NCN6004A
http://onsemi.com
28
CRD_CLK
CLOCK_IN
CLOCK : 2
CLOCK : 4
CLOCK : 8
A0
A1
A2
A3
Clock is updated upon CLOCK :8 rising edge
These bits program
Internal CLOCK divider
CLOCK programming is activated
by the PGM rising edge.
CLOCK = 1:1 ratio
CARD_SEL
Figure 25. Clock Programming Timings
CS
PGM
The example given in Figure 25 highlights the delay
coming from the internal clock duty cycle
re−synchronization. Since the clock signal is asynchronous,
it is up to the programmer to make sure the next card
transaction is not activated before, respectively, either the
CRD_CLK_A or CRD_CLK_B signal has been updated.
Generally speaking, such a delay can be derived from the
maximum clock frequency provided to the
interface.
Figure 26. Card Clock 1/2 Divider Operation
NCN6004A
http://onsemi.com
29
Figure 27. Clock Divider: 8 to 1 Operation
Figure 28. Clock Divider Timing Details
Figure 29. Clock Divider: Run to Stop High Operation
NCN6004A
http://onsemi.com
30
The input clock A and B can be re routed to either
CRD_CLK_A or CRD_CLK_B output pins by using the
programming function as defined in Table 2 and Table 7. The
clock signals can have any frequency value necessary to
handle a given type of card (asynchronous or synchronous).
These clock signals can be multiplexed at any time, but the
system must be locked in a safe state prior to make such a
change. In particular, the designer must make sure that A and
B cards can support such a hot change prior to change the
related clocks.
Table 7. Programming Clock Routing
STATE CS PGM A3 A2 A1 A0 CARD_SEL CRD_CLK_A CRD_CLK_B
0E 0 0 1 1 1 0 1 CLK_D_A Default
0F 0 0 1 1 1 1 1 CLK_D_B
0E 0 0 1 1 1 0 0 CLK_D_B Default
0F 0 0 1 1 1 1 0 CLK_D_A
On the other hand, the slope of the CRD_CLK_x signal
can be set to either FAST or SLOW, depending upon the
frequency of the output clock. This selection is achieved by
programming the chip according to Table 8.
Table 8. Output Clock Slope Selection
STATE CS PGM A3 A2 A1 A0 CARD_SEL CLOCK SLOPE
$03 0 0 0 0 1 1 1 SLOW Default
$0B 0 0 1 0 1 1 1 FAST
$03 0 0 0 0 1 1 0 SLOW Default
$0B 0 0 1 0 1 1 0 FAST
Figure 30. Typical Rise and Fall Time in Fast and
Slow Operating Mode
PARALLEL OPERATION
When two or more NCN6004A parts operate in parallel on
a common digital bus, the Chip Select pin allows the
selection of one chip from the bank of the paralleled devices.
Of course, the external MPU shall provide one unique CS
line for each of the NCN6004A considered interface. When
a given interface is selected by CS = L, all the logic inputs
becomes active, the chip can be programmed or/and the
external card can be accessed. When CS = H, all the input
logic pins are in the high impedance state, thus leaving the
bus available for other purpose.
The pull up resistors connected on each logic input lines on
the MPU side (see block diagram in Figure 30), can be either
activated (connected to V
CC
) or disconnected, depending
upon the logic state present at EN_RPU, pin 45. When these
resistors are disconnected, it is the system responsibility to
set up the external pull up resistors according to the
application’s requirements.
When the device operates in the multiplexed mode
(MUX_MODE = High), the internal card #B pull up
resistors are connected to V
CC
, regardless of the EN_RPU
logic state.
On the other hand, when CS = H, the CRD_IO and
CRD_RST hold the previous I/O and RESET logic state, the
CRD_CLK being either active or stopped and the
CRD_VCC output voltage will maintain is previous value,
according to the programmed state forced by the MPU.

NCN6004AFTBR2

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
I/O Controller Interface IC 2.7V POS/ATM Smart
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet