TDA8029C2 PHILIPS [NXP Semiconductors], TDA8029C2 Datasheet

no-image

TDA8029C2

Manufacturer Part Number
TDA8029C2
Description
Low power single card reader
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
INTEGRATED CIRCUITS
DATA SHEET
TDA8029
Low power single card reader
Product specification
2003 Oct 30

Related parts for TDA8029C2

TDA8029C2 Summary of contents

Page 1

DATA SHEET TDA8029 Low power single card reader Product specification INTEGRATED CIRCUITS 2003 Oct 30 ...

Page 2

Philips Semiconductors Low power single card reader CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 3 APPLICATIONS 4 QUICK REFERENCE DATA 5 ORDERING INFORMATION 6 BLOCK DIAGRAM 7 PINNING 8 FUNCTIONAL DESCRIPTION 8.1 Microcontroller 8.1.1 Port characteristics 8.1.2 Oscillator characteristics 8.1.3 Reset ...

Page 3

Philips Semiconductors Low power single card reader 1 FEATURES 80C51 core with 16 kbytes ROM, 256 bytes RAM and 512 bytes XRAM Specific ISO7816 UART, accessible with MOVX instructions for automatic convention processing, variable baud rate, error management at character ...

Page 4

Philips Semiconductors Low power single card reader 4 QUICK REFERENCE DATA SYMBOL PARAMETER V supply voltage DD V input voltage for the DC/DC DCIN converter I supply current in shut-down DD(sd) mode I supply current in Power-down DD(pd) mode I ...

Page 5

Philips Semiconductors Low power single card reader 5 ORDERING INFORMATION TYPE NUMBER NAME TDA8029HL/C1 LQFP32 TDA8029HL/C2 6 BLOCK DIAGRAM handbook, full pagewidth 28 RESET 5 SDWN_N 30 P33/INT1_N 2 P16 1 P17 24 CONTROLLER P27 16 kbytes ROM 25 P26 ...

Page 6

Philips Semiconductors Low power single card reader 7 PINNING SYMBOL PIN P17 1 general purpose I/O P16 2 general purpose I/O; card clock generation MHz with three times synchronous frequency doubling ( supply voltage DD ...

Page 7

Philips Semiconductors Low power single card reader handbook, full pagewidth SDWN_N CDEL PRES 8 FUNCTIONAL DESCRIPTION Throughout this specification assumed that the reader is aware of ISO7816 norm terminology. 8.1 Microcontroller The embedded microcontroller is an 80C51FB with ...

Page 8

Philips Semiconductors Low power single card reader Additional features of the controller are: 80C51 central processing unit Full static operation Security bits: ROM 2 bits Encryption array of 64 bits 4-level priority structure 6 interrupt sources Full-duplex enhanced UART with ...

Page 9

Acrobat reader. white to force landscape pages to be ... Table 2 Embedded controller Special Function Registers (SFRs) ADDR SYMBOL DESCRIPTION (HEX) (1) ACC ...

Page 10

Acrobat reader. white to force landscape pages to be ... ADDR SYMBOL DESCRIPTION (HEX) SBUF serial data buffer 99 (1) SCON serial control 98 ...

Page 11

Philips Semiconductors Low power single card reader 8.1.1 P ORT CHARACTERISTICS Port 0 (P0.7 to P0.0): Port open-drain, bidirectional, I/O timer 2 generated commonly used baud rates port. Port 0 pins that have logic 1s written to ...

Page 12

Philips Semiconductors Low power single card reader this mode. The Idle mode can be terminated either by any enabled interrupt (at which time the process is picked up at the interrupt service routine and continued hardware reset ...

Page 13

Philips Semiconductors Low power single card reader 8.2 Timer 2 operation Timer 16-bit timer and counter which can operate as either an event timer or an event counter, as selected by bit C/T2 in the special function ...

Page 14

Philips Semiconductors Low power single card reader 8.2 IMER COUNTER ODE CONTROL REGISTER Table 7 Timer/counter 2 mode control register bits BIT 7 Symbol Table 8 Description of register bits BIT SYMBOL Not ...

Page 15

Philips Semiconductors Low power single card reader handbook, full pagewidth ÷ OSC 12 T2 transition detector T2EX handbook, full pagewidth ÷ OSC 2003 Oct 30 C/ TL2 (8-bit) C/T2 = ...

Page 16

Philips Semiconductors Low power single card reader 8.2.4 B AUD RATE GENERATOR MODE Bits TCLK and/or RCLK in register T2CON allow the serial port transmit and receive baud rates to be derived from either timer When TCLK ...

Page 17

Philips Semiconductors Low power single card reader Summary of baud rate equations: Timer baud rate generating mode. If timer 2 is being clocked through T2 (P1.0) the baud rate is: Timer 2 overflow rate Baud rate = ...

Page 18

Philips Semiconductors Low power single card reader 8.2 IMER COUNTER SET UP Except for the baud rate generator mode, the values given for T2CON do not include the setting of the TR2 bit. Therefore, bit TR2 ...

Page 19

Philips Semiconductors Low power single card reader Table 13 Description of register bits BIT SYMBOL 7 SM0/FE The function of this bit is determined by SMOD0, bit 6 of register PCON. If SMOD0 is set then this bit functions as ...

Page 20

Philips Semiconductors Low power single card reader address. Two special function registers are used to define the slave addresses, SADDR, and the address mask, SADEN. SADEN is used to define which bits in the SADDR are to be used and ...

Page 21

Philips Semiconductors Low power single card reader handbook, full pagewidth D0 START bit SM0/FE SMOD1 0 : SCON.7 = SM0 handbook, full pagewidth D0 UART modes and SM2 = 1: there is an interrupt if REN = ...

Page 22

Philips Semiconductors Low power single card reader 8.4 Interrupt priority structure The TDA8029 has a 6-source 4-level interrupt structure. There are three SFRs associated with the 4-level interrupt: IE, IP and IPH. The Interrupt Priority High (IPH) register implements the ...

Page 23

Philips Semiconductors Low power single card reader BIT SYMBOL 2 EX1 External interrupt 1 enable. EX1 = 1 enables the interrupt; EX1 = 0 disables the interrupt. 1 ET0 Timer 0 interrupt enable. ET0 = 1 enables the interrupt; ET0 ...

Page 24

Philips Semiconductors Low power single card reader BIT SYMBOL 2 PX1H External interrupt 1 priority. See Table 20. 1 PT0H Timer 0 interrupt priority. See Table 20. 0 PX0H External interrupt 0 priority. See Table 20. Note 1. Do not ...

Page 25

Philips Semiconductors Low power single card reader 8.6 Expanded data RAM addressing The TDA8029 has internal data memory that is mapped into four separate segments. The four segments, shown in Fig.9, are: 1. The lower 128 bytes of RAM (addresses ...

Page 26

Philips Semiconductors Low power single card reader handbook, full pagewidth 1FFh 512-BYTE XRAM BY MOVX 00h Fig.9 Internal and external data memory address space with EXTRAM = 0. 8.6 (AUXR) UXILIARY EGISTER Table 29 Auxiliary register bits BIT ...

Page 27

Philips Semiconductors Low power single card reader 8.8 Mask ROM devices When none of the security bits SB1 and SB2 are programmed, the code in the program memory can be verified. If the encryption table is programmed, the code will ...

Page 28

Philips Semiconductors Low power single card reader 8.10.1 G ENERAL REGISTERS 8.10.1.1 Card Select Register (CSR) This register is used for resetting the ISO UART. Table 32 Card select register, address 0h, read and write BIT 7 Symbol Reset value ...

Page 29

Philips Semiconductors Low power single card reader BIT SYMBOL 5 PRTL1 Protection 1. PRTL1 = 1 when a fault has been detected on the card reader. PRTL1 is the OR of the protection SUPL Supervisor Latch. SUPL ...

Page 30

Philips Semiconductors Low power single card reader 8.10.1.4 Time-Out Configuration register (TOC) The time-out counter is very useful for processing the clock counting during ATR, the Work Waiting Time (WWT) or the waiting times defined in protocol ...

Page 31

Philips Semiconductors Low power single card reader TOC [7:0] (HEX) 75 Counter 8-bit auto-reload counter, and counters 3 and 2 form a 16-bit counter. After 75h is written in register TOC, counter 1 starts counting the content ...

Page 32

Philips Semiconductors Low power single card reader 8.10.2.2 UART Receive Register (URR) Table 46 UART receive register, address Dh, read BIT 7 Symbol UR7 Reset value 0 Table 47 Description of register bits BIT SYMBOL UR[7:0] UART ...

Page 33

Philips Semiconductors Low power single card reader 8.10.2.3 Mixed Status Register (MSR) This register relates the status of the card presence contact PR1, the BGT counter, the FIFO empty indication, the transmit/receive ready indicator TBE/RBF and the completion of clock ...

Page 34

Philips Semiconductors Low power single card reader BIT SYMBOL 0 TBE/RBF Transmit Buffer Empty/Receive Buffer Full. This bit is set when: Changing from reception mode to transmission mode A character has been transmitted by the UART (except when a character ...

Page 35

Philips Semiconductors Low power single card reader 8.10.2.5 UART Status Register (USR) The UART Status Register (USR) is used by the microcontroller to monitor the activity of the ISO UART and that of the time-out counter. If any of the ...

Page 36

Philips Semiconductors Low power single card reader BIT SYMBOL 2 OVR Overrun. OVR = 1 if the UART has received a new character whilst URR was full. In this case, at least one character has been lost. 1 FER Framing ...

Page 37

Philips Semiconductors Low power single card reader Table 57 Description of register bits BIT SYMBOL 7 ENINT1 6 DISTBE/RBF 5 4 ENRX 3 SAN 2 AUTOCONV 1 CKU 0 PSC handbook, full pagewidth 2 CKU 2003 Oct 30 Enable INT1. ...

Page 38

Philips Semiconductors Low power single card reader Table 58 Baud rate selection using values F and D; card clock frequency 4.92 MHz for PSC = 32 (example: in this table 31;12 means prescaler set to 31 and ...

Page 39

Philips Semiconductors Low power single card reader 8.10.3.4 UART Configuration Register 1 (UCR1) This register is used for setting the parameters of the ISO UART. Table 61 UART configuration register 1, address 6h, read and write BIT 7 Symbol Reset ...

Page 40

Philips Semiconductors Low power single card reader Table 64 Description of register bits BIT SYMBOL 7 and 6 Not used. 5 SHL Select HIGH Level. This bit determines how the clock is stopped when bit CST = 1. If SHL ...

Page 41

Philips Semiconductors Low power single card reader 8.10.3.6 Power Control Register (PCR) This register is used for starting or stopping card sessions. Table 66 Power control register, address 7h, read and write BIT 7 Symbol Reset value Table 67 Description ...

Page 42

Acrobat reader. white to force landscape pages to be ... 8.10.4 R EGISTER SUMMARY Table 68 Register summary ADDR NAME R (HEX) ...

Page 43

Philips Semiconductors Low power single card reader 8.11 Supply The circuit operates within a supply voltage range of 2 The supply pins are V PGND. Pins DCIN and PGND supply the analog drivers to the cards and ...

Page 44

Philips Semiconductors Low power single card reader 8.12 DC/DC converter Except for V generator, and the other card contacts CC buffers, the whole circuit is powered the supply voltage is 2.7 V, then a higher voltage is ...

Page 45

Philips Semiconductors Low power single card reader When in Power-down or Sleep mode, card extraction or insertion, overcurrent HIGH level on pins RST CC or RESET will wake up the chip. The same occurs in case ...

Page 46

Philips Semiconductors Low power single card reader 8.17 Deactivation sequence When the session is completed, the microcontroller resets bit START (t ). The circuit then executes an automatic 10 deactivation sequence shown in Fig.13: Card reset (pin RST falls LOW) ...

Page 47

Philips Semiconductors Low power single card reader 9 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 60134). SYMBOL PARAMETER V input voltage for the DC/DC converter DCIN V supply voltage DD V voltage limit n on pins ...

Page 48

Philips Semiconductors Low power single card reader 12 CHARACTERISTICS 3 unless otherwise specified. DD DCIN amb SYMBOL PARAMETER Supply V supply voltage DD V input voltage for the DCIN DC/DC converter ...

Page 49

Philips Semiconductors Low power single card reader SYMBOL PARAMETER DC/DC converter f oscillation frequency int V voltage on pin VUP VUP V detection voltage for det doubler/tripler selection Reset output to the card: pin RST V output voltage in inactive ...

Page 50

Philips Semiconductors Low power single card reader SYMBOL PARAMETER V card supply voltage CC I card supply current rise and fall slew rate ripple voltage on V ripple(p-p) (peak to ...

Page 51

Philips Semiconductors Low power single card reader SYMBOL PARAMETER input rise and fall times i(r) i( output rise and fall times o(r) o(f) R internal pull-up resistance pu between I/O and V t width ...

Page 52

Philips Semiconductors Low power single card reader SYMBOL PARAMETER Reset input: pin RESET, active HIGH V LOW level input voltage IL V HIGH level input voltage IH 2003 Oct 30 CONDITIONS MIN. 0. Product specification TDA8029 TYP. MAX. ...

Page 53

Acrobat reader. white to force landscape pages to be ... R1 100 C3 nF C5I C1I C6I C2I C7I C3I C8I C4I CARD READ ...

Page 54

Philips Semiconductors Low power single card reader 14 PACKAGE OUTLINE LQFP32: plastic low profile quad flat package; 32 leads; body 1 pin 1 index ...

Page 55

Philips Semiconductors Low power single card reader 15 SOLDERING 15.1 Introduction to soldering surface mount packages This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our “Data ...

Page 56

Philips Semiconductors Low power single card reader 15.5 Suitability of surface mount IC packages for wave and reflow soldering methods PACKAGE BGA, LBGA, LFBGA, SQFP, SSOP-T DHVQFN, HBCC, HBGA, HLQFP, HSQFP, HSOP, HTQFP, HTSSOP, HVQFN, HVSON, SMS (5) PLCC , ...

Page 57

Philips Semiconductors Low power single card reader 16 DATA SHEET STATUS DATA SHEET PRODUCT LEVEL (1) STATUS STATUS I Objective data Development II Preliminary data Qualification III Product data Production Notes 1. Please consult the most recently issued data sheet ...

Page 58

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