Smart Card Reader IC Solutions for Energy Meter Applications

Smart Card Reader IC Solutions for Energy Meter Applications
Smart Card Reader
IC Solutions for Energy Meter Applications
Applications
• Smart Card Interface devices
• Single-chip smart card reader
controllers
• Ready-to-use single-chip smart card
reader controllers with embedded
Teridian “EMV Ready” application
(including serial protocol and PC/SC
Command Interpreter).
Teridian Semiconductor offers a large portfolio of smart card reader integrated circuits that are
ideal for energy meter applications.
Energy meters with pre-payment capabilities are increasingly using smart card readers with an
ISO7816-3 type card interface incorporated into the system (possibly requiring compliance with
the EMV2000 [EMV 4.0] standard) .
Implementing these types of card interfaces can be time-consuming and require experience
with smart card system design, especially when it comes to the software protocol layer used to
communicate with smart cards (typically T=0 and T=1 protocols for asynchronous cards).
Reaching compliance with applicable standards, such as EMV2000, can also be a major task.
Teridian offers a variety of technical solutions that dramatically simplify the design and shorten
development and certification timescales.
Teridian provides both smart card interface ICs (Teridian 73S80XX series) and single chip controller ICs with built-in ISO7816 UART smart card interfaces (Teridian 73S11XX series). The
controllers can be connected with any host microcontroller through an asynchronous serial
interface. Teridian’s ready-to-use card reader solution with embedded EMV-Ready application
software takes care of the software protocol layer and the analog circuitry.
The interface ICs (Teridian 73S80XX type) can be used in conjunction with a host microcontroller
or other controlling device to provide the physical layer support, leaving the software protocol layer
to be implemented by the host.
Smart Card Interface IC Solutions
Smart Card Interface IC Solutions
These solutions are suitable when the host microcontroller within the energy meter has
sufficient memory to handle the smart card protocol layer (implementation of an ISO7816
UART, management of timing, compliance with EMV2000 protocol layer etc).
Teridian offers several card interface devices that are configurable via an I2C port (Teridian
73S8010x) or dedicated digital I/Os (Teridian 73S8024x). In all cases, the half duplex I/O
line must be connected to a host, which is responsible for implementing the T=0, T=1
asynchronous protocol with the card (or synchronous protocol for memory cards).
Connection of Teridian smart card interface ICs to a host controller
Host Controller
Configuration Bus
SDA
SCL
User Smart-Card
ISO-7816-3
Interrupt
The host is
responsible for
the smart card
protocol layer
0273 2934 0003 0000
IO_UC
Communication Line
with the smart card
Smart Card Reader C
Smart Card Reader Controller IC
Solutions
Teridian has developed a comprehensive
range of 8-bit 80C52 microcontrollers with
built-in smart card interfaces (single or dual)
and communication capabilities, such as
serial and USB interfaces. Other features,
including PIN-pad interface, LCD driver
interface, GPIOs, RTC, and analog inputs,
are also available in the Teridian 73S11XXF
series. Refer to Teridian documentation
about the 73S1121F and 73S1113F for
further information.
The Teridian 73S1112F is an optimized
version of Teridian 73S11XX with a single
smart card interface and a serial link,
making it particularly suitable for energy
meter applications. The Teridian 73S1112F
can be offered pre-loaded with a Teridian
EMV-Ready application that allows the
immediate integration of a card reader
function within the meter.
About Teridian EMV-Ready application
in the Teridian 73S1112F
Host Controller
Configuration Bus
Card_Activate
3V / 5V Card_Select
Reset
User Smart-Card
ISO-7816-3
Interrupt
The host is
responsible for
the smart card
protocol layer
0273 2934 0003 0000
IO_UC
Communication Line
with the smart card
The Teridian EMV-Ready application is
designed to allow immediate and seamless
integration of a card reader function into any
microcontroller based system.
Teridian’s EMV-Ready application includes a
command interpreter layer that operates on
a challenge / response scheme dedicated
to smart card management. The format of
these commands is based on the PC/SC
specification. Smart card management can
be handled entirely with very few commands (e.g. SCardConnect, SCardStatus,
ScardTransmit, ScardControl etc.). Therefore,
the Teridian 73S1112F and its EMV-Ready
firmware can be used independently in
either a PC or embedded application.
Controller IC Solutions
Connection of Teridian smart card reader 73S1112F IC to a host controller
Asynchronous Serial
9.6Kbps to 115Kbps
Host Controller
User Smart-Card
ISO-7816-3
Tx
Rx
0273 2934 0003 0000
Interrupt (Optional)
Configuration &
Communication Line
with the smart card
Teridian 73S1112F Pre-loaded with
“EMV-Ready” Application:
It includes Teridian Proprietary serial
protocol (error detection & correction)
and PC/SC Command Interpreter
The EMV-Ready application also includes a Teridian proprietary communication protocol that
guarantees the integrity of the data exchanged between the host and the Teridian controller.
Error detection and correction are supported by this protocol.
Using the Teridian 73S1112F and its EMV-Ready application requires the Teridian proprietary
protocol and the PC/SC command interpreter to be implemented on the host side. This can be
done extremely easily with Teridian code samples.
Overall, using the Teridian 73S1112F and its EMV-Ready application allows the immediate
implementation of a complete smart card reader, in compliance with applicable standards
(ISO7816-4, EMV2000, JICSAP), saving several months of development and certification.
A Teridian 73S1112F Demo Board pre-loaded with Teridian EMV-Ready is available
Ext. Power
Supply
Pre-loaded with Teridian “EMV-Ready”
Ready-to-use Smart Card Reader
Application
In-SystemProgramming
Control
64kB
Flash
External
peripherals,
LED etc...
Reset
ROM
Boot-Loader
5 kB
RAM
DC-to-DC
Converter
128B IFB
(Flash)
H
E
A
D
E
R
LCD
I/Os
User Smart-Card
8052
Core
ISO-7816
Driver and
Sequencer
ISO-7816
UART
I/Os
12MHz Main
Oscillator
Clock
Circuitry
PC through
RS232 for
immediate
evaluation
Smart Card
Slot
Serial
UART
Timer
T0
Timer
T1
Timer
T2
73S1112F
RS232
Connector
Level
Shifter
H
E
A
D
E
R
Host Controller
73S1112F Demo Board
Teridian Proprietary protocol
+ PC/SC Command Interpreter
can be easily implemented in the
host side, with TDK sample code
0273 2934 0003 0000
Product Selector Table
73S1112F
73S8010R
73S8024RN
Ready-to-use
card reader IC(**)
Smart Card Reader IC Type
Self-contained T=0 / T=1 / EMV
protocol layer
■
EMV2000 Compliant
■
73S8010C
73S8024C
73S8023C
■
■
ISO-7816 Interface IC
■
■
■
■
NDS-Approved
ICC Max
65mA
90mA
65mA
2.7V to 3.6V
4.75V to 5.5V(*)
2.7V to 3.6V
Step-up (Cap)
LDO Regulator
Step-up Converter (Inductor-based)
Card Voltages
3V and 5V
3V and 5V
3V and 5V
Host Interface
serial (async)
System Power Supply required
Card Voltage Generator
I2C
Digital I/Os
I2C
Digital I/Os
Full support for synchronous Cards
■
Capability to control multiple ICs in
parallel (I2C or Chip Select)
Packages
32 QFN
■
LQFP44
SO28
■
■
■
■
■
■
■
■
■
■
(*) System power supply can be 3V nominal to support 3V cards only
(**) Flash memory pre-loaded with Teridian “EMV-Ready” application
For immediate technical information and the name of a local representative or distributor,
visit www.teridian.com, send an e-mail to support@teridian.com or call (714) 508-8800.
6440 Oak Canyon, Irvine, CA 92618-5201
714-508-8800 (Tel)
714-508-8878 (Fax)
No responsibility is assumed by Teridian Semiconductor Corporation for use of this product nor for any infringements of patents and trademarks or other rights of third parties resulting from its use. No license is granted under any patents, patent rights or trademarks of Teridian
Semiconductor Corporation, and the company reserves the right to make changes in specifications at any time without notice. Accordingly,
the reader is cautioned to verify that the data sheet is current before placing orders.
© 2005 Teridian Semiconductor Corporation
8/05 - rev 1.0
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising