The TDA8002 is a complete low-power, analog interface
for asynchronous and synchronous cards. It can be placed
between the card and the microcontroller. It performs all
supply, protection and control functions. It is directly
compatible with ISO 7816, GSM11.11 and EMV
specifications.
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supply
V
I
DDA
DD
analog supply voltage3.056.5V
supply currentsleep mode−−150µA
Idle mode; f
f
CLKOUT
CLK
= 10 MHz; VDD=5V
active mode; f
f
CLKOUT
= 10 MHz; VDD=5V
active mode; f
f
CLKOUT
= 10 MHz; VDD=3V
= 2.5 MHz;
= 2.5 MHz;
CLK
= 2.5 MHz;
CLK
−−5mA
−−9mA
−−12mA
Card supply
V
CC(O)
I
CC(O)
output voltageDC load <65 mA4.75−5.25V
output currentVCC short-circuited to GND−−100mA
General
f
clk
T
de
P
tot
T
amb
card clock frequency0−12MHz
deactivation sequence duration6080100µs
continuous total power dissipation
TDA8002AT; TDA8002BTT
TDA8002GT
= −25 to +85 °C−−0.56W
amb
= −25 to +85 °C−−0.46W
amb
operating ambient temperature−25−+85°C
1997 Mar 132
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
ORDERING INFORMATION
TYPE NUMBER
(1)
PACKAGE
MARKINGNAMEDESCRIPTIONVERSION
TDA8002AT/3/C2
TDA8002AT/3SO28plastic small outline package; 28 leads;
SOT136-1
(2)
body width 7.5 mm
TDA8002AT/5/C2
TDA8002AT/5SO28plastic small outline package; 28 leads;
SOT136-1
(3)
body width 7.5 mm
TDA8002BT/3/C2
TDA8002BT/3SO28plastic small outline package; 28 leads;
SOT136-1
(2)
body width 7.5 mm
TDA8002BT/5/C2
(3)
TDA8002BT/5SO28plastic small outline package; 28 leads;
1. The /3 or /5 suffix indicates the voltage supervisor option.
2. The /3 version can be used with a 3 or 5 V power supply environment (see Chapter “Functional description”).
3. The /5 version can be used with a 5 V power supply environment.
1997 Mar 133
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
BLOCK DIAGRAM
handbook, full pagewidth
ALARM
ALARM
OFF
RSTIN
CMDVCC
MODE
CLKDIV1
CLKDIV2
CLKSEL
STROBE
CLKOUT
4
3
26
25
24
27
6
7
5
8
9
V
DDD
100 nF
28
CLOCK
CIRCUITRY
SUPPLY
INTERNAL
REFERENCE
VOLTAGE SENSE
HORSEQ
CLK
V
REF
ALARM
V
DDA
100 nF
13
INTERNAL OSCILLATOR
EN1 CLKUP
SEQUENCER
100 nF
S1S2
1412
STEP-UP CONVERTER
f
INT
EN2
PV
EN5
EN4
CC
V
CC
GENERATOR
RST
BUFFER
CLOCK
BUFFER
VUP
15
100 nF
23
22
19
18
21
100
RST
PRES
PRES
CLK
nF
V
CC
XTAL1
XTAL2
AUX1UC
30
31
1
OSCILLATOR
EN3
TDA8002G
AUX2UC
I/OUC
All capacitors are mandatory.
2
32
2911
10
DGND1
DGND2
AGND
Fig.1 Block diagram (TDA8002G in LQFP32 package).
1997 Mar 134
THERMAL
PROTECTION
TRANSCEIVER
TRANSCEIVER
TRANSCEIVER
I/O
I/O
I/O
20
17
16
MGE730
AUX1
AUX2
I/O
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
PINNING
PIN
SYMBOL
TYPE A
SO28
TYPE B
SO28
TYPE G
LQFP32
XTAL11130I/Ocrystal connection or input for external clock
XTAL22231I/Ocrystal connection
I/OUC3332I/Odata I/O line to and from microcontroller
AUX1UC441I/Oauxiliary line to and from microcontroller for synchronous
AUX2UC5−2I/Oauxiliary line to and from microcontroller for synchronous
ALARM−53Oopen drain NMOS reset for microcontroller (active LOW)
ALARM664Oopen drain PMOS reset for microcontroller (active HIGH)
CLKSEL775Icontrol signal for CLK (LOW = XTAL oscillator;
CLKDIV1886Icontrol with CLKDIV2 for choosing CLK frequency
CLKDIV2997Icontrol with CLKDIV1 for choosing CLK frequency
STROBE10108Iexternal clock input for synchronous applications
CLKOUT11119Oclock output (see Table 1)
DGND1121210supplydigital ground 1
AGND131311supplyanalog ground
S2141412I/Ocapacitance connection for voltage doubler
V
DDA
151513supplyanalog supply voltage
S1161614I/Ocapacitance connection for voltage doubler
VUP171715I/Ooutput of voltage doubler (connect to 100 nF)
I/O181816I/Odata I/O line to and from card
AUX219−17I/Oauxiliary I/O line to and from card
PRES201918Iactive LOW card presence contact
PRES−2019Iactive HIGH card presence contact
AUX1212120I/Oauxiliary I/O line to and from card
CLK222221Oclock to card (C3) (see Table 1)
RST232322Ocard reset (C2)
V
CC
242423Osupply for card (C1) (decouple with 100 nF)
CMDVCC252524Iactive LOW start activation sequence from microcontroller
RSTIN262625Icard reset from microcontroller
OFF272726Oopen drain NMOS interrupt to microcontroller
MODE282827Ioperating mode selection
V
DDD
−−28supplydigital supply voltage
DGND2−−29supplydigital ground 2
I/ODESCRIPTION
applications
applications
HIGH = STROBE input)
(active LOW)
(HIGH = normal; LOW = sleep)
1997 Mar 135
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
handbook, halfpage
XTAL1
XTAL2
I/OUC
AUX1UC
AUX2UC
ALARM
CLKSEL
CLKDIV1
CLKDIV2
STROBE
CLKOUT
DGND1
AGND
S2
1
2
3
4
5
6
7
TDA8002A
8
9
10
11
12
13
28
27
26
25
24
23
22
21
20
19
18
17
16
1514
MGE731
Fig.2 Pin configuration (TDA8002A; SO28).
MODE
OFF
RSTIN
CMDVCC
V
CC
RST
CLK
AUX1
PRES
AUX2
I/O
VUP
S1
V
DDA
handbook, halfpage
XTAL1
XTAL2
I/OUC
AUX1UC
ALARM
ALARM
CLKSEL
CLKDIV1
CLKDIV2
STROBE
CLKOUT
DGND1
AGND
S2
1
2
3
4
5
6
7
TDA8002B
8
9
10
11
12
13
28
27
26
25
24
23
22
21
20
19
18
17
16
1514
MGE732
Fig.3 Pin configuration (TDA8002B; SO28).
MODE
OFF
RSTIN
CMDVCC
V
CC
RST
CLK
AUX1
PRES
PRES
I/O
VUP
S1
V
DDA
handbook, full pagewidth
DGND2
29
12
S2
V
DDD
V
28
13
DDA
MODE
27
14
S1
AUX1UC
AUX2UC
ALARM
ALARM
CLKSEL
CLKDIV1
CLKDIV2
STROBE
XTAL2
I/OUC
32
1
2
3
4
XTAL1
31
30
TDA8002G
5
6
7
8
9
CLKOUT
11
10
AGND
DGND1
Fig.4 Pin configuration (TDA8002G; LQFP32).
OFF
26
15
VUP
RSTIN
25
16
I/O
24
23
22
21
20
19
18
17
MGE733
CMDVCC
V
CC
RST
CLK
AUX1
PRES
PRES
AUX2
1997 Mar 136
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
FUNCTIONAL DESCRIPTION
Power supply
The supply pins for the chip are V
DGND. V
DDA
and V
(i.e. VDD) should be in the range of
DDD
DDA
, V
DDD
, AGND and
3.0 to 6.5 V. All card contacts remain inactive during
power-up or power-down.
On power-up, the logic is reset by an internal signal.
The sequencer is not activated until VDD reaches
V
th2+Vhys2
(see Fig.5). When VDD falls below V
th2
, an
automatic deactivation sequence of the contacts is
performed.
Supply voltage supervisor (V
This block surveys the V
DD
)
DD
supply. A defined reset pulse
of 10 ms minimum (tW) is retriggerable and is delivered on
the ALARM outputs during power-up or power-down of
VDD (see Fig.5). This signal is also used for eliminating the
spikes on card contacts during power-up or power-down.
When VDD reaches V
th2+Vhys2
, an internal delay is
started. The ALARM outputs are active until this delay has
expired. When VDD falls below V
, ALARM is activated
th2
and a deactivation sequence of the contacts is performed.
For 3 V supply, the supervisor option must be chosen at
3 V. For 5 V supply, both options (3 or 5 V) may be chosen
depending on the application.
Clock circuitry
The TDA8002 supports both synchronous and
2
asynchronous cards (I
C-bus memories requiring an
acknowledge signal from the master are not supported).
There are three methods to clock the circuitry:
1. Apply a clock signal to pin STROBE
2. Use of an internal RC oscillator
3. Use of a quartz oscillator which should be connected
between pins XTAL1 and XTAL2.
When CLKSEL is HIGH, the clock should be applied on the
STROBE pin, and when CLKSEL is LOW, one of the
internal oscillators is used.
When an internal clock is used, the clock output is
available on pin CLKOUT. The RC oscillator is selected by
making CLKDIV1 HIGH and CLKDIV2 LOW. The clock
output to the card is available on pin CLK. The frequency
of the card clock can be the input frequency divided by
2 or 4, STOP LOW or 1.25 MHz, depending on the states
of CLKDIV1 or CLKDIV2 (see Table 1).
Do not change CLKSEL during activation. When in
low-power (sleep) mode, the internal oscillator frequency
which is available on pin CLKOUT is lowered to
approximately 16 kHz for power-economy purposes.
handbook, full pagewidth
V
DD
t
W
ALARM
ALARM
Fig.5 Alarm as a function of VDD (pulse width 10ms).
1997 Mar 137
V
+ V
th2
hys2
V
th2
t
W
MGE734
Philips SemiconductorsPreliminary specification
IC card interfaceTDA8002
Table 1 Clock circuitry definition
MODECLKSELCLKDIV1CLKDIV2FREQUENCY OF CLKFREQUENCY OF CLKOUT
1
1
f
f
⁄2f
⁄2f
INT
XTAL
XTAL
XTAL
XTAL
INT
(3)
1
HIGHLOWHIGHLOW
HIGHLOWLOWLOW
HIGHLOWLOWHIGH
⁄2f
INT
1
⁄4f
XTAL
1
⁄2f
XTAL
HIGHLOWHIGHHIGHSTOP LOWf
HIGHHIGHX
LOW
(2)
(1)
X
(1)
(1)
X
(1)
X
(1)
X
STROBEf
STOP LOW
Notes
1. X = don’t care.
2. In Low-Power Mode.
3. f
= 32 kHz in Low-Power Mode.
INT
I/O circuitry
The three I/O lines are identical. The Idle state is HIGH for
all I/O (i.e. I/O, I/OUC, AUX1, AUX1UC, AUX2, AUX2UC).
I/O is referenced to VCC, I/OUC to VDD, ensuring proper
operation in case VCC≠ VDD.
The first side on which a falling edge is detected becomes
a master (input). An anti-latch circuitry first disables the
detection of the falling edge on the other side, which
becomes slave (output).
After a delay time td (about 50 ns), the logic 0 present on
the master side is transferred on the slave side.
handbook, full pagewidth
I/O
I/OUC
When the input is back to HIGH level, a current booster is
turned on during the delay t
on the output side and then
d
both sides are back to their Idle state, ready to detect the
next logic 0 on any side.
In case of a conflict, both lines may remain LOW until the
software enables the lines to be HIGH. The anti-latch
circuitry ensures that the lines do not remain LOW if both
sides return HIGH, regardless of the prior conditions.
The maximum frequency on the lines is approximately
1 MHz.
t
d
t
d
Fig.6 Master and slave signals.
1997 Mar 138
t
d
conflictIdle
MGD703
Loading...
+ 16 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.