TDA8007BHL All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 9.1 — 18 June 2012 32 of 51
NXP Semiconductors
TDA8007BHL
Multiprotocol IC card interface
8.4 Step up converter
Except for the V
CC
generator and the other cards contacts buffers, the whole circuit is
powered by V
DD
, and V
DDA
. If the supply voltage is 2.5 V, then a higher voltage is needed
for the ISO contacts supply. When a card session is requested by the microcontroller, the
sequencer first enables the step-up converter (a switched capacitors type) which is
clocked by an internal oscillator at a frequency of approximately 2.5 MHz.
Supposing that V
CC
is the maximum of V
CC1
and V
CC2
, then the possible situations are:
• V
CC
=5V
– For V
DD
= 3 V the step-up converter acts as a voltage tripler with regulation of V
UP
at approximately 5.5 V
– For V
DD
= 5 V the step-up converter acts as a voltage doubler with regulation of
V
UP
at approximately 5.5 V
• V
CC
=3V
– For V
DD
= 3 V the step-up converter acts as a voltage doubler with regulation of
V
UP
at approximately 4.0 V
– For V
DD
= 5 V the step-up converter acts as a voltage follower and V
DD
is applied
to V
UP
• V
CC
=1.8V
– T he step-up converter acts as a voltage follower for any value of V
DD
.
The recognition of the supply voltage is done by the TDA8007BHL/C4 at approximately
3.5 V.
The output voltage V
UP
is fed to the V
CC
generators. V
CC
and GNDC are used as a
reference for all other card contacts.
8.5 ISO 7816 security
The correct sequence during activation and deactivation of the cards is ensured by two
specific sequencers, the clock is defined by a division ratio of the internal oscillator.
Activation (bit START = 1 in registers PCR1 or PCR2) is only possible if the card is
present (pin PRES is active high with an internal current source to ground) and if the
supply voltage is correct (voltage supervisor not active).
The presence of the cards is signalled to the microcontroller by register HSR. Bits PR1
or PR2 in register MSR are set if card 1 or 2 is present. Bits PRL1 or PRL2 are set if
pins PRES1 or PRES2 have been toggled.
During a session, the sequencer performs an automatic emergency deactivation on one
card in the event of card take-off, or short-circuit. Both cards are automatically deactivated
in the event of a supply voltage drop, or overheating. Register HSR is updated and the
INT
line falls so that the system microcontroller is aware of what happened.