General Description
The DS8113 smart card interface is a low-cost, analog
front-end for a smart card reader, designed for all ISO
7816, EMV™, and GSM11-11 applications. The DS8113
supports 5V, 3V, and 1.8V smart cards. The DS8113
provides options for low active- and stop-mode power
consumption, with as little as 10nA stop-mode current.
The DS8113 is designed to interface between a system
microcontroller and the smart card interface, providing
all power supply, ESD protection, and level shifting
required for IC card applications.
An EMV Level 1 library (written for the MAXQ2000
microcontroller) and hardware reference design is
available. Contact Maxim technical support at
https://support.maxim-ic.com/micro regarding
requirements for other microcontroller platforms. An
evaluation kit, DS8113-KIT, is available to aid in proto-
typing and evaluation.
Applications
Consumer Set-Top Boxes
Access Control
Banking Applications
POS Terminals
Debit/Credit Payment Terminals
PIN Pads
Automated Teller Machines
Telecommunications
Pay/Premium Television
Features
Analog Interface and Level Shifting for IC Card
Communication
8kV (min) ESD (IEC) Protection on Card Interface
Ultra-Low Stop-Mode Current, Less Than 10nA
Typical
Internal IC Card Supply-Voltage Generation:
5.0V ±5%, 80mA (max)
3.0V ±8%, 65mA (max)
1.8V ±10%, 30mA (max)
Automatic Card Activation and Deactivation
Controlled by Dedicated Internal Sequencer
I/O Lines from Host Directly Level Shifted for
Smart Card Communication
Flexible Card Clock Generation, Supporting
External Crystal Frequency Divided by 1, 2, 4, or 8
High-Current, Short-Circuit and High-Temperature
Protection
Low Active-Mode Current
DS8113
Smart Card Interface
________________________________________________________________
Maxim Integrated Products
1
Ordering Information
19-5216; Rev 3; 4/10
Note: Contact the factory for availability of other variants and
package options.
+
Denotes a lead(Pb)-free/RoHS-compliant package.
EMV is a trademark owned by EMVCo LLC.
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.
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.
PART TEMP RANGE PIN-PACKAGE
DS8113-RNG+ -40°C to +85°C 28 SO
DS8113-JNG+ -40°C to +85°C 28 TSSOP
Selector Guide appears at end of data sheet.
PGND
28
27
26
25
24
23
22
AUX2IN
AUX1IN
I/OIN
XTAL2
TOP VIEW
DS8113
XTAL1
OFF
GND
21 VDD
20 RSTIN
19 CMDVCC
18 1_8V
17 VCC
16 RST
15 CLK
5V/3V
CLKDIV2
CLKDIV1
CP1
VDDA
VUP
PRES
PRES
I/O
AUX2
AUX1
4
1
2
3
5
6
7
8
9
10
11
12
13
14CGND
CP2
SO/TSSOP
Pin Configuration
EVALUATION KIT
AVAILABLE
DS8113
Smart Card Interface
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED DC OPERATING CONDITIONS
(VDD = +3.3V, VDDA = +5.0V, TA= +25°C, unless otherwise noted.) (Note 1)
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.
Voltage Range on VDD Relative to GND...............-0.5V to +6.5V
Voltage Range on VDDA Relative to PGND ..........-0.5V to +6.5V
Voltage Range on CP1, CP2, and VUP
Relative to PGND...............................................-0.5V to +7.5V
Voltage Range on All Other Pins
Relative to GND......................................-0.5V to (VDD + 0.5V)
Maximum Junction Temperature .....................................+125°C
Maximum Power Dissipation (TA= -25°C to +85°C) .......700mW
Storage Temperature Range .............................-55°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature (reflow) .......................................+260°C
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
POWER SUPPLY
Digital Supply Voltage VDD 2.7 6.0 V
Card Voltage-Generator Supply Voltage VDDA V
DDA > VDD 5.0 6.0 V
VTH2 Threshold voltage (falling) 2.35 2.45 2.60 V
Reset Voltage Thresholds VHYS2 Hysteresis 50.0 100 150 mV
CURRENT CONSUMPTION
Active VDD Current 5V Cards
(Including 80mA Draw from 5V Card) IDD_50V ICC = 80mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V 80.75 85.00 mA
Active VDD Current 5V Cards
(Current Consumed by DS8113 Only) IDD_IC ICC = 80mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V (Note 2) 0.75 5.00 mA
Active VDD Current 3V Cards
(Including 65mA Draw from 3V Card) IDD_30V ICC = 65mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V 65.75 70.00 mA
Active VDD Current 3V Cards
(Current Consumed by DS8113 Only) IDD_IC ICC = 65mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V (Note 2) 0.75 5.00 mA
Active VDD Current 1.8V Cards
(Including 30mA Draw from 1.8V Card) IDD_18V ICC = 30mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V 30.75 35.00 mA
Active VDD Current 1.8V Cards
(Current Consumed by DS8113 Only) IDD_IC ICC = 30mA, fXTAL = 20MHz,
fCLK = 10MHz, VDDA = 5.0V (Note 2) 0.75 5.00 mA
Inactive-Mode Current IDD Card inactive, active-high PRES,
DS8113 not in stop mode 50.0 200 μA
Stop-Mode Current IDD_STOP
DS8113 in ultra-low-power stop
mode (CMDVCC, 5V/3V, and 1_8V
set to logic 1) (Note 3)
0.01 2.00 μA
DS8113
Smart Card Interface
_______________________________________________________________________________________ 3
RECOMMENDED DC OPERATING CONDITIONS (continued)
(VDD = +3.3V, VDDA = +5.0V, TA= +25°C, unless otherwise noted.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
CLOCK SOURCE
Crystal Frequency fXTAL External crystal 0 20 MHz
fXTAL1 0 20 MHz
VIL_XTAL1 Low-level input on XTAL1 -0.3 0.3 x
VDD
XTAL1 Operating Conditions
VIH_XTAL1 High-level input on XTAL1 0.7 x
VDD
VDD +
0.3
V
External Capacitance for Crystal CXTAL1,
CXTAL2 15 pF
Internal Oscillator fINT 2.7 MHz
SHUTDOWN TEMPERATURE
Shutdown Temperature TSD +150 °C
RST PIN
Output Low Voltage VOL_RST1 I
OL_RST = 1mA 0 0.3 V
Card-Inactive Mode Output Current IOL_RST1 V
O_LRST = 0V 0 -1 mA
Output Low Voltage VOL_RST2 I
OL_RST = 200μA 0 0.3 V
Output High
Voltage VOH_RST2 I
OH_RST = -200μA VCC -
0.5 V
CC V
Rise Time tR_RST C
L= 30pF 0.1 μs
Fall Time tF_RST C
L= 30pF 0.1 μs
Shutdown Current
Threshold IRST(SD) -20 mA
Current Limitation IRST(LIMIT) -20 +20 mA
Card-Active Mode
RSTIN to RST Delay tD(RSTIN-RST) 2 μs
CLK PIN
Output Low Voltage VOL_CLK1 IOLCLK = 1mA 0 0.3 V
Card-Inactive Mode Output Current IOL_CLK1 V
OLCLK = 0V 0 -1 mA
Output Low Voltage VOL_CLK2 I
OLCLK = 200μA 0 0.3 V
Output High
Voltage VOH_CLK2 IOHCLK = -200μA VCC -
0.5 V
CC V
Rise Time tR_CLK C
L= 30pF (Note 4) 8 ns
Fall Time tF_CLK C
L= 30pF (Note 4) 8 ns
Current Limitation ICLK(LIMIT) -70 +70 mA
Clock Frequency fCLK Operational 0 10 MHz
Duty Factor C
L= 30pF 45 55 %
Card-Active Mode
Slew Rate SR CL= 30pF 0.2 V/ns
VCC PIN
Output Low Voltage VCC1 I
CC = 1mA 0 0.3 V
Card-Inactive Mode Output Current ICC1 V
CC = 0V 0 -1 mA
DS8113
Smart Card Interface
4 _______________________________________________________________________________________
RECOMMENDED DC OPERATING CONDITIONS (continued)
(VDD = +3.3V, VDDA = +5.0V, TA= +25°C, unless otherwise noted.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
65mA < ICC(5V) < 80mA 4.55 5.00 5.25
ICC(5V) < 65mA 4.75 5.00 5.25
ICC(3V) < 65mA 2.78 3.00 3.22
ICC(1.8V) < 30mA 1.65 1.80 1.95
5V card; current pulses of 40nC
with I < 200mA, t < 400ns,
f < 20MHz
4.6 5.4
3V card; current pulses of 24nC
with I < 200mA, t < 400ns,
f < 20MHz
2.75 3.25
Output Low Voltage VCC2
1.8V card; current pulses of 12nC
with I < 200mA, t < 400ns,
f < 20MHz
1.62 1.98
V
VCC(5V) = 0 to 5V -80
VCC(3V) = 0 to 3V -65
Output Current ICC2
VCC(1.8V) = 0 to 1.8V -30
mA
Shutdown Current
Threshold ICC(SD) 120 mA
Card-Active Mode
Slew Rate VCCSR Up/down; C < 300nF (Note 5) 0.05 0.16 0.25 V/μs
DATA LINES (I/O AND I/OIN)
I/O I/OIN Falling Edge Delay tD(IO-IOIN) 200 ns
Pullup Pulse Active Time tPU 100 ns
Maximum Frequency fIOMAX 1 MHz
Input Capacitance CI 10 pF
I/O, AUX1, AUX2 PINS
Output Low Voltage VOL_IO1 I
OL_IO = 1mA 0 0.3 V
Output Current IOL_IO1 V
OL_IO = 0V 0 -1 mA
Card-Inactive Mode
Internal Pullup
Resistor RPU_IO To VCC 9 11 19 k
Output Low Voltage VOL_IO2 IOL_IO = 1mA 0 0.3 V
IOH_IO = < -20μA 0.8 x VCC V
CCOutput High
Voltage VOH_IO2 IOH_IO = < -40μA (3V/5V) 0.75 x VCC V
CC
V
Output Rise/Fall
Time tOT C
L= 30pF 0.1 μs
Input Low Voltage VIL_IO -0.3 +0.8
Input High Voltage VIH_IO 1.5 VCC
V
Input Low Current IIL_IO VIL_IO = 0V 600 μA
Input High Current IIH_IO V
IH_IO = VCC 20 μA
Input Rise/Fall Time tIT 1.2 μs
Current Limitation IIO(LIMIT) C
L= 30pF -15 +15 mA
Card-Active Mode
Current When
Pullup Active IPU C
L= 80pF, VOH = 0.9 x VDD -1 mA
DS8113
Smart Card Interface
_______________________________________________________________________________________ 5
RECOMMENDED DC OPERATING CONDITIONS (continued)
(VDD = +3.3V, VDDA = +5.0V, TA= +25°C, unless otherwise noted.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
I/OIN, AUX1IN, AUX2IN PINS
Output Low Voltage VOL I
OL = 1mA 0 0.3 V
No Load 0.9 x
VDD
VDD +
0.1
Output High Voltage VOH
IOH < -40μA 0.75 x
VDD
VDD +
0.1
V
Output Rise/Fall Time tOT C
L= 30pF, 10% to 90% 0.1 μs
Input Low Voltage VIL -0.3
0.3 x
VDD V
Input High Voltage VIH 0.7 x
VDD
VDD +
0.3 V
Input Low Current IIL_IO V
IL = 0V 700 μA
Input High Current IIH_IO V
IH = VDD 10 μA
Input Rise/Fall Time tIT V
IL to VIH 1.2 μs
Integrated Pullup Resistor RPU Pullup to VDD 9 11 13 k
Current When Pullup Active IPU C
L= 30pF, VOH = 0.9 x VDD -1 mA
CONTROL PINS (CLKDIV1, CLKDIV2, CMDVCC, RSTIN, 5V/3V, 1_8V)
Input Low Voltage VIL -0.3
0.3 x
VDD V
Input High Voltage VIH 0.7 x
VDD
VDD +
0.3 V
Input Low Current IIL_IO 0 < VIL < VDD 5 μA
Input High Current IIH_IO 0 < VIH < VDD 5 μA
INTERRUPT OUTPUT PIN (OFF)
Output Low Voltage VOL I
OL = 2mA 0 0.3 V
Output High Voltage VOH I
OH = -15μA 0.75 x
VDD V
Integrated Pullup Resistor RPU Pullup to VDD 16 20 24 k
PRES, PRES PINS
Input Low Voltage VIL_PRES
0.3 x
VDD V
Input High Voltage VIH_PRES 0.7 x
VDD V
Input Low Current IIL_PRES VIL_PR ES = 0V 40 μA
Input High Current IIH_PRES VIH_PRES = VDD 40 μA
DS8113
Smart Card Interface
6 _______________________________________________________________________________________
RECOMMENDED DC OPERATING CONDITIONS (continued)
(VDD = +3.3V, VDDA = +5.0V, TA= +25°C, unless otherwise noted.) (Note 1)
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS
TIMING
Activation Time tACT 50 220 μs
Deactivation Time tDEACT 50 80 100 μs
Window Start t3 50 130
CLK to Card Start
Time Window End t5 140 220
μs
PRES/PRES Debounce Time tDEB OUNCE 5 8 11 ms
Note 1: Operation guaranteed at -40°C and +85°C but not tested.
Note 2: IDD_IC measures the amount of current used by the DS8113 to provide the smart card current minus the load.
Note 3: Stop mode is enabled by setting CMDVCC, 5V/3V, and 1_8V to a logic-high.
Note 4: Parameters are guaranteed to meet all ISO 7816, GSM11-11, and EMV 2000 requirements. For the 1.8V card, the maximum
rise and fall time is 10ns.
Note 5: Parameter is guaranteed to meet all ISO 7816, GSM11-11, and EMV 2000 requirements. For the 1.8V card, the minimum
slew rate is 0.05V/µs and the maximum slew rate is 0.5V/µs.
DS8113
Smart Card Interface
_______________________________________________________________________________________ 7
Pin Description
PIN NAME FUNCTION
1, 2 CLKDIV1,
CLKDIV2
Clock Divider. Determines the divided-down input clock frequency (presented at XTAL1 or from a
crystal at XTAL1 and XTAL2) on the CLK output pin. Dividers of 1, 2, 4, and 8 are available.
3 5V/3V
5V/3V Selection Pin. Allows selection of 5V or 3V for communication with an IC card. Logic-high
selects 5V operation; logic-low selects 3V operation. The 1_8V pin overrides the setting on this pin if
active. See Table 3 for a complete description of choosing card voltages.
4 PGND Analog Ground
5, 7 CP2, CP1 Step-Up Converter Contact. Unused for the DS8113.
6 VDDA Charge Pump Supply. Must be equal to or higher than VDD. For the DS8113 this must be at least 5.0V.
8 VUP Charge Pump Output. Unused for the DS8113.
9PRES Card Presence Indicator. Active-low card presence inputs. When the presence indicator becomes
active, a debounce timeout begins. After 8ms (typ) the OFF signal becomes active.
10 PRES
Card Presence Indicator. Active-high card presence inputs. When the presence indicator becomes
active, a debounce timeout begins. After 8ms (typ) the OFF signal becomes active.
11 I/O Smart Card Data-Line Output. Card data communication line, contact C7.
12, 13 AUX2,
AUX1
Smart Card Auxiliary Line (C4, C8) Output. Data line connected to card reader contacts C4 (AUX1)
and C8 (AUX2).
14 CGND Smart Card Ground
15 CLK Smart Card Clock. Card clock, contact C3.
16 RST Smart Card Reset. Card reset output from contact C2.
17 VCC
Smart Card Supply Voltage. Decouple to CGND (card ground) with 2 x 100nF or 100 + 220nF
capacitors (ESR < 100m).
18 1_8V
1.8V Operation Selection. Active-high selection for 1.8V smart card communication. An active-high
signal on this pin overrides any setting on the 5V/3V pin.
19 CMDVCC Activation Sequence Initiate. Active-low input from host.
20 RSTIN Card Reset Input. Reset input from the host.
21 VDD Supply Voltage
22 GND Digital Ground
23 OFF Status Output. Active-low interrupt output to the host. Use a 20k integrated pullup resistor to VDD.
24, 25 XTAL1,
XTAL2
Crystal/Clock Input. Connect an input from an external clock to XTAL1 or connect a crystal across
XTAL1 and XTAL2. For the low idle-mode current variant, an external clock must be driven on
XTAL1.
26 I/OIN I/O Input. Host-to-interface chip data I/O line.
27, 28 AUX1IN,
AUX2IN C4/C8 Input. Host-to-interface I/O line for auxiliary connections to C4 and C8.
DS8113
Detailed Description
The DS8113 is an analog front-end for communicating
with 1.8V, 3V, and 5V smart cards. It is a dual input-
voltage device, requiring one supply to match that of a
host microcontroller and a separate +5V supply for
generating correct smart card supply voltages. The
DS8113 translates all communication lines to the cor-
rect voltage level and provides power for smart card
operation. It is a low-power device, consuming very lit-
tle current in active-mode operation (during a smart
card communication session), and is suitable for use in
battery-powered devices such as laptops and PDAs,
consuming only 10nA in stop mode. See Figure 1 for a
functional diagram.
Power Supply
The DS8113 is a dual-supply device. The supply pins
for the device are VDD, GND, VDDA, and PGND. VDD
should be in the range of 2.7V to 6.0V, and is the sup-
ply for signals that interface with the host controller. It
should, therefore, be the same supply as used by the
host controller. All smart card contacts remain inactive
during power-on or power-off. The internal circuits are
kept in the reset state until VDD reaches VTH2 + VHYS2
and for the duration of the internal power-on reset
pulse, tW. A deactivation sequence is executed when
VDD falls below VTH2.
An internal regulator generates the 1.8V, 3V, or 5V card
supply voltage (VCC). The regulator should be supplied
separately by VDDA and PGND. VDDA should be con-
nected to a minimum 5.0V supply in order to provide
the correct supply voltage for 5V smart cards.
Voltage Supervisor
The voltage supervisor monitors the VDD supply. A
220µs reset pulse (tW) is used internally to keep the
device inactive during power-on or power-off of the
VDD supply. See Figure 2.
The DS8113 card interface remains inactive no matter
the levels on the command lines until duration tWafter
VDD has reached a level higher than VTH2 + VHYS2.
When VDD falls below VTH2, the DS8113 executes a
card deactivation sequence if its card interface is
active.
Smart Card Interface
8 _______________________________________________________________________________________
TEMPERATURE
MONITOR
CARD VOLTAGE
GENERATOR
CLOCK
GENERATION
CONTROL
SEQUENCER
POWER-SUPPLY
SUPERVISOR
I/O TRANSCEIVER
VDD
GND
VDDA
PGND
CP1
CP2
VUP
VCC
XTAL1
XTAL2
CLKDIV1
CLKDIV2
1_8V
5V/3V
CMDVCC
RSTIN CGND
RST
CLK
I/O
AUX1
AUX2
PRES
PRES
OFF
I/OIN
AUX1IN
AUX2IN
DS8113
Figure 1. Functional Diagram
VDD
ALARM
(INTERNAL SIGNAL)
POWER ON
tWtW
POWER OFF
VTH2 + VHYS2
VTH2
SUPPLY DROPOUT
Figure 2. Voltage Supervisor Behavior
Clock Circuitry
The card clock signal (CLK) is derived from a clock sig-
nal input to XTAL1 or from a crystal operating at up to
20MHz connected between XTAL1 and XTAL2. The
output clock frequency of CLK is selectable through
inputs CLKDIV1 and CLKDIV2. The CLK signal fre-
quency can be fXTAL, fXTAL/2, fXTAL/4, or fXTAL/8. See
Table 1 for the frequency generated on the CLK signal
given the inputs to CLKDIV1 and CLKDIV2.
Note that CLKDIV1 and CLKDIV2 must not be changed
simultaneously; a delay of 10ns minimum between
changes is needed. The minimum duration of any state
of CLK is eight periods of XTAL1.
The frequency change is synchronous: during a transi-
tion of the clock divider, no pulse is shorter than 45% of
the smallest period, and the first and last clock pulses
about the instant of change have the correct width.
When changing the frequency dynamically, the change
is effective for only eight periods of XTAL1 after the
command.
The fXTAL duty factor depends on the input signal on
XTAL1. To reach a 45% to 55% duty factor on CLK,
XTAL1 should have a 48% to 52% duty factor with tran-
sition times less than 5% of the period.
With a crystal, the duty factor on CLK can be 45% to
55% depending on the circuit layout and on the crystal
characteristics and frequency. In other cases, the duty
factor on CLK is guaranteed between 45% and 55% of
the clock period.
If the crystal oscillator is used or if the clock pulse on
XTAL1 is permanent, the clock pulse is applied to the
card as shown in the activation sequences in Figures 3
and 4. If the signal applied to XTAL1 is controlled by
the host microcontroller, the clock pulse is applied to
the card when it is sent by the system microcontroller
(after completion of the activation sequence).
I/O Transceivers
The three data lines I/O, AUX1, and AUX2 are identical.
This section describes the characteristics of I/O and
I/OIN but also applies to AUX1, AUX1IN, AUX2, and
AUX2IN.
I/O and I/OIN are pulled high with an 11kΩresistor (I/O
to VCC and I/OIN to VDD) in the inactive state. The first
side of the transceiver to receive a falling edge
becomes the master. When a falling edge is detected
(and the master is decided), the detection of falling
edges on the line of the other side is disabled; that side
then becomes a slave. After a time delay tD(EDGE), an n
transistor on the slave side is turned on, thus transmit-
ting the logic 0 present on the master side.
When the master side asserts a logic 1, a p transistor
on the slave side is activated during the time delay tPU
and then both sides return to their inactive (pulled up)
states. This active pullup provides fast low-to-high tran-
sitions. After the duration of tPU, the output voltage
depends only on the internal pullup resistor and the
load current. Current to and from the card I/O lines is
limited internally to 15mA. The maximum frequency on
these lines is 1MHz.
Inactive Mode
The DS8113 powers up with the card interface in the
inactive mode. Minimal circuitry is active while waiting
for the host to initiate a smart card session.
All card contacts are inactive (approximately 200Ω
to GND).
Pins I/OIN, AUX1IN, and AUX2IN are in the high-
impedance state (11kΩpullup resistor to VDD).
Voltage generators are stopped.
XTAL oscillator is running (if included in the device).
Voltage supervisor is active.
The internal oscillator is running at its low frequency.
Activation Sequence
After power-on and the reset delay, the host microcon-
troller can monitor card presence with signals OFF and
CMDVCC, as shown in Table 2.
DS8113
Smart Card Interface
_______________________________________________________________________________________ 9
Table 1. Clock Frequency Selection
CLKDIV1 CLKDIV2 fCLK
0 0 fXTAL/8
0 1 fXTAL/4
1 1 fXTAL/2
1 0 fXTAL
Table 2. Card Presence Indication
OFF CMDVCC STATUS
High High Card present.
Low High Card not present.
DS8113
If the card is in the reader (if PRES is active), the host
microcontroller can begin an activation sequence (start
a card session) by pulling CMDVCC low. The following
events form an activation sequence (Figure 3):
1) CMDVCC is pulled low.
2) The internal oscillator changes to high frequency (t0).
3) The voltage generator is started (between t0and t1).
4) VCC rises from 0 to 5V, 3V, or 1.8V with a con-
trolled slope (t2= t1+ 1.5 ×T). T is 64 times the
internal oscillator period (approximately 25µs).
5) I/O, AUX1, and AUX2 are enabled (t3= t1+ 4T)
(they were previously pulled low).
6) The CLK signal is applied to the C3 contact (t4).
7) RST is enabled (t5= t1+ 7T).
To apply the clock to the card interface:
1) Set RSTIN high.
2) Set CMDVCC low.
3) Set RSTIN low between t3and t5; CLK will now start.
4) RST stays low until t5, then RST becomes the copy
of RSTIN.
5) RSTIN has no further effect on CLK after t5.
If the applied clock is not needed, set CMDVCC low
with RSTIN low. In this case, CLK starts at t3(minimum
200ns after the transition on I/O, see Figure 4); after t5,
RSTIN can be set high to obtain an answer to request
(ATR) from an inserted smart card. Do not perform acti-
vation with RSTIN held permanently high.
Active Mode
When the activation sequence is completed, the
DS8113 card interface is in active mode. The host
microcontroller and the smart card exchange data on
the I/O lines.
Smart Card Interface
10 ______________________________________________________________________________________
ATR
CMDVCC
RST
RSTIN
CLK
VCC
I/O
I/OIN
t0t1t2t3t4t5 = tACT
Figure 3. Activation Sequence Using RSTIN and CMDVCC
DS8113
Smart Card Interface
______________________________________________________________________________________ 11
ATR
CMDVCC
RST
RSTIN
CLK
VCC
I/O
I/OIN
t0t1t2t3t4t5 = tACT
200ns
Figure 4. Activation Sequence at t3
RST
CLK
VCC
CMDVCC
I/O
t10
tDE
t12 t13 t14 t15
Figure 5. Deactivation Sequence
DS8113
Deactivation Sequence
When a session is completed, the host microcontroller
sets the CMDVCC line high to execute an automatic
deactivation sequence and returns the card interface to
the inactive mode (Figure 5).
1) RST goes low (t10).
2) CLK is held low (t12 = t10 + 0.5 ×T) where T is 64
times the period of the internal oscillator (approxi-
mately 25µs).
3) I/O, AUX1, and AUX2 are pulled low (t13 = t10 + T).
4) VCC starts to fall (t14 = t10 + 1.5 ×T).
5) When VCC reaches its inactive state, the deactiva-
tion sequence is complete (at tDE).
6) All card contacts become low impedance to GND;
I/OIN, AUX1IN, and AUX2IN remain at VDD (pulled
up through an 11kΩresistor).
7) The internal oscillator returns to its lower frequency.
VCC Generator
The VCC generator has a capacity to supply up to
80mA continuously at 5V, 65mA at 3V, and 30mA at
1.8V. An internal overload detector triggers at approxi-
mately 120mA. Current samples to the detector are fil-
tered. This allows spurious current pulses (with a
duration of a few µs) up to 200mA to be drawn without
causing deactivation. The average current must stay
below the specified maximum current value. To main-
tain VCC voltage accuracy, a 100nF capacitor (with an
ESR < 100mΩ) should be connected to CGND and
placed near the DS8113’s VCC pin, and a 100nF or
220nF capacitor (220nF is the best choice) with the
same ESR should be connected to CGND and placed
near the smart card reader’s C1 contact.
Fault Detection
The following fault conditions are monitored:
Short-circuit or high current on VCC
Removal of a card during a transaction
•V
DD dropping
Card voltage generator operating out of the speci-
fied values (VDDA too low or current consumption
too high)
Overheating
There are two different cases (Figure 6):
CMDVCC High Outside a Card Session. Output
OFF is low if a card is not in the card reader and
high if a card is in the reader. The VDD supply is
monitored—a decrease in input voltage generates
an internal power-on reset pulse but does not
affect the OFF signal. Short-circuit and tempera-
ture detection is disabled because the card is not
powered up.
CMDVCC Low Within a Card Session. Output
OFF goes low when a fault condition is detected,
and an emergency deactivation is performed auto-
matically (Figure 7). When the system controller
resets CMDVCC to high, it may sense the OFF
level again after completing the deactivation
sequence. This distinguishes between a card
extraction and a hardware problem (OFF goes high
again if a card is present). Depending on the con-
nector’s card-present switch (normally closed or
normally open) and the mechanical characteristics
of the switch, bouncing can occur on the PRES sig-
nals at card insertion or withdrawal.
The DS8113 has a debounce feature with an 8ms typi-
cal duration (Figure 6). When a card is inserted, output
OFF goes high after the debounce time delay. When
the card is extracted, an automatic deactivation
sequence of the card is performed on the first true/false
transition on PRES and output OFF goes low.
Smart Card Interface
12 ______________________________________________________________________________________
DS8113
Smart Card Interface
______________________________________________________________________________________ 13
DEBOUNCE DEBOUNCE
VCC
PRES
OFF
DEACTIVATION CAUSED
BY CARDS WITHDRAWAL
DEACTIVATION CAUSED
BY SHORT CIRCUIT
CMDVCC
Figure 6. Behavior of PRES, OFF, CMDVCC, and VCC
RST
CLK
VCC
PRES
OFF
I/O
t10
tDE
t12 t13 t14 t15
Figure 7. Emergency Deactivation Sequence (Card Extraction)
DS8113
Stop Mode (Low-Power Mode)
A low-power state, stop mode, can be entered by forc-
ing the CMDVCC, 5V/3V, and 1_8V input pins to a
logic-high state. Stop mode can only be entered when
the smart card interface is inactive. In stop mode all
internal analog circuits are disabled. The OFF pin fol-
lows the status of the PRES pin. To exit stop mode,
change the state of one or more of the three control
pins to a logic-low. An internal 220µs (typ) power-up
delay and the 8ms PRES debounce delay are in effect
and OFF is asserted to allow the internal circuitry to sta-
bilize. This prevents smart card access from occurring
after leaving the stop mode. Figure 8 shows the control
sequence for entering and exiting stop mode. Note that
an in-progress deactivation sequence always finishes
before the DS8113 enters low-power stop mode.
Smart Card Interface
14 ______________________________________________________________________________________
CMDVCC
1_8V
5V/3V
STOP MODE
OFF
PRES
VCC
DEACTIVATE INTERFACE
ACTIVATE
STOP MODE
DEACTIVATE
STOP MODE
220μs DELAY
OFF FOLLOWS
PRES IN STOP MODE
OFF ASSERTED TO
WAIT FOR DELAY
8ms DEBOUNCE
Figure 8. Stop-Mode Sequence
Smart Card Power Select
The DS8113 supports three smart card VCC voltages:
1.8V, 3V, and 5V. The power select is controlled by the
1_8V and 5V/3V signals as shown in Table 3. The 1_8V
signal has priority over 5V/3V. When 1_8V is asserted
high, 1.8V is applied to VCC when the smart card is
active. When 1_8V is deasserted, 5V/3V dictates VCC
power range. VCC is 5V if 5V/3V is asserted to a logic-
high state, and VCC is 3V if 5V/3V is pulled to a
logic-low state. Care must be exercised when switching
from one VCC power selection to the other. If both 1_8V
and 5V/3V are high with CMDVCC high at the same
time, the DS8113 enters stop mode. To avoid acciden-
tal entry into stop mode, the state of 1_8V and 5V/3V
must not be changed simultaneously. A minimum delay
of 100ns should be observed between changing the
states of 1_8V and 5V/3V. See Figure 9 for the recom-
mended sequence of changing the VCC range.
DS8113
Smart Card Interface
______________________________________________________________________________________ 15
VCC SELECT STOP MODE1.8V 1.8V3V 3V5V
1_8V
5V/3V
CMDVCC
Figure 9. Smart Card Power Select
Table 3. VCC Select and Operation Mode
1_8V 5V/3V CMDVCC VCC SELECT (V) CARD INTERFACE STATUS
0 0 0 3 Activated
0 0 1 3 Inactivated
0 1 0 5 Activated
0 1 1 5 Inactivated
1 0 0 1.8 Activated
1 0 1 1.8 Inactivated
1 1 0 1.8 Reserved (Activated)
1 1 1 1.8 Not Applicable—Stop Mode
DS8113
Smart Card Interface
16 ______________________________________________________________________________________
Applications Information
Performance can be affected by the layout of the appli-
cation. For example, an additional cross-capacitance of
1pF between card reader contacts C2 (RST) and C3
(CLK) or C2 (RST) and C7 (I/O) can cause contact C2
to be polluted with high-frequency noise from C3 (or
C7). In this case, include a 100pF capacitor between
contacts C2 and CGND.
Application recommendations include the following:
Ensure there is ample ground area around the
DS8113 and the connector; place the DS8113
very near to the connector; decouple the VDD and
VDDA lines separately. These lines are best posi-
tioned under the connector, connected in a star on
the main trace.
The DS8113 and the host microcontroller must use
the same VDD supply. Pins CLKDIV1, CLKDIV2,
RSTIN, PRES, AUX1IN, I/OIN, AUX2IN, 5V/3V,
1_8V, CMDVCC, and OFF are referenced to VDD;
if pin XTAL1 is to be driven by an external clock,
also reference this pin to VDD.
Trace C3 (CLK) should be placed as far as possi-
ble from the other traces.
The trace connecting CGND to C5 (GND) should
be straight (the two capacitors on C1 (VCC)
should be connected to this ground trace).
Avoid ground loops among CGND, PGND, and
GND.
With all these layout precautions, noise should be kept
to an acceptable level and jitter on C3 (CLK) should be
less than 100ps. Reference layouts, designs, and an
evaluation kit are available on request.
Selector Guide
Note: Contact the factory for availability of other variants and
package options.
+
Denotes a lead(Pb)-free/RoHS-compliant package.
PART LOW STOP-
MODE POWER
LOW ACTIVE-
MODE POWER
PIN-
PACKAGE
DS8113-RNG+ Yes Yes 28 SO
DS8113-JNG+ Yes Yes 28 TSSOP
PACKAGE TYPE PACKAGE CODE DOCUMENT NO.
28 SO (300 mils) W28+6 21-0042
28 TSSOP U28+2 21-0066
Package Information
For the latest package outline information and land patterns,
go to www.maxim-ic.com/packages. Note that a “+”, “#”, or
“-” in the package code indicates RoHS status only. Package
drawings may show a different suffix character, but the drawing
pertains to the package regardless of RoHS status.
DS8113
Smart Card Interface
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________
17
© 2010 Maxim Integrated Products Maxim is a registered trademark of Maxim Integrated Products, Inc.
EMVCo approval of the interface module (IFM) contained in this Terminal shall mean only that the IFM has been tested in accordance and for sufficient
conformance with the EMV Specifications, Version 3.1.1, as of the date of testing. EMVCo approval is not in any way an endorsement or warranty regarding
the completeness of the approval process or the functionality, quality or performance of any particular product or service. EMVCo does not warrant any
products or services provided by third parties, including, but not limited to, the producer or provider of the IFM and EMVCo approval does not under any
circumstances include or imply any product warranties from EMVCo, including, without limitation, any implied warranties of merchantability, fitness for pur-
pose, or noninfringement, all of which are expressly disclaimed by EMVCo. All rights and remedies regarding products and services which have received
EMVCo approval shall be provided by the party providing such products or services, and not by EMVCo and EMVCo accepts no liability whatsoever in
connection therewith.
Revision History
REVISION
NUMBER
REVISION
DATE DESCRIPTION PAGES
CHANGED
0 1/08 Initial release
In the Recommended DC Operating Conditions table, changed I/OIN, AUX1IN/AUX2IN
specs to reference VDD rather than VCC and corrected IOH to μA. 5
1 2/08
In the Pin Description, removed references to active low from the PRES description. 7
2 5/08
In the Recommended DC Operating Conditions table, clarified specifications of VTH2,
fINT, VCCSR, and IIL_IO.2–5
3 4/10
Added the TSSOP package (see the Ordering Information, Pin Configuration, Selector
Guide, and Package Information sections); added the lead temperature and updated
the soldering temperature in the Absolute Maximum Ratings.
1, 2, 16