Rev 0; 4/08
KIT
ATION
EVALU
BLE
AVAILA
Multiprotocol Dual Smart Card Interface
General Description
The DS8007A multiprotocol dual smart card interface is
an automotive grade, low-cost, dual smart card reader
interface supporting all ISO 7816, EMV™, and GSM11-
11 requirements. Through its 8-bit parallel bus and dedi-
cated address selects (AD3–AD0), the DS8007A can
easily and directly connect to the nonmultiplexed byte-
wide bus of a Maxim secure microcontroller. Optionally,
the parallel bus can be multiplexed to allow direct
access to the multiplexed bus of an 80C51-compatible
microcontroller through MOVX memory addressing.
One integrated UART is multiplexed among the inter-
faces to allow high-speed automatic smart card pro-
cessing with each card-possessing, independent,
variable, baud-rate capability. The card interface is con-
trolled by internal sequencers that support automatic
activation and deactivation sequencing, handling all
actions required for T = 0, T = 1, and synchronous pro-
tocols. Emergency deactivation is also supported in
case of supply dropout. A third card is supported
through the auxiliary I/O. The same set of I/O can option-
ally be used as additional serial interface for the UART.
The DS8007A provides all electrical signals necessary
to interface with two smart cards. The integrated volt-
age converter ensures full cross-compatibility between
1.8V/3V/5V cards and a 1.8V/3V/5V environment, and
allows operation within a 2.7V to 6V supply voltage
range. The standard DS8007 revision is available for
nonautomotive applications.
Features
♦
Complete Interface/Control for Two Separate
Smart Card Devices
♦
8kV (min) ESD Protection on Card Interfaces
♦
Internal IC Card Supply Voltage Generation
5.0V ±5%, 65mA (max)
3.0V ±8%, 50mA (max)
1.8V ±10%, 30mA (max)
♦
Automatic Card Activation, Deactivation, and Data
Communication Controlled by Dedicated Internal
Sequencer
♦
Host Interface Through an 8-Bit Parallel Bus (User-
Selectable Multiplexed or Nonmultiplexed Modes)
♦
Chip Select and Three-State Bus Allow Multiple
Devices (Card Readers and Memories) on Bus
♦
8-Character Receive FIFO with Optional
Programmable Depth/Threshold
♦
I/O Interface Pin to External ISO 7816 UART
♦
Separate Card Clock Generation (Up to 10MHz)
with 2x Frequency Doubling
♦
Selectable Card Clock Stop High, Stop Low, or
Internally Generated 1.25MHz (for Card Power-Down)
♦
EMV-Certified Reference Design and Evaluation
Kit Available (DS8007-KIT)
DS8007A
Pin Configuration
41
INTAUX
48
DELAY
47
XTAL1
46
XTAL2
45
AD0
44
AD1
43
AD2
42
AD3
39
ALE
40
INT
37
WR
36
RD
35
D7
34
D6
33
D5
32
D4
31
D3
30
D2
29
D1
28
D0
27
V
DD
26
CPA2
25
AGND
38
CS
23
Applications
Banking Applications (Point-of-Sale Terminals,
Debit/Credit Payment Terminals, PIN Pads,
Automated Teller Machines)
Telecommunications
Pay Television
Access Control
+
RSTOUT
1
I/OAUX
2
I/OA
3
C8A
4
PRESA
5
C4A
6
GNDA
7
CLKA
8
V
CCA
9
RSTA
10
I/OB
11
C8B
12
Ordering Information
PART
TEMP RANGE
SMART
PIN-
CARDS
PACKAGE
SUPPORTED
DS8007A
PRESB
13
14
15
16
17
18
19
20
21
22
C4B
GNDB
CLKB
V
CCB
RSTB
LQFP
EMV is a trademark owned by EMVCo LLC.
Typical Operating Circuit appears at end of data sheet.
Note:
Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device may be
simultaneously available through various sales channels. For information about device errata, go to:
www.maxim-ic.com/errata.
________________________________________________________________
Maxim Integrated Products
GND
V
UP
CPA1
CPB1
V
DDA
+Denotes
a lead(Pb)-free/RoHS-compliant device.
CPB2
24
DS8007A-EAG+ -40°C to +125°C 2 + auxiliary 48 LQFP
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Multiprotocol Dual Smart Card Interface
DS8007A
ABSOLUTE MAXIMUM RATINGS
Voltage Range on V
DD
Relative to Ground ...........-0.5V to +6.5V
Voltage Range on V
DDA
Relative to Ground .........-0.5V to +6.5V
Voltage Range on Any Pin Relative to Ground
Pins CPA1, CPA2, CPB1, CPB2, and V
UP
.........-0.5V to +7.5V
All Other Pins...........................................-0.5V to (V
DD
+ 0.5V)
Maximum Junction Temperature .....................................+150°C
Maximum Power Dissipation (T
A
= -25°C) .......................900mW
Storage Temperature Range .............................-55°C to +150°C
Soldering Temperature...........................Refer to the IPC/JEDEC
J-STD-020 Specification.
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
ELECTRICAL CHARACTERISTICS
(V
DD
= +3.3V, V
DDA
= +3.3V, T
A
= +25°C, unless otherwise noted.) (Note 1)
PARAMETER
Digital Supply Voltage
Step-Up Converter Supply
Voltage
Power-Down
V
DD
Current
Cards Inactive
Cards Active
SYMBOL
V
DD
V
DDA
I
PD
I
STOP
f
XTAL
= 0MHz
f
XTAL
= 0MHz, f
CLK
= 0MHz, V
CCx
= 5V
f
CLK
= 0MHz, V
CCx
= 5V
3x V
DD
step-up:
I
CCA
+ I
CCB
= 80mA, V
DD
= 2.7V,
f
XTAL
= 20MHz, f
CLK
= 10MHz
2x V
DD
step-up:
I
CCA
+ I
CCB
= 80mA, f
XTAL
= 20MHz,
f
CLK
= 10MHz, V
DD
= 2.7V
I
DD
No step-up:
I
CCA
+ I
CCB
= 80mA, f
XTAL
= 20MHz,
f
CLK
= 10MHz, V
DD
= 5V
V
RST
V
HYS
V
DRST
V
DO
I
DO
C
DO
V
DELAY
= 0V
V
DELAY
= V
DD
1
-2
+2
Threshold voltage (falling)
Hysteresis
2.1
50
1.25
V
Output Voltage
Delay Pin
Output Current
Output
Capacitance
RSTOUT PIN
Output High Voltage
Output Low Voltage
Leakage Current
V
OHRSTO
V
OLRSTO
I
L
I
OH
= -1mA
I
OL
= 2mA
V
OL
= 0V, V
OH
= 5V
0.8 x
V
DD
-0.3
-10
V
DD
+
0.3
+0.4
+10
V
V
μA
V
DD
+
0.3
μA
mA
nF
120
2.5
170
V
mV
CONDITIONS
MIN
2.7
V
DD
TYP
MAX
6.0
6.0
0.9
2.2
24
UNITS
V
V
mA
mA
Sleep Mode V
DD
Current
(Cards Active)
Active V
DD
Current
5V Cards
I
DD
325
mA
225
mA
Active V
DD
Current
3V Cards
Power-Fail Reset Voltage
Reset
Threshold
2
_______________________________________________________________________________________
Multiprotocol Dual Smart Card Interface
DS8007A
ELECTRICAL CHARACTERISTICS (continued)
(V
DD
= +3.3V, V
DDA
= +3.3V, T
A
= +25°C, unless otherwise noted.) (Note 1)
PARAMETER
Card
Inactive
Mode
Output Low
Voltage
Output Current
SYMBOL
V
CCx
I
CC
I
CC
= 1mA
V
CCx
= 0V
I
CC(5V)
< 65mA
I
CC(3V)
< 50mA
I
CC(1.8V)
< 30mA
Output Low
Voltage
V
CCx
Pins
V
CCx
5V card, current pulses of 40nC with
I < 200mA, t < 400ns, f < 20MHz
3V card, current pulses of 24nC with
I < 200mA, t < 400ns, f < 20MHz
1.8V card, current pulses of 12nC with
I < 200mA, t < 400ns, f < 20MHz
V
CCx(5V)
= 0 to 5V
Output Current
Total Current
(Two Cards)
Shutdown
Current
Slew Rate
Card
Inactive
Mode
Output Low
Voltage
Output Current
Internal Pullup
Resistor
Output Low
Voltage
Output High
Voltage
I/Ox
Pins
Card
Active
Mode
Output
Rise/Fall Time
Input Low
Voltage
Input High
Voltage
Input Low
Current
Input High
Current
Input Rise/Fall
Time
Current
Limitation
I
CC
V
CCx(3V)
= 0 to 3V
V
CCx(1.8V)
= 0 to 1.8V
I
CC(A+B)
I
CC(SD)
V
CCSR
V
OLIO
I
OLIO
R
PULLUP
V
OLIO
V
OHIO
t
OT
V
ILIO
V
IHIO
I
ILIO
I
IHIO
t
IT
I
IO(LIMIT)
V
ILIO
= 0V
V
IHIO
= V
CCx
C
L
= 30pF
-25
Up/down, C < 300nF (Note 3)
I
OLIO
= 1mA
V
OLIO
= 0V
To V
CCx
I
OLIO
= 1mA
I
OHIO
I
OHIO
-20μA
-40μA (3V/5V)
0.05
0
0
9
0
0.8 x V
CCx
0.75 x V
CCx
14
-100
0.16
0.5
0.3
-1
19
0.3
V
CCx
V
CCx
0.1
-0.3
1.5
+0.8
V
V
CC
700
μA
20
1.2
+25
μs
mA
μs
V
V/μs
V
mA
k
CONDITIONS
MIN
0
0
4.72
2.75
1.62
4.6
2.75
1.62
5.00
3.00
1.80
TYP
MAX
0.3
-1
5.25
3.22
1.95
5.4
3.25
1.98
-65
-50
-30
mA
-80
V
UNITS
V
mA
Card
Active
Mode
C
L
= 30pF
4
_______________________________________________________________________________________