TDA8029 Philips Semiconductors, TDA8029 Datasheet - Page 27

no-image

TDA8029

Manufacturer Part Number
TDA8029
Description
Low power single card reader
Manufacturer
Philips Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TDA8029H/101
Manufacturer:
PHI
Quantity:
430
Part Number:
TDA8029H/C101
Manufacturer:
PHI
Quantity:
102
Part Number:
TDA8029H/C101
Manufacturer:
PHI
Quantity:
1 000
Part Number:
TDA8029H101
Manufacturer:
JRC
Quantity:
96
Part Number:
TDA8029H101
Manufacturer:
PHI
Quantity:
1 000
Part Number:
TDA8029H101
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
TDA8029HL/07
Manufacturer:
PHILIPS
Quantity:
1 977
Part Number:
TDA8029HL/07
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
TDA8029HL/C103
Manufacturer:
SGMICRO
Quantity:
2 988
Part Number:
TDA8029HL/C103
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
TDA8029HL/C104
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Company:
Part Number:
TDA8029HL/C104
Quantity:
6 922
Part Number:
TDA8029HL/C206,118
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
TDA8029HL/C207
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
TDA8029HL/C207
0
Part Number:
TDA8029HL/C207,118
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
8.8
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 be encrypted when verified. When only security bit 1 is
programmed, MOVC instructions executed from external
program memory are disabled from fetching code bytes
from the internal memory. When security bits SB1 and SB2
are programmed, in addition to the above, verify mode is
disabled.
The 64 bytes of the encryption array are initially not
programmed (all logic 1s).
Table 31 Program security bits for TDA8029
Note
1. Any other combination of the security bits is not
8.9
When submitting ROM code for 16 kbytes ROM devices,
the following must be specified:
8.10
The TDA8029 has one analog interface for five contacts
cards. The data to or from the card are fed into an ISO
UART.
The Card Select Register (CSR) contains a bit for resetting
the ISO UART (logic 0 = active). This bit is reset after
2003 Oct 30
PROGRAMMED
16 kbyte user ROM data
64 byte ROM encryption key
ROM security bits.
Low power single card reader
SB1
yes
yes
defined.
no
LOCK BIT
Mask ROM devices
ROM code submission for 16 kbytes ROM
device TDA8029
Smart card reader control registers
SB2
yes
no
no
(1)
no program security features
enabled. If the encryption array is
programmed, code verify will be
encrypted.
MOVC instructions executed from
external program memory are
disabled from fetching code bytes
from internal memory
same as above, also verify is
disabled
PROTECTION DESCRIPTION
27
power-on, and must be set to logic 1 before starting any
operation. It may be reset by software when necessary.
Dedicated registers allow to set the parameters of the ISO
UART:
The parameters of the ETU counters are set by:
The Power Control Register (PCR) is a dedicated register
for controlling the power to the card.
When the specific parameters of the card have been
programmed, the UART may be used with the following
registers:
In reception mode, a FIFO of 1 to 8 characters may be
used, and is configured with the FIFO Control Register
(FCR). This register is also used for the automatic
retransmission of NAKed characters in transmission
mode.
The Hardware Status Register (HSR) gives the status of
the supply voltage, the hardware protections, the SDWN
request and the card movements.
USR and HSR give interrupts on INT0_N when some of
their bits have been changed.
MSR does not give interrupts, and may be used in polling
mode for some operations. For this use, the bit TBE/RBF
within USR may be masked.
A 24-bit time-out counter may be started for giving an
interrupt after a number of ETU programmed in registers
TOR1, TOR2 and TOR3. It will help the controller for
processing different real time tasks (ATR, WWT, BWT,
etc.) mainly if controllers and card clock are asynchronous.
This counter is configured with register TOC, that may be
used as a 24-bit or as a 16-bit + 8-bit counter. Each
counter may be set for starting to count once data written,
on detection of a start bit on I/O, or as auto-reload.
Programmable Divider Register (PDR)
Guard Time Register (GTR)
UART Control Registers (UCR1 and UCR2)
Clock Configuration Register (CCR).
Time-Out Configuration register (TOC)
Time-Out Registers (TOR1, TOR2 and TOR3).
UART Receive and Transmit Registers (URR and UTR)
UART Status Register (USR)
Mixed Status Register (MSR).
Product specification
TDA8029

Related parts for TDA8029