73S8009C Versatile Power Management and Smart Card Interface IC DATA SHEET Simplifying System IntegrationTM DS_8009C_025 February 2010 DESCRIPTION The Teridian 73S8009C is a versatile power management and single smart card interface circuit that is ideally suited for smart card reader products that are battery and/or USB bus-powered. In addition to its EMV 4.1 and ISO-7816-3 compliant smart card-to-host interface circuitry; it provides control, conversion, and regulation of power for a companion host processor circuit and power for the smart card. The 73S8009C can operate from a single 2.7 V to 6.5 V source supply, or a combination of battery power (4.0 V to 6.5 V) and USB power (4.4 V to 5.5 V). The 73S8009C supports 5 V, 3 V, and 1.8 V smart cards. The smart card signals for RST, CLK, IO, and auxiliary signals AUX1 and AUX2 are level-shifted to the selected VCC value. Although the host controller is required to handle the detailed signal timing for activation and deactivation under normal conditions, the 73S8009C blocks any spurious signals on CLK, RST and IO during power-up (as VCC rises) and power-down. The 73S8009C contains two handshaking signals for the controller: OFF indicates that a card is present, and RDY indicates that VCC is at an acceptable value. The 73S8009C will perform emergency deactivation upon card removal, voltage faults, or over-current events The power management circuitry of the 73S8009C allows operation from a wide range of voltages from multiple sources. VPC is converted by using an inductive, step-up power converter to the intermediate voltage, VP. VP is used by linear voltage regulators and switches to create the voltages VDD and as required, VCC. VDD is used by the 73S8009C and is also made available for the companion controller circuit or other external circuits. The VBAT and VBUS pins provide inputs from alternate power sources as required. An internal switch in the 73S8009C acts as a single-pole, double-throw switch that selects either VBAT or VBUS to be connected to VPC. When the voltage on VBUS is zero, VBAT is connected to VPC. When voltage is applied to VBUS, the switch selects VBUS as the source for power. Rev. 1.5 When power is supplied by VPC or VBAT , the 73S8009C is controlled by the ON_OFF pin in the manner of a "push-on/push-off" button action. The OFF_REQ and OFF_ACK signals provide handshaking and control of the power "off" function by the controller. A SPST momentary switch to ground connected to ON_OFF is all that is required for power control. Alternatively, the "off" state can be initiated from the host controller through OFF_ACK. When the 73S8009C is "off," the current is less than 1 A. When power is supplied via the VBUS pin, the 73S8009C is unconditionally in the "power-on" state regardless of the action of the ON/OFF switch or OFF_ACK signal. Power supply current operating from the VBUS power when VCC is off is less than 500 A to conform to USB "SUSPEND" requirements. APPLICATIONS * * * Handheld PINpad smart card readers for e-commerce, secure login, e-health, Gov't ID and loyalty Point of Sales & Transaction Terminals General Purpose Smart Card Readers ADVANTAGES * Ideally suited to USB bus-powered applications Ideal for combo bus-powered and/or self-powered systems Automatic battery switchover in bus powered systems * Very low-power mode (sub-A) with push-button ON/OFF switch input with de-bounce * Provides 3.3 V / 40 mA power to external circuitry (host processor or peripheral circuits) * The inductor-based DC-DC converter provides higher current and efficiency than usual charge-pump capacitor-based converters: Ideal for battery-powered applications (c) 2010 Teridian Semiconductor Corporation 1 73S8009C Data Sheet DS_8009C_025 FEATURES * * Smart card Interface: * Complies with ISO-7816-3 and EMV 4.1 and derivative standards * A DC-DC Converter provides 1.8 V/3 V/5 V to the card from a wide range of external power supply inputs * Provides up to 65 mA to the card * ISO-7816-3 Card emergency deactivation sequencer * 2 voltage supervisors detect voltage drops on the VCC (card) and VDD (digital) power supplies * Card over-current detection 150 mA max. * 2 card detection inputs, 1 for either user polarity * Auxiliary I/O lines for synchronous and ISO-7816-12 USB card support * * Power Supply Output: * VDD supply output available to power up external circuitry: 3.3 V 0.3 V, 40 mA * Card CLK clock frequency up to 20 MHz * 6 kV ESD and short circuit protection on the card interface * Industrial temperature range * Small format QFN package * RoHS compliant (6/6) lead-free package System Controller Interface: * 5 Signal images of the card signals (RSTIN, CLKIN, I/OUC, AUX1UC and AUX2UC) DC-DC Converter: * Step-up converter * Generates an intermediary voltage VP * Requires a single 10 H Inductor * System Power Supply requirements: * When using VBUS: Standard USB +5 input (range +4.4 V to 5.5 V) * When using VBAT : 4.0 V to 6.5 V * When using VPC: 2.7 V to 6.5 V * Automated detection of voltage presence Priority on VBUS over VBAT * 2 Inputs activate and select the card voltage (CMDVCC% and CMDVCC#) * 2 Outputs, interrupt to the system controller (OFF and RDY), to inform the system controller of the card presence / faults and status of the interface * 1 Chip Select input * 2 Handshaking signals for proper shutdown sequencing of all output supply voltages (OFF_REQ, OFF_ACK) * 2 ON/OFF Main System Switch: * Input for an SPST momentary switch to ground Rev. 1.5 73S8009C Data Sheet DS_8009C_025 FUNCTIONAL DIAGRAM CS 12 10 VBAT VBUS VDD TEST1 TEST2 30 25 29 23 15 vref VOLTAGE REFERENCE 24 ON_OFF S2 S1 VPC LIN VPC FAULT VCC OK VCC = 5 CMDVCC5 5 VCC = 3 CMDVCC3 32 26 27 VCC FAULT 4 OFF VP bias currents CONTROL LOGIC SWITCH/LDO REGULATOR 17 GND 19 POWER DOWN ON/OFF VCC 8 RDY OFF_REQ OFF_ACK RSTIN CLKIN 11 RESET BUFFER 18 CLOCK BUFFER 16 RST 9 6 CLK 14 PRES 7 13 PRES 1.5MHz R-C OSC. I/OUC 22 1 I/O 2 SMART CARD I/O BUFFERS AND SIGNAL LOGIC AUX1UC 3 AUX2UC 21 AUX1 20 AUX2 28 GND Pin numbers reference the QFN32 package. Figure 1: 73S8009C Block Diagram Rev. 1.5 3 73S8009C Data Sheet DS_8009C_025 Table of Contents 1 Pinout ............................................................................................................................................. 6 2 3 Electrical Specifications.............................................................................................................. 10 2.1 Absolute Maximum Ratings ................................................................................................... 10 2.2 Recommended Operating Conditions .................................................................................... 11 2.3 Smart Card Interface Requirements ...................................................................................... 11 2.4 Digital Signals Characteristics ............................................................................................... 14 2.5 DC Characteristics ................................................................................................................ 15 2.6 Voltage / Temperature Fault Detection Circuits...................................................................... 15 2.7 Thermal Characteristics ........................................................................................................ 15 Applications Information ............................................................................................................. 16 3.1 Example 73S8009C Schematics ........................................................................................... 16 3.2 Power Supply and Converter ................................................................................................. 18 3.3 Interface Function - ON/OFF Modes...................................................................................... 18 3.4 System Controller Interface ................................................................................................... 20 3.5 Card Power Supply and Voltage Supervision......................................................................... 20 3.6 Activation and De-activation Sequence ................................................................................. 21 3.7 OFF and Fault Detection ....................................................................................................... 22 3.8 Chip Selection ....................................................................................................................... 23 3.9 I/O Circuitry and Timing......................................................................................................... 24 4 Equivalent Circuits ...................................................................................................................... 26 5 Mechanical Drawing .................................................................................................................... 30 6 Ordering Information ................................................................................................................... 31 7 Related Documentation ............................................................................................................... 31 8 Contact Information..................................................................................................................... 31 4 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet Figures Figure 1: 73S8009C Block Diagram ......................................................................................................... 3 Figure 2: 73S8009C 32-Pin QFN Pinout .................................................................................................. 6 Figure 3: Typical 73S8009C Application Schematic ............................................................................... 17 Figure 4: 73S8009C Logical Block Diagram ........................................................................................... 19 Figure 5: Activation Sequence ............................................................................................................... 21 Figure 6: Deactivation Sequence ........................................................................................................... 22 Figure 7: OFF Activity ............................................................................................................................ 22 Figure 8: CS Timing Definitions.............................................................................................................. 23 Figure 9: I/O and I/OUC State Diagram .................................................................................................. 24 Figure 10: I/O - I/OUC Delays - Timing Diagram.................................................................................... 25 Figure 11: On_Off Pin ............................................................................................................................ 26 Figure 12: Open Drain type - OFF and RDY .......................................................................................... 26 Figure 13: Power Input/Output Circuit, VDD, LIN, VPC, VCC, VP ........................................................... 26 Figure 14: Smart Card CLK Driver Circuit .............................................................................................. 27 Figure 15: Smart Card RST Driver Circuit .............................................................................................. 27 Figure 16: Smart Card IO, AUX1, and AUX2 Interface Circuit................................................................. 28 Figure 17: Smart Card I/OUC, AUX1UC and AUX2UC Interface Circuit.................................................. 28 Figure 18: General Input Circuit ............................................................................................................. 29 Figure 19: OFF_REQ Interface Circuit ................................................................................................... 29 Figure 20: 32-Pin QFN Package Dimensions ......................................................................................... 30 Tables Table 1: 73S8009C Pin Definitions .......................................................................................................... 7 Table 2: Absolute Maximum Device Ratings .......................................................................................... 10 Table 3: Recommended Operating Conditions ....................................................................................... 11 Table 4: DC Smart Card Interface Requirements ................................................................................... 11 Table 5: Digital Signals Characteristics .................................................................................................. 14 Table 6: DC Characteristics ................................................................................................................... 15 Table 7: Voltage / Temperature Fault Detection Circuits......................................................................... 15 Table 8: Thermal Characteristics ........................................................................................................... 15 Table 9: Order Numbers and Packaging Marks ...................................................................................... 31 Rev. 1.5 5 73S8009C Data Sheet DS_8009C_025 1 Pinout OFF GND TEST2 VDD GND LIN VPC VBAT 32 31 30 29 28 27 26 25 The 73S8009C is supplied as a 32-pin QFN package. I/OUC 1 24 ON_OFF AUX1UC 2 23 VBUS AUX2UC 3 22 I/O CMDVCC5 4 21 AUX1 CMDVCC3 5 20 AUX2 RSTIN 6 19 VCC CLKIN 7 18 RST RDY 8 17 GND 9 10 11 12 13 14 15 16 OFF_ACK TEST1 OFF_REQ CS PRES PRES VP CLK TERIDIAN 73S8009C Figure 2: 73S8009C 32-Pin QFN Pinout 6 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet Table 1 describes the pin functions for the device. Table 1: 73S8009C Pin Definitions Pin Name Pin (QFN32) Type Equivalent Circuit Description Card Interface I/O 22 IO Figure 16 Card I/O: Data signal to/from card. Includes a pull-up resistor to VCC. AUX1 21 IO Figure 16 AUX1: Auxiliary data signal to/from card. Includes a pull-up resistor to VCC. AUX2 20 IO Figure 16 AUX2: Auxiliary data signal to/from card. Includes a pull-up resistor to VCC. RST 18 O Figure 15 Card reset: provides reset (RST) signal to card. RST is the pass through signal on RSTIN. Internal control logic will hold RST low when card is not activated or VCC is too low. CLK 16 O Figure 14 Card clock: provides clock signal (CLK) to card. CLK is the pass through of the signal on pin CLKIN. Internal control logic will hold CLK low when card is not activated or VCC is too low. PRES 14 I Figure 18 Card Presence switch: active high indicates card is present. Should be tied to GND when not used, but it Includes a high-impedance pull-down current source. PRES 13 I Figure 18 Card Presence switch: active low indicates card is present. Should be tied to VDD when not used, but it Includes a high-impedance pull-up current source. VCC 19 PSO Figure 13 Card power supply - logically controlled by sequencer, output of LDO regulator. Requires an external 0.47 F low ESR filter capacitor to GND. GND 17 GND - Card ground. Miscellaneous Inputs and Outputs CLKIN 7 10 I - Figure 18 - TEST1 TEST2 30 - - Clock signal source for the card clock. Factory test pin. This pin must be tied to GND in typical applications. Factory test pin. This pin must be tied to GND in typical applications. Power Supply and Ground VDD 29 PSO Figure 13 System interface supply voltage and supply voltage for companion controller circuitry. Requires a minimum of two 0.1 F capacitors to ground for proper decoupling. VPC 26 PSI Figure 13 Power supply source for main voltage converter circuit. A 10 F and a 0.1 F ceramic capacitor must be connected to this pin. VBAT 25 Rev. 1.5 Alternate power source input, typically from two series cells, V > 4 V. 7 73S8009C Data Sheet DS_8009C_025 Pin Name Pin (QFN32) VBUS 23 LIN 27 PSI Figure 13 Connection to 10 H inductor for internal step up converter. Note: inductor must be rated for 400 mA maximum peak current. VP 15 PSO Figure 13 Intermediate output of main converter circuit. Requires an external 4.7 F low ESR filter capacitor to GND. GND Type Equivalent Circuit Description Alternate power source input from USB connector or hub. 28,31 - Ground. Microcontroller Interface CS 12 I Figure 18 When CS = 1, the control and signal pins are configured normally. When CS is set low, CMDVCC%, RSTIN, and CMDVCC# are latched. I/OUC, AUX1UC, and AUX2UC are set to high-impedance pull-up mode and do not pass data to or from the smart card. Signals RDY and OFF are disabled to prevent a low output and the internal pull-up resistors are disconnected. OFF 32 O Figure 12 Interrupt signal to the processor. Active Low - Multifunction indicating fault conditions and card presence. Open drain output configuration - It includes an internal 20 k pull-up to VDD. Pull-up is disabled in Power down state and CS = 0 modes. I/OUC 1 IO Figure 17 System controller data I/O to/from the card. Includes a pull-up resistor to VDD. AUX1UC 2 IO Figure 17 System controller auxiliary data I/O to/from the card. Includes a pull-up resistor to VDD. AUX2UC 3 IO Figure 17 System controller auxiliary data I/O to/from the card. Includes a pull-up resistor to VDD. CMDVCC% CMDVCC# 4 5 I I Figure 18 Logic low on one or both of these pins will cause the LDO to ramp the Vcc supply to the smart card and smart card interface to the value described in the following table. CMDVCC% CMDVCC# Vcc Output Voltage 0 0 1 1 0 1 0 1 1.8 V 5.0 V 3.0 V LDO Off Note: See the description of the Card Power Supply for more detail on the operation of CMDVCC% and CMDVCC#. RSTIN 6 RDY 8 8 I Figure 18 Reset Input: This signal is the reset command to the card. Figure 12 Signal to controller indicating the 73S8009C is ready because VCC is above the required value after CMDVCC% and/or CMDVCC# is asserted low. A 20 k pull-up resistor to VDD is provided internally. Pull-up is disabled in Power down state and CS=0 modes. Rev. 1.5 DS_8009C_025 Pin Name 73S8009C Data Sheet Pin (QFN32) Type Equivalent Circuit ON_OFF 24 I Figure 11 Power control pin. Connected to normally open SPST switch to ground. Closing switch for duration greater than de-bounce period will turn 73S8009C circuit "on." If 73S8009C is "on," closing switch will turn 73S8009C to "off" state after the de-bounce period and OFF_REQ/OFF_ACK handshake. OFF_REQ 11 O Figure 19 Digital output. Request to the host system controller to turn the 73S8009C off. If ON_OFF switch is closed (to ground) for de-bounce duration and circuit is "on," OFF_REQ will go high (Request to turn OFF). Connected to OFF_ACK via 100 k internal resistor. OFF_ACK 9 I Figure 18 Setting OFF_ACK high will power "off" all analog functions and disconnect the 73S8009C from VBAT or VPC. The pin has an internal 100 k resistor connection to OFF_REQ so that when not connected or no host interaction is required, the Acknowledge will be true and the circuit will turn "off" immediately with OFF_REQ. Rev. 1.5 Description 9 73S8009C Data Sheet DS_8009C_025 2 Electrical Specifications This section provides the following: Absolute maximum ratings Recommended operating conditions Smart card interface requirements Digital signals characteristics Voltage / temperature fault detection circuits Thermal characteristics 2.1 Absolute Maximum Ratings Table 2 lists the maximum operating conditions for the 73S8009C. Permanent device damage may occur if absolute maximum ratings are exceeded. Exposure to the extremes of the absolute maximum rating for extended periods may affect device reliability. The smart card interface pins are protected against short circuits to VCC, ground, and each other. Table 2: Absolute Maximum Device Ratings Parameter Rating Supply Voltage VBUS -0.5 to 6.6 VDC Supply Voltage VBAT -0.5 to 6.6 VDC Supply Voltage VPC -0.5 to 6.6 VDC VDD -0.5 to 4.0 VDC Input Voltage for Digital Inputs -0.3 to (VDD +0.5) VDC Storage Temperature -60 to 150C Pin Voltage (except card interface) -0.3 to (VDD + 0.5) VDC Pin Voltage (card interface) -0.3 to (VCC + 0.3) VDC Pin Voltage, LIN pin 0.3 to 6.5 VDC ESD Tolerance - Card interface pins +/- 6 kV ESD Tolerance - Other pins +/- 2 kV Pin Current, except LIN 200 mA Pin Current, LIN + 500 mA in, -200 mA out Note: ESD testing on smart card pins is HBM condition, 3 pulses, each polarity referenced to ground. Note: Smart Card pins are protected against shorts between any combinations of Smart Card pins. 10 Rev. 1.5 DS_8009C_025 2.2 73S8009C Data Sheet Recommended Operating Conditions Function operation should be restricted to the recommended operating conditions specified in Table 3. Table 3: Recommended Operating Conditions Parameter Rating Supply voltage VPC 2.7 to 6.5 VDC Supply Voltage VBUS 4.4 to 5.5 VDC Supply Voltage VBAT 4.0 to 6.5 VDC Ambient operating temperature -40 C to +85 C 2.3 Smart Card Interface Requirements Table 4 lists the 73S8009C Smart Card interface requirements. Table 4: DC Smart Card Interface Requirements Symbol Parameter Condition Card Power Supply (VCC) Regulator General Conditions: -40C < 85C, 2.7 V < VPC < 6.6 V Inactive mode Inactive mode ICC = 1 mA Active mode; ICC <65 mA; 5 V Active mode; ICC < 65 mA; 3 V Active mode; ICC < 40 mA; 1.8 V Active mode; single pulse of 100 mA for 2 s; 5 V, fixed load = 25 mA Active mode; single pulse of Card supply voltage 100 mA for 2 s; 3 V, fixed load VCC including ripple and noise = 25 mA Active mode; current pulses of 40nAs with peak |ICC | <200 mA, t <400 ns; 5 V Active mode; current pulses of 40nAs with peak |ICC | <200 mA, t <400 ns; 3 V Active mode; current pulses of 20nAs with peak |ICC | <100 mA, t <400 ns; 1.8 V VCCrip VCC ripple fRIPPLE = 20 kHz - 200 MHz ICCmax Card supply output Static load current, VCC>1.65 current Static load current, VCC>4.6 or 2.7 volts as selected ICCF ICC fault current Class A, B (5 V and 3 V) Class C (1.8 V) ISC Maximum current prior to Load current limit prior to Vcc shut-down shut-down Load current limit prior to Vcc shut-down for Vcc=1.8 V VS Vcc slew rate, rise and C = 0.5 F fall Rev. 1.5 Min Nom Max Unit -0.1 -0.1 4.65 2.85 1.68 4.6 - - - - - - 0.1 0.4 5.25 3.15 1.92 5.25 V V V V V V 2.76 - 3.15 V 4.6 - 5.25 V 2.7 - 3.15 V 1.62 - 1.92 V - - - 350 40 65 mV mA mA 75 55 80 - - - 150 130 150 mA mA mA 60 - 130 mA 0.10 0.30 0.70 V/s 11 73S8009C Data Sheet Vrdy Vcc ready voltage (RDY = 1) VCCF RDY = 0 (VCC voltage supervisor threshold) External filter cap for VPC External filter cap for VP CVPC Cvp CF CVDD Ivpcoff 12 External filter capacitor (VCC to GND) VDD filter capacitor VPC supply current for Vcc=0 DS_8009C_025 5 V operation, Vcc rising 3 V operation, Vcc rising 1.8 V operation, Vcc rising VCC = 5 V CF should be ceramic with low ESR (<100 m). Vpc=5 V, Vcc=0 V (off) 4.6 2.75 1.65 - - - - - - - - 4.6 V V V V 8.0 2.0 0.2 10.0 4.7 0.47 12.0 6.8 1.0 F F F 0.2 - 1.0 400 F A Rev. 1.5 DS_8009C_025 73S8009C Data Sheet Symbol Parameter Condition Min Nom Max Unit Interface Requirements - Data Signals: I/O, AUX1, AUX2, and host interfaces: I/OUC, AUX1UC, AUX2UC, DP, DM. ISHORTL, ISHORTH, and VINACT requirements do not pertain to I/OUC, AUX1UC, AUX2UC - VOH Output level, high (I/O, IOH =0 0.9 * VCC VCC+0.1 V AUX1, AUX2) - 0.75 VCC VOH Output level, high (I/OUC, IOH = -40 A VCC+0.1 V AUX1UC, AUX2UC) - IOH =0 0.9 VDD VDD+0.1 V - 0.75 V VOL Output level, low (I/O, V +0.1 V IOH = -40 A DD DD AUX1, AUX2) - - IOL=1 mA 0.15 *VCC V - - VOL Output level, low (I/OUC, IOL=1 mA 0.3 V AUX1UC, AUX2UC) - VIH Input level, high (I/O, 0.6 * VCC VCC+0.30 V AUX1, AUX2) - VIH Input level, high (I/OUC, 0.6 * VDD VDD+0.30 V AUX1UC, AUX2UC) - VIL Input level, low (I/O, -0.15 0.2 * VCC V AUX1, AUX2) - VIL Input level, low (I/OUC, -0.15 0.2 * VDD V AUX1UC, AUX2UC) - - VINACT Output voltage when IOL = 0 0.1 V outside of session - - IOL = 1 mA 0.3 V - - ILEAK Input leakage VIH = VCC 10 A - - IIL Input current, low (I/O, VIL = 0 0.65 mA AUX1, AUX2) - - IIL Input current, low (I/OUC, VIL = 0 0.7 mA AUX1UC, AUX2UC) - - ISHORTL Short circuit output For output low, shorted to 15 mA current VCC through 33 - - ISHORTH Short circuit output For output high, shorted to 15 mA current ground through 33 - - t R, t F Output rise time, fall For I/O, AUX1, AUX2, 100 ns times CL = 80pF, 10% to 90%. For I/OUC, AUX1UC, AUX2UC, CL=50Pf, 10% to 90%. - - tIR, tIF Input rise, fall times 1 s RPU Internal pull-up resistor Output stable for >200ns 8 11 14 k MHz FDMAX Maximum data rate - - 1 TFDIO Edge from master to 60 100 200 ns Delay, I/O to I/OUC, AUX1 to AUX1UC, AUX2 to slave, measured at 50% TRDIO - 15 - ns AUX2UC,I/OUC to I/O, AUX1UC to AUX1, AUX2UC to AUX2 (respectively falling edge to falling edge and rising edge to rising edge) CIN Rev. 1.5 Input capacitance - - 10 pF 13 73S8009C Data Sheet DS_8009C_025 Symbol Parameter Condition Reset and Clock for card interface, RST, CLK VOH Output level, high IOH =-200 A VOL Output level, low IOL=200 A VINACT IRST_LIM ICLK_LIM t R, t F 2.4 Output voltage when outside of session Output current limit, RST Output current limit, CLK Output rise time, fall time Duty cycle for CLK Min Nom Max Unit 0.9 * VCC 0 - - V V - - VCC 0.15 *VCC 0.1 - - - - - - 30 70 12 mA mA ns - - 100 ns 45 - 55 % IOL = 0 CL = 35pF for CLK, 10% to 90% CL = 200pF for RST, 10% to 90% CL =35pF, FCLK 20 MHz, CLKIN duty cycle is 48% to 52%. V Digital Signals Characteristics Table 5 lists the 73S8009C digital signals characteristics. Table 5: Digital Signals Characteristics Symbol Digital I/O (except for VIL VILOFFACK VIH VOL VOH ROUT RACK |I IL1 | tSL tDZ tIS tSI tID tDI 14 Parameter Condition Min Nom Max Unit I/OUC, AUX1UC, AUX2UC; see Smart Card Interface Requirements for those specifications) - Input Low Voltage -0.3 0.8 V - 0.7 V Input low voltage for OFF_REQ pin = VDD -0.3 OFF_ACK pin - Input High Voltage 1.8 VDD + 0.3 V - Output Low Voltage IOL = 2 mA 0.45 V - Output High Voltage IOH = -1 mA VDD - 0.45 V Pull-up resistor; OFF, RDY 14 20 26 k Resistor between 70 100 130 k OFF_REQ and 0FF_ACK - Input Leakage Current GND < VIN < VDD - 5 A - - Time from CS goes high to 50 ns interface active - - Time from CS goes low to 50 ns interface inactive, Hi-Z - - Set-up time, control 50 ns signals to CS rising edge - Hold time, control signals - 50 ns from CS rising edge - - Set-up time, control 50 ns signals to CS fall - - Hold time, control signals 50 ns from CS fall Rev. 1.5 DS_8009C_025 2.5 73S8009C Data Sheet DC Characteristics Table 6 lists the DC characteristics. Table 6: DC Characteristics Symbol VDD Parameter VDD Supply Voltage IDDEXT VDD Current to External Load IVPC Supply Current VBUSON VBUS detection threshold VBUSIDIS VBUS discharge current Condition 2.7v < VPC < 6.5v, IVDDEXT < 40 mA. Vpc = 2.7V, VCC off, IDD = 0 Vpc = 3.3V, VCC off, IDD = 0 Vpc = 5.0V, VCC off, IDD = 0 OFF mode VDD =3.3 V Min 3.0 Nom 3.3 Max 3.6 Unit V - - 40 mA - - - - 1.7 1.1 0.7 0.01 - - - 1 mA mA mA A 3.5 3.9 4.3 V 0.5 1.0 3 mA 370 500 A Min - Nom - Max 150 Unit mA 80 60 - - 150 130 mA mA VBUSSTBY VBUS standby current 2.6 Voltage / Temperature Fault Detection Circuits Table 7 lists the voltage / temperature fault detection circuits. Table 7: Voltage / Temperature Fault Detection Circuits Symbol IVPmax ICCF ICCF1P8 2.7 Parameter VP over-current fault Condition Card overcurrent fault Card overcurrent fault VCC = 1.8 V Thermal Characteristics Table 8 lists the thermal characteristics. Table 8: Thermal Characteristics Symbol Tj Parameter Junction temperature ja Thermal Resistance, Junction-to-Ambient Thermal Resistance, Junction-to-case jc Rev. 1.5 Condition Min - Nom - Max 125 Unit - 70 - C/W - 6 - C/W C 15 73S8009C Data Sheet DS_8009C_025 3 Applications Information This section provides general usage information for the design and implementation of the 73S8009C. The documents listed in Related Documentation provide more detailed information. 3.1 Example 73S8009C Schematics Figure 3 shows a typical application schematic for the implementation of the 73S8009C with a main system switch. Note that minor changes may occur to the reference material from time to time and the reader is encouraged to contact Teridian for the latest information. 16 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet VP C See NOTE 2 See NOTE 7 10H VDD VDD_supply_to_uC See NOTE 8 C3 See NOTE 3 VBAT C6 10F 0.1F OFF_interrupt_to_uC 25 26 27 28 29 30 31 32 CMDVCC%_from_uC CMDVCC#_from_uC RSTIN_from_uC RDY_status_to_uC ON/OFF VBUS I/O AUX1 AUX2 VCC RST GND I/OUC AUX1UC AUX2UC CMDVCC% CMDVCC# RSTIN CLKIN RDY CLKIN_from_uC 73S80009C Pushbutton Switch OFF_ACK TEST1 OFF_REQ CS PRES PRES VP CLK AUX2UC_to/from_uC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 AUX1UC_to/from_uC See NOTE 1 VBUS VBAT VPC LIN GND VDD TEST2 GND OFF I/OUC_to/from_uC 24 23 22 21 20 19 18 17 SW1 27pF C5 32 QFN See NOTE 6 See NOTE 5 OFF_ACK_from_uC 0 OFF_REQ_to_uC 27pF CS_from_uC VDD See NOTE 4 See NOTE 6 R2 20K 8 7 6 5 4 3 2 1 C8 I/O VPP GND C4 CLK RST VCC C2 0.47F, Low ESR (<100 M? ) should be placed near the C1 SC connecter contact Card detection switch is normally closed 10 9 4.7F SW-2 SW-1 NOTES: 1) VBUS = 4.5V to 5.5V DC. 2) VPC = 2.7V to 6.5V DC (should only be used when VBAT and VBUS are unused) 3) VBAT = 4.0V to 6.5V DC. 4) Internal pull-up allows it to be left open if unused. 5) Resistor footpring is included in case some filtering is needed on CLK 6) Capacitors C4 and C5 are provisional and their footprints should be added for added noise rejection if necessary. 7) Inductor must be rated for 400 mA maximum peak current. 8) VDD - 3.3V, +/- 0.3V, 40mA max. Requires min two 0.1F caps to gnd) C4 CLK track should be routed far from RST, I/O, C4 and C8 Smart Card Connector Figure 3: Typical 73S8009C Application Schematic Rev. 1.5 17 73S8009C Data Sheet 3.2 DS_8009C_025 Power Supply and Converter The power supply and converter circuit takes power from any one of three sources; VPC, VBUS, and VBAT . VPC is specified to range from 2.7 to 6.5 volts and would typically be supplied by a single cell battery with a voltage range of 2.7 to approximately 3.1 volts. VPC is also appropriate for system supplies of 3.3 or 5 volts. VBUS is typically supplied by a connected USB cable and ranges in value from 4.5 to 5.5 volts (6.5 V maximum). VBAT is expected to be supplied from a battery of two series connected cells with a voltage value of 4.0 V to 6.5 V. VBAT and VBUS are connected to VPC by two FET switches configured as an SPDT switch (break-before-make). They are not enabled at the same time. VBUS is automatically selected in lieu of VBAT when VBUS is present. If VPC is provided and VBAT or VBUS are also used, the source of VPC must be diode isolated from the VPC pin to prevent current flow from VBAT or VBUS into the VPC source. The power supplied to the VPC is up-converted to the voltage VP utilizing an inductive, step-up converter. A series power inductor (nominal value = 10 H) is connected from VPC to LIN, and a 10 F filter capacitor plus a 0.1 F capacitor must be connected to VPC. VP requires a 4.7 F filter capacitor and will have a nominal value of 5.5 V during normal operation. VP is used by the smartcard interface circuits (CLK, RST, IO, AUX1, and AUX2) and is the source of the regulated smart card supply VCC. VCC can be programmed for values of 5 V, 3 V, and 1.8 V. VDD is also produced from VP. VDD is used by the 73S8009C circuit for logic, input/output buffering, and analog functions as well as being capable of supplying up to 40 mA of current to external devices. Figure 4 shows the block diagram of the 73S8009C. 3.3 Power ON/OFF When no power is applied to the VBUS pin, a power ON/OFF function is provided such that the circuit will be inoperative during the "OFF" state, consuming minimum current from VPC and VBAT . If VBUS power is supplied, the functions of the ON/OFF switch and circuitry are overridden and the 73S8009C is in the "ON" state with VP and VDD available. Without VBUS applied, and in the OFF state, the circuit responds only to the ON_OFF pin. The ON_OFF pin shall be connected to a SPST switch to ground. If the circuit is OFF and the switch is closed for a de-bounce period of 50-100ms, the circuit shall go into the "ON" state wherein all functions are operating in normal fashion. If the circuit is in the "ON" state and the ON_OFF pin is connected to ground for a period greater than the de-bounce period, OFF_REQ will be asserted high and held. Typically, the OFF_REQ signal is presented to a host controller that will assert OFF_ACK high when it has completed all shutdown activities. When OFF_ACK is set high, the circuit will de-activate the smart card interface if required and turn off all analog functions and the VDD supply for the logic and companion circuits. The OFF_ACK pin is connected internally to OFF_REQ with a resistor such that if OFF_ACK is unconnected, the action of OFF_REQ will assert OFF_ACK high. In this configuration, the circuit shall go into the "OFF" state immediately upon OFF_REQ = 1. The default state upon application of power is the "OFF" state unless power is supplied to the VBUS supply. Note that at any time, the controller may assert OFF_ACK and the 73S8009C will go into the "OFF" state (when VBUS is not present.) If power is applied to both VBAT and VBUS, the circuit will automatically consume power from only the VBUS source. The circuit will be unconditionally "ON" when VBUS is applied. If the VBUS source is removed, the circuit will switchover to the VBAT input supply and remain in the "ON" state. The controller circuit firmware is required to assert OFF_ACK based on no activity or VBUS removal to reduce battery power consumption. When operating from VBUS, and not calling for VCC, the step-up converter becomes a simple switch connecting VBUS to VP in order to save power. This condition is appropriate for the USB "SUSPEND" state. The USB "SUSPEND" state requires the power supply current to be less than 500 A. In order to obtain and meet this low current limitation, the companion controller must be configured into a power-down condition using less than 20 A from VDD. Note: When using the VBUS input as the sole power source for an `always on' configuration (ON_OFF input not used), the OFF_ACK and ON_OFF inputs must be connected to ground. 18 Rev. 1.5 73S8009C Data Sheet VBAT VBUS DS_8009C_025 ON/OFF Debounce and Latch OFF_REQ 100K + OFF_ACK - VPC 10uH ON 0.1F OFF 10F Linear/ DC - DC Converter LIN 3.5VREF VP V1.8ThREF V3.0ThREF V5.0ThREF CS Delay Circuit Analog Mux RDY + CMDVCC# CMDVCC% VCC VCC Regulator PRES PRES I/OUC RSTIN 0.47F SHUTDOWN Card Supply/ Control Logic OFF Card I/O Buffer and Signal Logic CLKIN AUX1UC AUX2UC GND RST CLK AUX1 AUX2 VDD 3.3V Regulator VP I/O GND GND 0.1F 0.1F 4.7F Figure 4: 73S8009C Logical Block Diagram Rev. 1.5 19 73S8009C Data Sheet 3.4 DS_8009C_025 System Controller Interface Four separate digital inputs and two outputs allow direct control of the card interface from the host: Pin CS: Chip select control. Pin CMDVCC# and/or CMDVCC%: When low, starts an activation sequence. Pin RSTIN: controls the card RST signal. Pin RDY: Indicates when smart card power supply is stable and ready. Pin OFF: Indicator of card presence and any card fault conditions. Interrupt output to the host: When the card is not activated, the OFF pin informs the host about the card presence only (Low = No card in the reader, high = card inserted). When CMDVCC (#/% signals) is/are set low (card activation sequence requested from the host), low level on OFF means a fault has been detected (e.g. card removal during card session, or voltage fault, or thermal / over-current fault) that automatically initiates a deactivation sequence. The smart card pass through signals are enabled when the RDY conditions are met. 3.5 Card Power Supply and Voltage Supervision The 73S8009C smart card interface IC incorporates an LDO voltage regulator for the card power supply, VCC (VP to VCC conversion uses an internal LDO). The voltage output is controlled by the digital input sequence of CMDVCC# and CMDVCC%. This regulator is able to provide 1.8V, 3V or 5V card voltage sourced from the VP power supply. Internal digital circuitry is also powered by the VP power supply (except for the ON/OFF circuitry which is powered from VPC). A card deactivation sequence is forced upon fault detected by an overcurrent condition or card removal event. The voltage regulator can provide a card current of 65 mA in compliance with EMV 4.1 for 3-V and 5-V cards and 40 mA for 1.8 V cards. The signals CMDVCC# and CMDVCC% control the turn-on, output voltage value, and turn-off of VCC. When either signal is asserted low, VCC will ramp to the selected value or if both signals are asserted low (within 400ns of each other), VCC will ramp to 1.8 V. These signals are edge triggered. If CMDVCC% is asserted low (to command VCC to be 5 V) and at a much later time (greater than 2 s, typically), CMDVCC# is asserted low, it will be ignored (and vice versa.) At the assertion (low) of either or both CMDVCC (#/% signals), VCC will rise to the requested value. When VCC rises to an acceptable value, and stays above that value for approximately 20 s, RDY will be set high. Approximately 510 s after the fall of CMDVCC (#/%), the circuit will check the see if VCC is at or above the required minimum value (indicated by RDY=1) and if not, will begin an emergency deactivation sequence. During the 510 s time, card removal, or de-assertion of CMDVCC (#/%) shall also initiate an emergency deactivation sequence. The circuit provides over-current protection and limits Icc to 150 mA, maximum for self-protection. When an over-current condition is sensed, the circuit will invoke a de-activation sequence. 20 Rev. 1.5 DS_8009C_025 3.6 73S8009C Data Sheet Activation and De-activation Sequence The host controller is fully responsible for the activation sequencing of the smart card signals CLK, RST, I/O, AUX1 and AUX2. All these signals are held low by the 73S8009C when the card is in the deactivated state. Upon card activation (the fall of CMDVCC (#/%)), all the signals are held low by the 73S8009C until RDY goes high. The host should set the signals RSTIN, I/OUC, CLKIN, AUX1UC and AUX2UC low prior to activating the card and allow RDY to go high before transitioning any of these signals. In order to initiate activation, the card must be present and OFF must be high. At t1 (50 s), if RDY=0 or overcurrent, circuit will de-activate (safety feature) t1 CMDVCC5 or CMDVCC3 VCC I/OUC VCC valid Ignored I/O I/O = I/OUC if RDY=1 RDY RSTIN Ignored RST CLKIN RST = RSTIN if RDY=1 Ignored CLK CLK=CLKIN if RDY=1 I/O, AUX1, AUX2, CLK, RST are held LOW until RDY = 1 and CMDVCCx = 0 Figure 5: Activation Sequence Deactivation is initiated either by the system controller by setting both CMDVCC (#/%) high, or automatically in the event of hardware faults or assertion of the OFF_ACK signal. Hardware faults are over-current, under-voltage, and card extraction during the session. The host can manage the I/O signals, CLKIN, RSTIN, and CMDVCC (#/%) to create other de-activation sequences for non-emergency situations. The following steps show the deactivation sequence and the timing of the card control signals when the system controller sets the CMDVCC(x)B high: 1. 2. 3. 4. RST goes low at the end of time t1. De-assert CLK at the end of time t2. I/O goes low at the end of time t3. Exit reception mode. De-assert internal VCC_ON at the end of time t4. After a delay, VCC is de-asserted. Note: Since the 73S8009C does not control the waveshape of CLK (it is determined by the input form the host CLKIN), there is no guarantee that the duty cycle of the last CLK high pulse will conform to duty cycle requirements during an emergency deactivation. Rev. 1.5 21 73S8009C Data Sheet DS_8009C_025 CMDVCC RST CLK I/O VCC_ON VCC t1 t2 t3 t4 t5 Figure 6: Deactivation Sequence 3.7 OFF and Fault Detection There are two different cases that the system controller can monitor the OFF signal: to query regarding the card presence outside card sessions, or for fault detection during card sessions. Outside a card session: In this condition, CMDVCC (#/%) are always high, OFF is low if the card is not present, and high if the card is present. Because it is outside a card session, no fault detection can occur and it will not act upon the OFF signal. No deactivation is required during this time. During a card session: CMDVCC# and/or CMDVCC% is always low, and OFF falls low if the card is extracted or if any fault detection is detected. At the same time that OFF is set low, the sequencer starts the deactivation process and the host should stop all transitions on the signal lines. Figure 7 shows the timing diagram for the signals CMDVCC (#/%), PRES, and OFF during a card session and outside the card session. OFF is low by card extracted OFF is low by any fault PRES OFF CMDVCC VCC outside card session within card session within card session Figure 7: OFF Activity 22 Rev. 1.5 DS_8009C_025 3.8 73S8009C Data Sheet Chip Selection The CS pin allows multiple circuits to operate in parallel, driven from the same host control bus. When CS is high, the pins RSTIN, CMDVCC%, CMDVCC# and CLKIN control the chip as described. The pins I/OUC, AUX1UC, and AUX2UC have 11 k pull-up resistors and operate to transfer data to the smart card via I/O, AUX1, and AUX2 when the smart card is activated. The signals OFF and RDY have 20 k pull-up resistors. When CS goes low, the states of the pins RSTIN, CMDVCC%, CMDVCC, and CLKIN are latched and held internally. The pull-up for pins I/OUC, AUX1UC, and AUX2UC become a very weak pull-up of approximately 3 A. No transfer of data is possible between I/OUC, AUX1UC, AUX2UC and the smart-card signals I/O, AUX1, and AUX2. The signals OFF and RDY are set to high impedance and the internal pull-up resistors of 20 k are disconnected. With regard to de-activation, CS does not affect the operation of the fault sensing circuits and card sense input. tDZ tSL CS OFF, I/OUC, AUX1UC, AUX2UC HI-Z STATE HI-Z STATE FUNCTIONAL CONTROL SIGNALS tIS tSI tID tDI Figure 8: CS Timing Definitions Rev. 1.5 23 73S8009C Data Sheet 3.9 DS_8009C_025 I/O Circuitry and Timing The states of the I/O, AUX1, and AUX2 pins are low after power on reset and they are in high when the activation sequencer turns on the I/O reception state. See the Activation and De-activation Sequence section for more details on when the I/O reception is enabled. The states of I/OUC, AUX1UC, and AUX2UC are high after power on reset. Within a card session and when the I/O reception state is turned on, the first I/O line on which a falling edge is detected becomes the input I/O line and the other becomes the output I/O line. When the input I/O line rising edge is detected, then both I/O lines return to their neutral state. Figure 9 shows the state diagram of how the I/O and I/OUC lines are managed to become input or output. Neutral State No I/O reception Yes I/O & not I/OUC No Yes No I/OUC & not I/O Yes I/OUC in I/OICC in No No I/OUC I/O yes yes Figure 9: I/O and I/OUC State Diagram 24 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet The delay between the I/O signals is shown in Figure 10. I/O I/OUC tI/O_HL Delay from I/O to I/OUC: Delay from I/OUC to I/O: tI/O_LH tI/O_HL = 100ns tI/OUC_HL = 100ns tI/OUC_HL tI/OUC_LH tI/O_LH = 15ns tI/OUC_LH = 15ns Figure 10: I/O - I/OUC Delays - Timing Diagram Rev. 1.5 25 73S8009C Data Sheet DS_8009C_025 4 Equivalent Circuits This section provides illustrations of circuits equivalent to those described in the Pinout section. 24K PIN VPC ESD Figure 11: On_Off Pin VDD Output Disable 20K PIN Data From circuit ESD STRONG NFET Figure 12: Open Drain type - OFF and RDY To Internal circuits PIN ESD Figure 13: Power Input/Output Circuit, VDD, LIN, VPC, VCC, VP 26 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet VCC VERY STRONG PFET ESD From circuit CLK PIN ESD VERY STRONG NFET Figure 14: Smart Card CLK Driver Circuit VCC STRONG PFET ESD From circuit RST PIN ESD STRONG NFET Figure 15: Smart Card RST Driver Circuit Rev. 1.5 27 73S8009C Data Sheet DS_8009C_025 VCC ESD STRONG PFET RL=11K 400ns DELAY From circuit IO PIN STRONG NFET CMOS To circuit ESD Figure 16: Smart Card IO, AUX1, and AUX2 Interface Circuit VDD ESD STRONG PFET RL=11K 400ns DELAY From circuit UC PIN To circuit CMOS STRONG NFET ESD Figure 17: Smart Card I/OUC, AUX1UC and AUX2UC Interface Circuit 28 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet VDD VERY WEAK PFET Pull-up Disable ESD TTL To circuit PIN ESD Pull-down Enable Note: VERY WEAK NFET Pins CMDVCC%, CMDVCC#, CS have the pull-up enabled. Pins RSTIN, CLKIN, PRES, EXT_RST have the pull-down enabled. Pin OFF_ACK has a 100 k resistor connected to pin OFF_REQ internally. Figure 18: General Input Circuit VDD STRONG PFET ESD Output Disable PIN Data From circuit ESD STRONG NFET 100k ohm To OFF_ACK pad Notes: Strong PFET or NFET is approximately 100 . Very strong PFET or NFET is approximately 50 . Medium strength PFET is approximately 1 k. Very weak PFET or NFET is approximately 1 M. The diodes represent ESD protection devices that will conduct current if forward biased. Figure 19: OFF_REQ Interface Circuit Rev. 1.5 29 73S8009C Data Sheet DS_8009C_025 5 Mechanical Drawings 0.85 NOM./ 0.9MAX. 0.00 / 0.005 5 0.20 REF. 2.5 1 2.5 2 3 5 SEATING PLANE SIDE VIEW TOP VIEW 0.35 / 0.45 3.0 / 3.75 CHAMFERED 0.30 0.18 / 0.3 1.5 / 1.875 1 2 3 3.0 / 3.75 0.25 1.5 / 1.875 0.5 0.2 MIN. 0.35 / 0.45 0.5 0.25 BOTTOM VIEW Figure 20: 32-Pin QFN Package Dimensions 30 Rev. 1.5 DS_8009C_025 73S8009C Data Sheet 6 Ordering Information Table 9 lists the order numbers and packaging marks used to identify 73S8009C products. Table 9: Order Numbers and Packaging Marks Part Description 73S8009C-32QFN 32-pin Lead-Free QFN 73S8009C-32QFN 32-pin Lead-Free QFN Tape / Reel Order Number Packaging Mark 73S8009C-32IM/F 73S8009C 73S8009C-32IMR/F 73S8009C 7 Related Documentation The following 73S8009C document is available from Teridian Semiconductor Corporation: 73S8009C Data Sheet 73S8009C Demo Board User Manual 8 Contact Information For more information about Teridian Semiconductor products or to check the availability of the 73S8009C, contact us at: 6440 Oak Canyon Road Suite 100 Irvine, CA 92618-5201 Telephone: (714) 508-8800 FAX: (714) 508-8878 Email: scr.support@teridian.com For a complete list of worldwide sales offices, go to http://www.teridian.com. Rev. 1.5 31 73S8009C Data Sheet DS_8009C_025 Revision History Revision Date Description 1.0 2/15/2007 First publication. 1.1 12/5/2007 Replaced 32QFN punched with SAWN. Updated 32QFN package mark. 1.2 1/21/2008 Changed the dimension of the bottom view 32-pin QFN package. 1.3 8/28/2009 Added Pin Current, LIN to Table 2. Added Section 2.7, Thermal Characteristics. Added a note to the end of Section 3.6. Added Section 4, Equivalent Circuits. Added Section 7 Related Documentation and Section 8 Contact Information section. Formatted to new documentation style. Miscellaneous editorial changes. 1.4 1/5/2010 Changed the name of the "ON/OFF" pin to "ON_OFF" throughout the document. In Figure 1, corrected the name of the "IOUC" pin to "I/OUC". In Table 1, corrected the OFF_ACK name, pin number and type information. In Table 7, changed "IDDmax" to "IVPmax". At the end of Section 3.3, added a note about using VBUS input. In Section 3.5, deleted "A voltage supervisor checks the value of the voltage VCC" and added "and 40 mA for 1.8 V cards". 1.5 2/4/2010 Removed all references to the 20QFN package. Added C6 to the schematic in Figure 3. Teridian Semiconductor Corporation is a registered trademark of Teridian Semiconductor Corporation. All other trademarks are the property of their respective owners. Simplifying System Integration is a trademark of Teridian Semiconductor Corporation. This Data Sheet is proprietary to Teridian Semiconductor Corporation (TSC) and sets forth design goals for the described product. The data sheet is subject to change. TSC assumes no obligation regarding future manufacture, unless agreed to in writing. If and when manufactured and sold, this product is sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement and limitation of liability. Teridian Semiconductor Corporation (TSC) reserves the right to make changes in specifications at any time without notice. Accordingly, the reader is cautioned to verify that a data sheet is current before placing orders. TSC assumes no liability for applications assistance. Teridian Semiconductor Corp., 6440 Oak Canyon, Suite 100, Irvine, CA 92618 TEL (714) 508-8800, FAX (714) 508-8877, http://www.teridian.com 32 Rev. 1.5