English
Language : 

TDA8006 Datasheet, PDF (21/40 Pages) NXP Semiconductors – Multiprotocol IC Card coupler
Philips Semiconductors
Multiprotocol IC Card coupler
Product specification
TDA8006
handboRok/,Wfull pagewidth
P4
FF
FF
P40
CLK
EN
I/O
read
write
MGR234
Fig.10 Using synchronous cards.
EXTRA GUARD TIME
Between the transmission of two characters to the card,
the ISO 7816 UART automatically inserts a number of
guard ETUs equal to the value, called GT, stored in the
GTR, see Table 10. For a GT of FAH, for example, the
value would be 1111 1010 reading from D7 to D0.
A GT of FFH has a special status which means 0 ETU
when the protocol is T = 0 and −1 ETU when the protocol
is T = 1 (reception and transmission is possible at
11 ETU).
Table 10 Guard Time Register (GTR; address 6; write only; all bits cleared after reset)
D7 D6 D5 D4 D3 D2 D1 D0
n7 n6 n5 n4 n3 n2 n1 n0
GUARD TIME VALUE (GT)
n7n6n5n4 n3n2n1n0
UART receive and transmit registers
UART Receive Register (URR; address 4; read only; all
bits cleared after reset)
D7 to D0 are the data bits received from the card.
Because the UART automatically converts the characters
according to the convention recognized during TS, all
characters in the URR are in direct convention.
• The received character is loaded in the URR 0.5 ETU
after the parity shift, i.e. 10.5 ETU after the edge of the
start bit. This overwrites the previous character which
should have been read by the controller.
• The UART checks the parity of the received characters;
if the parity is wrong, then bit PE is set in the status
register at the same time as bit RBF (Receive Buffer
Full).
• In protocol T = 0, I/O is pulled LOW between
10.5 and 11.75 ETU in case of error. Characters may be
received from the card every 12 ETU, even after a
transmission (see LCT; Table 9). In protocol T = 1,
reception is possible at 11 ETU.
2000 Feb 21
21