Professional Documents
Culture Documents
An Internship Report
Submitted in Partial Fulfilment for the Award of
M.Tech in Information Technology
By
Vinit Patel
MT2012093
To
CERTIFICATE
This is to certify that the internship report titled Design of Smartcard-based Public
Distribution System submitted by Vinit Patel (MT2012093) is a bonafide work carried
out under our supervision at ByDesign India Private Limited from December 15th, 2013
to June 15th, 2014 in partial fulfilment of the M.Tech. course of International Institute of
Information Technology, Bangalore.
__________________________
___________________________
Mayank Singh
Sr. Technical Lead Hardware Design
ByDesign India Pvt Ltd., Bangalore
JayeshDubey
General Manager and Head
(Products and R&D)
ByDesign India Pvt Ltd., Bangalore
ACKNOWLEDGEMENT
I take this opportunity to express a deep sense of gratitude to Mr. Mayank Singh and Ms.
Shwetha Subraya ,Sr.Tech Lead, ByDesign India Private Limited, for their cordial support,
valuable information and guidance, which helped me in completing this task through various
stages.
I also take this opportunity to express my gratitude and deep regards to my manager
Mr.JayeshDubey, General Manager and Head, ByDesign India Private Limited, for his
exemplary guidance, monitoring and constant encouragement throughout the course of this
project.
Lastly, I thank almighty, my parents, siblings and friends for their constant encouragement
without which this assignment would not have been possible.
iii
TABLE OF CONTENTS
ACKNOWLEDGEMENT ..................................................................................... iii
LIST OF FIGURES .................................................................................................v
ABSTRACT ............................................................................................................ vi
1. INTRODUCTION .............................................................................................1
1.1.
1.2.
1.3.
PDS................................................................................................................................... 5
3.1.1.
3.1.2.
Architecture............................................................................................................... 6
3.1.3.
4. MY CONTRIBUTION ....................................................................................10
1.1.
PDS................................................................................................................................. 10
iv
LIST OF FIGURES
Figure 1: PCB Design Process ........................................................................................................ 1
Figure 2: Passive Optical Network System .................................................................................... 3
Figure 3: PDS Architecture ............................................................................................................. 6
Figure 4: Clock Tree ....................................................................................................................... 7
Figure 5: Thermal Printer Interface ................................................................................................ 8
Figure 6: GPON System Overview................................................Error! Bookmark not defined.
Figure 7: GPON - Architecture ......................................................Error! Bookmark not defined.
Figure 8: Power Up Voltage Sequence for GPON SoC ................Error! Bookmark not defined.
Figure 9: Creating Symbol Library ............................................................................................... 10
Figure 10: Schematics for PDS ..................................................................................................... 11
Figure 11: Edit Object Properties ................................................................................................. 12
Figure 12: Layout of circuit ...........................................................Error! Bookmark not defined.
ABSTRACT
The public distribution system has been one of the most important elements in India's food safety
net system for almost 60 years.To streamline PDS for better targeting and efficiency, Central and
State
Governments
have
mooted
biometric
and
Smartcard
based
verification
of
vi
1. INTRODUCTION
1.1. PCB Design Process
The schematic capture program, which is usually part of an Electronic Design Automation, EDA
or Computer Automated Design, PCB CAD, software design package, will create a net list from
the completed schematic that details every electrical connection between each electronic
1
component. This net list is used by the printed circuit board or PCB designer in the process of
designing the printed circuit board with the EDA or PCB CAD software. The finished printed
circuit board will provide the physical assembly and interconnection platform for the various
electronic components required by the schematic.
The EDA or PCB CAD program provides the detailed information about the completed board
design in a series of data files for each conductive layer, such as top, bottom, and any internal
layers. The Gerber files contain all of the information necessary for the computer controlled
machines at the printed circuit board, PCB, fabrication houses to etch the copper layers to create
the component pads and connection traces, drill all required holes, and cut the board to the
required size. Often the file extension for a type of file, top, bottom, silkscreen, paste, inner
layer, is controlled by the EDA or PCB CAD software package or is selectable within the
package. This variation in the extensions makes the inclusion of the readme.txt file as a
requirement in the overall file package for the board vendor.
The bare PCB, the components to be mounted and an excel sheet BOM (Bill of Materials)
containing the instructions and necessary information are then given to an automated assembly
plant. This is followed by board-bring up and verification of the PCB.
1.2. PDS Public Distribution System
The public distribution system has been one of the most important elements in India's food safety
net system for almost 60 years.To streamline PDS for better targeting and efficiency, Central and
State
Governments
have
mooted
biometric
and
Smartcard
based
verification
of
carried out on the POS/Hand-held terminal are sent to the server transparently using GSM/GPRS
technology.
1.3. GPON - Gigabit Passive Optical Network
A passive optical network (PON) is a telecommunications network that uses point-to-multipoint
fiber to the premises in which unpowered optical splitters are used to enable a single optical fiber
to serve multiple premises. A PON consists of an optical line terminal (OLT) at the service
provider's central office and a number of optical network units (ONUs) near end users. A PON
reduces the amount of fiber and central office equipment required compared with point-to-point
architectures. A passive optical network is a form of fiber-optic access network. In most cases,
downstream signals are broadcast to all premises sharing multiple fibers. Encryption can prevent
eavesdropping.Upstream signals are combined using a multiple access protocol, usually time
division multiple access (TDMA).
2. SCOPE OF WORK
Problem Statement:
Number of research studies by individuals, institutions and government agencies have been
conducted on the subject PDS. The Planning Commissions Report says that with a net work of
more than 4, 00,000 FPS, the PDS in India are perhaps the largest distribution machinery of its
type in the world. The problem statement is address following issues.
1. Introduce modern technology to facilitate the delivery system.
2. Its failure (PDS) to serve the population below poverty line
3. Identification of bogus card holder.
4. Lack of transparent and accountable arrangements for delivery
5. Diversion of PDS Commodities to the open market, and
6. The effectiveness of delivery machinery (coordination, accountability and supervision)
Approach:
The end product, which is a handheld device, is designed to be used at Fair Price Shop (FPS) for
public distribution system.
3. PROJECT DESCRIPTION
3.1. PDS
3.1.1. System Overview
A PoS Public Distribution System device is a fully integrated machine having sufficient
memory to store transaction data over a period of time. The objective of using this device is to
track off-take of commodities by beneficiaries with precision and to thereby eliminate avenues
for diversion of stock. The device has the capability to carry out sales and billing transaction, and
to print the receipt of a completed transaction[1].
The other main features of PDS device are:
1. Powered with removable, rechargeable high capacity Li-ion battery.
2. Tamper proof device to eliminate unrestricted access to the system.
3. Enables authentication using biometric fingerprint and/or Smartcard of beneficiaries.
4. Can function off-line and the stored data can be transferred subsequently as and when
connectivity becomes available.
5. Various modes of communication with the server.
3.1.2. Architecture
Application Processor
The processor feature advanced implementation of single/dual ARM Cortex-A9 core, which
operates at speeds of up to 1 GHz. They include 2D and 3D graphics processors, 1080p video
processing, and integrated power management. Each processor provides a 32/64-bit
DDR3/LVDDR3/LPDDR2-800 memory interface and a number of other interfaces for
connecting peripherals, such as WLAN, Bluetooth, GPS, hard drive, displays, and camera
sensors.
This module generates an internal POR_B signal that is logically AND'ed with any externally
applied SRC_POR_B signal. The internal POR_B signal will be held low until all of the
following conditions are met:
6
Clock Interface
The chip uses an internal oscillator to generate the reference clock (OSC). The internal oscillator
is connected to the external crystal (XTALOSC) which generates the 24 MHz reference clock.
LPCG (Low Power Clock Gating): This module distributes the clocks to all blocks in the
SoC and handles block level software-controllable and automated clock gating.
The test and programming interfaces, provided via JTAG connector, include:
1. JTAG Boundary Scan Interface
2. Flash Programming
4. MY CONTRIBUTION
4.1. PDS
1. Creating Symbol library of the components: Libraries are files that contain reusable part
data. They contain parts that you can place as instances on schematic pages. Libraries contain
a variety of symbols (such as power symbols, ground symbols, and so on) and title blocks
that you can reuse in your projects. Library for all the components was created to use in the
design. A sample library file for component TSC2046 is as shown below.
2. Schematic design for PDS device: Schematics for the electronic circuits are prepared using
EDA (Electronic Design Automation) tools called schematic capture tools. These tools go
beyond simple drawing of devices and connections. Usually they are integrated into the
whole IC design flow and linked to other EDA tools for verification and simulation of the
circuit under design.
11
3. Updating the Object Properties: The object properties is updated with information
regarding components PCB Footprint, vendor, vendor part no., description etc.
OrCAD Capture
13
6. CONCLUSION
A Smartcard-based PDS design is proposed to address the issues in public distribution system.
1. Facilitate the delivery system with help to latest technology.
2. Identify of bogus card holder using advanced authentication mechanism.
3. Ensure transparent and accountable arrangements for delivery.
14
GLOSSARY
PCB
PDS
SPI
I2C
- Inter-Integrated Circuit
JTAG
SoC
- System On Chip
ONU
SLIC
15
BIBLIOGRAPHY
16