2000 Nov 09
2
Philips Semiconductors
Product specification
Double multiprotocol IC card interface
TDA8007B
FEATURES
Control and communication through an 8-bit parallel
interface, compatible with multiplexed or
non-multiplexed memory access
Specific ISO UART with parallel access on I/O for
automatic convention processing, variable baud rate
through frequency or division ratio programming, error
management at character level for T = 0, extra guard
time register
1 to 8 characters FIFO in reception mode
Parity error counter in reception mode
Dual V
CC
generation (5 V
±
5%, 65 mA (max.) or 3 V
±
8%, 50 mA (max.) with controlled rise and fall times)
Dual cards clock generation (up to 10 MHz), with two
times synchronous frequency doubling
Cards clock STOP HIGH, clock STOP LOW or
1.25 MHz (from internal oscillator) for cards
Power-down mode
Automaticactivationanddeactivationsequencethrough
an independent sequencer
Supports the asynchronous protocols T = 0 and T = 1 in
accordance with ISO 7816 and EMV
Versatile 24-bit time-out counter for Answer To Reset
(ATR) and waiting times processing
22 Elementary Time Unit (ETU) counter for Block Guard
Time (BGT)
Supports synchronous cards
Current limitations in the event of short-circuit
Special circuitry for killing spikes during power-on/-off
Supply supervisor for power-on/-off reset
Step-up converter (supply voltage from 2.7 to 6 V),
doubler, tripler or follower according to V
CC
and V
DD
Additional I/O pin allowing use of the ISO UART for
another analog interface (pin I/OAUX)
Additional interrupt pin allowing detection of level
toggling on an external signal (pin INTAUX)
Fast and efficient swapping between the 3 cards due to
separate buffering of parameters for each card
Chip select input allowing use of several devices in
parallel and memory space paging
Enhanced ESD protections on card side [6 kV (min.)]
Software library for easy integration within the
application
Power-down mode for reducing current consumption
when no activity.
APPLICATIONS
Multiple smart card readers for multiprotocol
applications (EMV banking, digital pay TV, access
control, etc.).
GENERAL DESCRIPTION
The TDA8007B is a low cost card interface for dual smart
card readers. Controlled through a parallel bus, it takes
care of all ISO 7816, EMV and GSM11-11 requirements.
It may be interfaced to the P0/P2 ports of a 80C51 family
microcontroller, and be addressed as a memory through
MOVX instructions. It may also be addressed on a
non-multiplexed 8-bit data bus, by means of address
registers AD0, AD1, AD2 and AD3. The integrated ISO
UART and the time-out counters allow easy use even at
high baud rates with no real time constraints. Due to its
chip select and external I/O and INT features, it greatly
simplifies the realization of any number of cards readers.
It gives the cards and the reader a very high level of
security, due to its special hardware against ESD,
short-circuiting, power failure, etc. Its integrated step-up
converterallowsoperationwithinasupplyvoltagerangeof
2.7 to 6 V.
A software library has been developed, taking care of all
actions required for T = 0, T = 1 and synchronous
protocols (see application reports).
ORDERING INFORMATION
TYPE
NUMBER
PACKAGE
NAME
DESCRIPTION
VERSION
TDA8007BHL
LQFP48
plastic low profile quad flat package; 48 leads; body 7
×
7
×
1.4 mm
SOT313-2