74HC_HCT7403 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 4 — 24 September 2012 27 of 34
NXP Semiconductors
74HC7403; 74HCT7403
4-bit x 64-word FIFO register; 3-state
13.1.1 Sequence 1 (both FIFOs empty, starting SHIFT-IN process)
After an MR pulse has been applied, FIFOA and FIFOB are empty. The DOR flags of
FIFOA and FIFOB go LOW due to no valid data being present at the outputs. The DIR
flags are set HIGH due to the FIFOs being ready to accept data. SO
B is held HIGH and
two SIA pulses are applied (1). These pulses allow two data words to ripple through the
output stage of FIFOA and the input stage of FIFOB (2). When data arrives at the output
of FIFOB, a DORB pulse is generated (3). When SO
B goes LOW, the first bit is shifted out
and a second bit ripples through to the output after which DORB goes high (4).
13.1.2 Sequence 2 (FIFOB runs full)
After the MR pulse, a series of 64 SI pulses are applied. When 64 words are shifted in,
DIRB remains LOW due to FIFOB being full (5). DORA goes LOW due to FIFOA being
empty.
See also Section 13.1.1
Fig 24. Waveforms showing the functionality and intercommunication between to FIFOs (refer to Figure 19)
287387
287387
287387
287387
%287387
$287387
,1387
$,1387
87
,1387
VHTXHQFH VHTXHQFH VHTXHQFH VHTXHQFH VHTXHQFH VHTXHQFH