TDA8007B NXP Semiconductors, TDA8007B Datasheet

no-image

TDA8007B

Manufacturer Part Number
TDA8007B
Description
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TDA8007B
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
TDA8007B-C3
Manufacturer:
PHI
Quantity:
3 186
Part Number:
TDA8007B/C2
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
TDA8007BC2
Manufacturer:
ST
Quantity:
143
Part Number:
TDA8007BHL
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Company:
Part Number:
TDA8007BHL
Quantity:
2 672
Part Number:
TDA8007BHL/C2
Manufacturer:
AD
Quantity:
13
Part Number:
TDA8007BHL/C2
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
TDA8007BHL/C2
Quantity:
3 203
Part Number:
TDA8007BHL/C2,118
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
TDA8007BHL/C3
Manufacturer:
NXP
Quantity:
20 000
Company:
Part Number:
TDA8007BHL/C3
Quantity:
8
Part Number:
TDA8007BHL/C3,118
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
TDA8007BHL/C4,118
Manufacturer:
Freescale
Quantity:
228
Part Number:
TDA8007BHL/C4,118
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
TDA8007BHLC3
Manufacturer:
NXP
Quantity:
6 829
Product specification
Supersedes data of 2002 Nov 15
DATA SHEET
TDA8007B
Double multiprotocol IC card
interface
INTEGRATED CIRCUITS
2003 Feb 18

Related parts for TDA8007B

TDA8007B Summary of contents

Page 1

... DATA SHEET TDA8007B Double multiprotocol IC card interface Product specification Supersedes data of 2002 Nov 15 INTEGRATED CIRCUITS 2003 Feb 18 ...

Page 2

... THERMAL CHARACTERISTICS 12 CHARACTERISTICS 13 TIMING 14 APPLICATION INFORMATION 2003 Feb 18 15 PACKAGE OUTLINE 16 SOLDERING 16.1 Introduction to soldering surface mount packages 16.2 Reflow soldering 16.3 Wave soldering 16.4 Manual soldering 16.5 Suitability of surface mount IC packages for wave and reflow soldering methods 17 DATA SHEET STATUS 18 DEFINITIONS 19 DISCLAIMERS 2 Product specification TDA8007B ...

Page 3

... Multiple smart card readers for multiprocessor applications (EMV banking, digital pay TV and access control, etc.). 3 GENERAL DESCRIPTION The TDA8007BHL cost-effective card interface for dual smart card readers. Controlled through a parallel bus, it meets all requirements of: ISO 7816, GSM 11-11 and EMV 3.1.1 (TDA8007BHL/C2 and TDA8007BHL/C3) ISO 7816, GSM 11-11 and EMV 2000 (TDA8007BHL/C3) ...

Page 4

... V card including static loads with 12 nC dynamic loads on 200 nF capacitor 5 V card; operating 3 V card; operating 1.8 V card; operating overload detection operating; 5 and 3 V cards C = 300 nF L(max) applied to pin XTAL1 4 Product specification TDA8007B MIN. TYP. MAX. UNIT 2 350 ...

Page 5

... Fig.1 Block diagram. 5 Product specification 7 1 1.4 mm 220 nF SBP SBM AGND 220 nF 6 C41 4 C81 8 CLK1 10 RST1 9 V CC1 3 I/O1 5 PRES1 7 CGND1 AND 14 C42 12 C82 16 CLK2 18 RST2 17 V CC2 11 I/O2 13 PRES2 15 CGND2 46 FCE534 XTAL2 TDA8007B VERSION SOT313-2 SOT313-2 ...

Page 6

... D2 30 input/output of data 2 or address input/output of data 3 or address input/output of data 4 or address input/output of data 5 or address input/output of data 6 or address input/output of data 7 or address 7 2003 Feb 18 DESCRIPTION 6 Product specification TDA8007B ; decouple DD ...

Page 7

... RSTOUT 1 I/OAUX 2 I/O1 3 C81 4 5 PRES1 C41 6 CGND1 7 8 CLK1 V CC1 9 RST1 10 I/O2 11 C82 12 2003 Feb 18 DESCRIPTION TDA8007BHL Fig.2 Pin configuration. 7 Product specification TDA8007B SAM 25 AGND FCE678 ...

Page 8

... FUNCTIONAL DESCRIPTION Throughout this specification assumed that the reader is aware of “ISO 7816 norm” terminology. 8.1 Interface control The TDA8007BHL/C can be controlled via an 8-bit parallel bus (bits D0 to D7). 8.1.1 M ULTIPLEXED CONFIGURATION If a microcontroller with a multiplexed address and data bus (such as the 80C51) is used, then pins may be directly connected to ports ...

Page 9

... Feb 18 t W(RD) t AVLL t (RWH-AH) t (AL-RWL) DATA ADDRESS READ t (RL-DV) Fig.4 Control with multiplexed bus (read and write DATA OUT Fig.5 Control with non-multiplexed bus (read). 9 Product specification TDA8007B t AVLL t (RWH-AH) t (AL-RWL) DATA WRITE ADDRESS t (DV-WL) t W(WR) FCE680 t 3 FCE840 ...

Page 10

... Fig.6 Control with non-multiplexed bus (write release with signal CS). handbook, full pagewidth AD0 to AD3 Fig.7 Control with non-multiplexed bus (write release with signal EN). 2003 Feb DATA DATA IN 10 Product specification TDA8007B t 5 FCE841 t 5 FCE842 ...

Page 11

... Philips Semiconductors Double multiprotocol IC card interface 8.2 Control registers The TDA8007BHL/C has two complete analog interfaces which can drive cards 1 and 2. The data to and from these two cards shares the same ISO UART. The data to and from a third card (card 3), externally interfaced (with a TDA8020 or TDA8004 for example), may also share the same ISO UART ...

Page 12

Acrobat reader. white to force landscape pages to be ... GENERAL CARD SELECT REGISTER HARD STATUS REGISTER CARD 1 PROGRAM DIVIDER REGISTER 1 GUARD ...

Page 13

... Table 2 Description of CSR bits; note 1 BIT SYMBOL 7 CS7 IC identification. Default value for identifying the IC: 6 CS6 0010 = TDA8007BHL/C2 5 CS5 0011 = TDA8007BHL/C3 4 CS4 3 RIU Reset ISO UART. When reset, this bit resets a large part of the UART registers to their initial value. Bit RIU must be reset before any activation; logic 0 for at least 10 ns duration ...

Page 14

... ETU to count. The time-out counters may only be used when a card is active with a running clock TOL5 TOL4 TOL3 5 4 TOL13 TOL12 TOL11 5 4 TOL21 TOL20 TOL19 14 Product specification Time-out registers TOL2 TOL1 TOL10 TOL9 TOL18 TOL17 TDA8007B 0 TOL0 0 TOL8 0 TOL16 ...

Page 15

... START bit. The counter is stopped by writing 00H in register TOC. In this configuration, registers TOR3, TOR2 and TOR1 must not be all zero. 2003 Feb TOC5 TOC4 TOC3 OPERATING MODE 15 Product specification TDA8007B TOC2 TOC1 TOC0 ...

Page 16

... should be noted that the 200 and n clock counter (n max TDA8007BHL/C2 368 for TDA8007BHL/C3) used max during ATR is done by hardware when the start session is set, specific hardware controls the functionality of BGT and protocols and a specific register is available for processing the extra guard time ...

Page 17

... No bits within register MSR act upon signal INT. 17 Product specification 2 1 UT2 UT1 2 1 UR2 UR1 Mixed status register / f and when driving the TDA8007BHL/C with fast 2 int TDA8007B 0 UT0 0 UR0 ...

Page 18

... ETU after the last received character. 4 CRED Control ready advised bit CRED is used for driving the TDA8007BHL/C with high speed controllers. Before writing in registers TOC or UTR, or reading from register URR, check if bit CRED is set. If reset, it means that the writing or reading operation will not be correct because ...

Page 19

... Fig.9 Minimum time between two read operations in register URR. handbook, full pagewidth I/O bit TBE INT WR t W(WR) bit CRED t WR(UTR) Fig.10 Minimum time between two write operations in register UTR. 2003 Feb 18 t SB(RBF) t W(RD) t RD(URR) 19 Product specification TDA8007B t RD(URR) FCE903 FCE902 ...

Page 20

... Philips Semiconductors Double multiprotocol IC card interface handbook, full pagewidth WR t W(WR) bit CRED t WR(TOC) Fig.11 Minimum time between two write operations in register TOC. 2003 Feb 18 20 Product specification TDA8007B FCE904 ...

Page 21

... If the programmed number of allowed parity errors is reached, bit PE in register USR will be set as long as register USR has not been read If a transmitted character has been NAK by the card, then the TDA8007BHL/C will automatically re-transmit it a number of times equal to the value programmed in bits PEC2, PEC1 and PEC0; ...

Page 22

... NAK by the card. (Manual mode, see Table 15). Bit RBF = 1 when register FIFO is full. The microcontroller may read some of the characters in register URR, which clears bit RBF. Note 384 for TDA8007BHL/C2; n max 2003 Feb ...

Page 23

... Register value at reset: all relevant bits are cleared after reset. 2003 Feb PD5 PD4 PD3 PRESCALER MULTIPLEXER (31 or 32) Fig.12 Elementary Time Unit (ETU) generation DISAUX PDWN SAN 23 Product specification PD2 PD1 PROGRAMMABLE DIVIDER ETU REGISTER (1 to 256) FCE905 AUTOCONV CKU TDA8007B 0 PD0 0 PSC ...

Page 24

... Power-down mode: Insert card 1 or card 2 Withdraw card 1 or card 2 Select the TDA8007BHL/C by resetting bit CS (this assumes that the TDA8007BHL/C had been deselected after setting Power-down mode) Bit INTAUXL has been set due to a change on pin INTAUX If pin CS = LOW permanently, reset bit PDWN by software ...

Page 25

... When register GTRx = FF: In protocol – TDA8007BHL/C2 operates at 11 ETU – TDA8007BHL/C3 operates at 10.8 ETU In protocol – TDA8007BHL/C2 operates at 12 ETU – TDA8007BHL/C3 operates at 11.8 ETU. Table 22 Registers GTR1, GTR2 and GTR3 (address 05H; read and write); note GT7 GT6 Note 1 ...

Page 26

... Table 25 Registers CCR1, CCR2 and CCR3 (address 01H; read and write); note CC7 CC6 Note 1. Register value at reset: all relevant bits are cleared after reset. 2003 Feb PROT T/R DESCRIPTION SHL CST SC 26 Product specification TDA8007B LCT SS CONV AC2 AC1 AC0 ...

Page 27

... DESCRIPTION CLOCK FREQUENCIES AC0 (ASYNCHRONOUS CARD vice verse, the best for duty cycle is XTAL 2 int Product specification TDA8007B XTAL f XTAL f XTAL f XTAL f 2 int ...

Page 28

... START should be reset. 2003 Feb 1V8 DESCRIPTION = 1 should be noted that no specification is CC voltage when the supply voltage bit 3V/ then Product specification TDA8007B 2 1 RSTIN 3V/5V START is inferior ...

Page 29

... UT7 UT6 0E USR R TO3 TO2 0F HSR R not used PRTL2 Notes 1. Registers PDR, GTR, UCR1, UCR2, CCR and PCR vary according to the card selected undefined change. 3. TDA8007BHL/C2 TDA8007BHL/C3 RIU SC3 SC2 SHL CST SC AC2 AC1 ...

Page 30

... Philips Semiconductors Double multiprotocol IC card interface 8.3 Supplies and voltage supervisor The TDA8007BHL/C operates within a supply voltage range of 2 The supply pins are V and AGND. Pins V and AGND supply the analog drivers to the DDA cards and have to be decoupled externally because of the large current spikes that the cards and the step-up converter can create ...

Page 31

... – The step-up converter acts as a voltage follower for any value The recognition of the supply voltage is done by the TDA8007BHL/C at approximately 3.5 V. The output voltage V is fed to the and CGND are used as a reference for all other card CC contacts. 2003 Feb 18 8 ...

Page 32

... Thus one card was act Fig.14 Activation sequence. 32 Product specification TDA8007B (t ); pins C4 and C8 also rise int 4t. ...

Page 33

... CLK Fig.15 Deactivation sequence. 33 Product specification time that V needs to decrease to less than 0 FCE685 TDA8007B ...

Page 34

... THERMAL CHARACTERISTICS SYMBOL PARAMETER R thermal resistance from junction to ambient th(j-a) 2003 Feb 18 CONDITIONS +85 C amb human body model; note RST1, RST2, CC1 CC2 CONDITIONS in free air 34 Product specification TDA8007B MIN. MAX. UNIT 0.5 +6.5 V 0.5 +6.5 V 0.5 +7 700 mW 55 +150 ...

Page 35

... DELAY DELAY MIN. TYP. 2 MHz MHz 2. 0.8V DD 0.3 Product specification TDA8007B MAX. UNIT 6.0 V 6.0 V 350 5.5 mA 315 mA 215 mA 100 mA 2.50 V 170 0 0 ...

Page 36

... I = 200 200 idle configuration (1 MHz) operational and V ; note 1 CC1 CC2 no load o(inactive Product specification TDA8007B MIN. TYP. MAX 2.5 3.7 5.7 4.1 3.4 3.5 3.6 0 0 0 0.1 0.1 0 0.1 0 ...

Page 37

... I/O and load o(inactive < < for 5 and 3 V cards Product specification TDA8007B MIN. TYP. MAX. 4.75 5 5.25 2.78 3 3.22 1.65 1.8 1.95 4.6 5.4 2.75 3.25 1.62 1. 0.05 0.16 0. 0.1 0 ...

Page 38

... < < for 5 and 3 V cards see Fig.14 see Fig.15 38 Product specification TDA8007B MIN. TYP. MAX. 0 0.1 0.3 1 200 0 0.75V 0.1 0.3 +0 ...

Page 39

... Feb 18 CONDITIONS between pin I/OAUX and pin I/OAUX Product specification TDA8007B MIN. TYP. MAX. 0. 0. +20 20 +20 10 0. 0.3 0. 0.3 ...

Page 40

... unless otherwise specified. CONDITIONS for register URR 2T cy(XTAL1) for other registers Product specification TDA8007B MIN. TYP. 300 0.75V 0.1 0.3 10 and pins C42 and C82 have an integrated CC1 MIN. TYP. MAX MAX ...

Page 41

... PSC is the programmed prescaler value (31 or 32). 2003 Feb 18 CONDITIONS MIN see Fig W(RD) cy(CLK) 10.5 10.5 ; see Fig. W(WR) cy(CLK) ; see Fig.11 10 note 1 1 ----------- - PSC 41 Product specification TDA8007B TYP. MAX. UNIT W(RD) cy(CLK) ETU ETU W(WR) cy(CLK) ns ETU 2 ----------- - PSC ...

Page 42

... C81 C41 K1 K2 CARD_READ_LM01 U2 CARD 2 Y1 BP1 TDA8007BHL IC1 P0(7: SAM 11 26 AGND 12 25 C13 100 nF C12 220 nF C11 C7 220 100 nF ...

Page 43

... 2.5 scale (1) ( 0.27 0.18 7.1 7.1 9.15 0.5 0.17 0.12 6.9 6.9 8.85 REFERENCES JEDEC EIAJ MS-026 detail 9.15 0.75 1.0 0.2 0.12 0.1 8.85 0.45 EUROPEAN PROJECTION Product specification TDA8007B SOT313 (1) ( 0.95 0. 0.55 0.55 0 ISSUE DATE 99-12-27 00-01-19 ...

Page 44

... Use a low voltage ( less) soldering iron applied to the flat part of the lead. Contact time must be limited to 10 seconds 300 C. When using a dedicated tool, all other leads can be soldered in one operation within seconds between 270 and 320 C. 44 Product specification TDA8007B ...

Page 45

... Wave soldering is suitable for SSOP and TSSOP packages with a pitch (e) equal to or larger than 0.65 mm definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm. 2003 Feb 18 (1) not suitable not suitable suitable not recommended not recommended 45 Product specification TDA8007B SOLDERING METHOD (2) WAVE REFLOW suitable (3) suitable suitable (4)(5) suitable ...

Page 46

... Product specification TDA8007B DEFINITION These products are not Philips Semiconductors ...

Page 47

... Philips Semiconductors Double multiprotocol IC card interface 2003 Feb 18 NOTES 47 Product specification TDA8007B ...

Page 48

Philips Semiconductors – a worldwide company Contact information For additional information please visit http://www.semiconductors.philips.com. For sales offices addresses send e-mail to: sales.addresses@www.semiconductors.philips.com. © Koninklijke Philips Electronics N.V. 2003 All rights are reserved. Reproduction in whole or in part is prohibited ...

Related keywords