74HC40105N,652 [NXP]

74HC(T)40105 - 4-bit x 16-word FIFO register DIP 16-Pin;
74HC40105N,652
型号: 74HC40105N,652
厂家: NXP    NXP
描述:

74HC(T)40105 - 4-bit x 16-word FIFO register DIP 16-Pin

时钟 先进先出芯片 光电二极管 内存集成电路
文件: 总37页 (文件大小:350K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
74HC40105; 74HCT40105  
4-bit x 16-word FIFO register  
Rev. 3 — 25 September 2013  
Product data sheet  
1. General description  
The 74HC40105; 74HCT40105 is a first-in/first-out (FIFO) "elastic" storage register that  
can store 16 4-bit words. It can handle input and output data at different shifting rates.  
This feature makes it particularly useful as a buffer between asynchronous systems. Each  
word position in the register is clocked by a control flip-flop, which stores a marker bit. A  
logic 1 signifies that the data at that position is filled and a logic 0 denotes a vacancy in  
that position. The control flip-flop detects the state of the preceding flip-flop and  
communicates its own status to the succeeding flip-flop. When a control flip-flop is in the  
logic 0 state and sees a logic 1 in the preceding flip-flop, it generates a clock pulse. The  
clock pulse transfers data from the preceding four data latches into its own four data  
latches and resets the preceding flip-flop to logic 0. The first and last control flip-flops have  
buffered outputs. All empty locations "bubble" automatically to the input end, and all valid  
data ripples through to the output end. As a result, the status of the first control flip-flop  
(data-in ready output - DIR) indicates if the FIFO is full. The status of the last flip-flop  
(data-out ready output - DOR) indicates whether the FIFO contains data. As the earliest  
data is removed from the bottom of the data stack (output end), all data entered later will  
automatically ripple toward the output. Inputs include clamp diodes that enable the use of  
current limiting resistors to interface inputs to voltages in excess of VCC  
.
2. Features and benefits  
Independent asynchronous inputs and outputs  
Expandable in either direction  
Reset capability  
Status indicators on inputs and outputs  
3-state outputs  
Input levels:  
For 74HC40105: CMOS level  
For 74HCT40105: TTL level  
3-state outputs  
Complies with JEDEC standard JESD7A  
ESD protection:  
HBM JESD22-A114F exceeds 2 000 V  
MM JESD22-A115-A exceeds 200 V  
Multiple package options  
Specified from 40 C to +85 C and from 40 C to +125 C  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
3. Ordering information  
Table 1.  
Ordering information  
Type number  
Package  
Temperature  
range  
Name  
Description  
Version  
74HC40105N  
74HCT40105N  
74HC40105D  
74HCT40105D  
74HC40105DB  
74HCT40105DB  
40 C to +125 C DIP16  
40 C to +125 C SO16  
40 C to +125 C SSOP16  
plastic dual in-line package; 16 leads (300 mil)  
SOT38-4  
plastic small outline package; 16 leads;  
body width 3.9 mm  
SOT109-1  
SOT338-1  
SOT403-1  
plastic shrink small outline package; 16 leads;  
body width 5.3 mm  
74HC40105PW 40 C to +125 C TSSOP16  
plastic thin shrink small outline package; 16 leads;  
body width 4.4 mm  
4. Functional diagram  
),)2ꢉꢁꢆꢉ[ꢉꢄ  
&75  
(1ꢆ  
ꢁ=ꢃ  
>,5@ꢉꢃ  
2(  
ꢁꢄ  
>25@ꢉꢅ  
'ꢀ  
'ꢁ  
'ꢃ  
'ꢂ  
ꢁꢂ  
ꢁꢃ  
ꢁꢁ  
ꢁꢀ  
4ꢀ  
4ꢁ  
4ꢃ  
4ꢂ  
ꢁꢉꢋꢌꢍ&ꢄꢎ  
&7ꢉꢊꢉꢁꢆ  
&7ꢉ!ꢉꢀ  
*ꢁ  
*ꢂ  
&7ꢉ ꢉꢀ  
ꢂꢉꢏ  
ꢁꢅ  
ꢂ=ꢅ  
6,  
ꢁꢄ  
'25  
',5  
ꢁꢂ  
ꢁꢃ  
ꢁꢁ  
ꢁꢀ  
ꢄ'  
ꢁꢅ  
62  
05  
DDDꢀꢁꢁꢂꢃꢄꢅ  
DDDꢀꢁꢁꢂꢃꢄꢃ  
Fig 1. Logic symbol  
Fig 2. IEC logic symbol  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
2 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
'ꢀ  
'ꢁ  
'ꢃ  
'ꢂ  
4ꢀ  
4ꢁ  
4ꢃ  
4ꢂ  
ꢁꢂ  
ꢁꢃ  
ꢁꢁ  
ꢁꢀ  
ꢄꢉ[ꢉꢁꢆ  
'$7$ꢉ5(*,67(5  
2(  
'25  
62  
ꢁꢄ  
ꢁꢅ  
',5  
6,  
&21752/ꢉ/2*,&  
05  
DDDꢀꢁꢁꢂꢃꢄꢂ  
Fig 3. Functional diagram  
05  
6,  
'25  
62  
ꢋꢁꢎ  
ꢋꢃꢎ  
ꢋꢃꢎ  
ꢋꢃꢎ  
ꢋꢁꢎ  
4
4
4
4
4
4
))ꢁ  
5
))ꢃ  
))ꢂ  
5
))ꢄ  
))ꢅ  
5
5
6
5
6
4
4
6
6
6
ꢁꢄꢉ[  
',5  
2(  
4ꢀ  
4ꢁ  
4ꢃ  
4ꢂ  
&/  
&/  
&/  
&/  
&/  
&/  
'ꢀ  
'ꢁ  
'ꢃ  
'ꢂ  
ꢂꢏ67$7(  
287387  
%8))(5  
/$7&+(6  
/$7&+(6  
/$7&+(6  
SRVLWLRQꢉꢁ  
SRVLWLRQꢉꢃꢉWRꢉꢁꢅ  
SRVLWLRQꢉꢁꢆ  
DDDꢀꢁꢁꢂꢃꢄꢆ  
LOW on S input of FF1 and FF5 sets Q output to HIGH independent of state on R input.  
LOW on R input of FF2, FF3 and FF4 sets Q output to LOW independent of state on S input.  
Fig 4. Logic diagram  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
3 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
5. Pinning information  
5.1 Pinning  
ꢀꢁ+&ꢁꢂꢃꢂꢄ  
ꢀꢁ+&7ꢁꢂꢃꢂꢄ  
ꢁꢆ  
ꢁꢅ  
ꢁꢄ  
ꢁꢂ  
ꢁꢃ  
ꢁꢁ  
ꢁꢀ  
2(  
',5  
6,  
9
&&  
ꢀꢁ+&ꢁꢂꢃꢂꢄ  
ꢀꢁ+&7ꢁꢂꢃꢂꢄ  
62  
'25  
4ꢀ  
ꢁꢆ  
ꢁꢅ  
ꢁꢄ  
ꢁꢂ  
ꢁꢃ  
ꢁꢁ  
ꢁꢀ  
2(  
',5  
6,  
9
&&  
'ꢀ  
62  
'25  
4ꢀ  
'ꢁ  
4ꢁ  
'ꢀ  
'ꢃ  
4ꢃ  
'ꢁ  
4ꢁ  
'ꢃ  
4ꢃ  
'ꢂ  
4ꢂ  
'ꢂ  
4ꢂ  
*1'  
05  
*1'  
05  
DDDꢀꢁꢁꢂꢃꢇꢁ  
DDDꢀꢁꢁꢂꢃꢇꢈ  
Fig 5. Pin configuration DIP16 and SO16  
Fig 6. Pin configuration (T)SSOP16  
5.2 Pin description  
Table 2.  
Symbol  
OE  
Pin description  
Pin  
Description  
1
output enable input (active LOW)  
data-in-ready output  
DIR  
2
SI  
3
shift-in input (LOW-to-HIGH, edge triggered)  
parallel data input  
D0 to D3  
GND  
MR  
4, 5, 6, 7  
8
ground (0 V)  
9
asynchronous master-reset input (active HIGH)  
data output  
Q0 to Q3  
DOR  
SO  
13, 12, 11, 10  
14  
15  
16  
data-out-ready output  
shift-out input (HIGH-to-LOW, edge triggered)  
supply voltage  
VCC  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
4 of 37  
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
6. Functional description  
6.1 Inputs and outputs  
6.1.1 Data inputs (D0 to D3)  
As there is no weighting of the inputs, any input can be assigned as the MSB. The size of  
the FIFO memory can be reduced from the 4 x 16 configuration. For example, it can be  
reduced to 3 x 16, down to 1 x 16, by tying unused data input pins to VCC or GND.  
6.1.2 Data outputs (Q0 to Q3)  
As there is no weighting of the outputs, any output can be assigned as the MSB. The size  
of the FIFO memory can be reduced from the 4 x 16 configuration as described for data  
inputs. In a reduced format, the unused data outputs pins must be left open circuit.  
6.1.3 Master-reset (MR)  
When MR is HIGH, the control functions within the FIFO are cleared, and date content is  
declared invalid. The data-in ready (DIR) flag is set HIGH and the data-out-ready (DOR)  
flag is set LOW. The output stage remains in the state of the last word that was shifted out,  
or in the random state existing at power-up.  
6.1.4 Status flag outputs (DIR, DOR)  
Two status flags, data-in-ready (DIR) and data-out-ready (DOR), indicate the status of the  
FIFO:  
1. DIR = HIGH indicates that the input stage is empty and ready to accept valid data;  
2. DIR = LOW indicates that the FIFO is full or that a previous shift-in operation is not  
complete (busy);  
3. DOR = HIGH assures valid data is present at the outputs Q0 to Q3 (does not indicate  
that new data is awaiting transfer into the output stage);  
4. DOR = LOW indicates that the output stage is busy or there is no valid data.  
6.1.5 Shift-in control (SI)  
Data is loaded into the input stage on a LOW-to-HIGH transition of SI. It also triggers an  
automatic data transfer process (ripple through). If SI is held HIGH during reset, data is  
loaded at the falling edge of the MR signal.  
6.1.6 Shift-out control (SO)  
A HIGH-to-LOW transition of SO causes the DOR flags to go LOW. A HIGH-to-LOW  
transition of SO causes upstream data to move into the output stage, and empty locations  
to move towards the input stage (bubble-up).  
6.1.7 Output enable (OE)  
The outputs Q0 to Q3 are enabled when OE = LOW. When OE = HIGH the outputs are in  
the high impedance OFF-state.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
5 of 37  
 
 
 
 
 
 
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
6.2 Data input  
Following power-up, the master-reset (MR) input is pulsed HIGH to clear the FIFO  
memory (see Figure 7). The data-in-ready flag (DIR = HIGH) indicates that the FIFO input  
stage is empty and ready to receive data. When DIR is valid (HIGH), data present at D0 to  
D3 can be shifted-in using the SI control input. With SI = HIGH, data is shifted into the  
input stage. DIR going LOW provides a busy indication. The data remains at the first  
location in the FIFO until DIR is set to HIGH and data moves through the FIFO to the  
output stage, or to the last empty location. If the FIFO is not full after the SI pulse, DIR  
again becomes valid (HIGH) to indicate that space is available in the FIFO. The DIR flag  
remains LOW if the FIFO is full (see Figure 8). To complete the shift-in process, the SI use  
must be made LOW. With the FIFO full, SI can be held HIGH until a shift-out (SO) pulse  
occurs. Then, following a shift-out of data, an empty location appears at the FIFO input  
and DIR goes HIGH to allow the next data to be shifted-in. This data remains at the first  
FIFO location until SI goes LOW (see Figure 9).  
6.3 Data transfer  
After data has been transferred from the input stage of the FIFO following SI = LOW, data  
moves through the FIFO asynchronously and is stacked at the output end of the register.  
Empty locations appear at the input end of the FIFO as data moves through the device.  
6.4 Data output  
The data-out-ready flag (DOR = HIGH) indicates that there is valid data at the output (Q0  
to Q3). The initial master-reset at power-on (MR = HIGH) sets DOR to LOW (see  
Figure 7). After MR = LOW, data shifted into the FIFO moves through to the output stage  
causing DOR to go HIGH. As the DOR flag goes HIGH, data can be shifted-out using the  
SO = HIGH, data in the output stage is shifted out. DOR going LOW provides a busy  
indication. When SO is made LOW, data moves through the FIFO to fill the output stage  
and an empty location appears at the input stage. When the output stage is filled DOR  
goes HIGH, but if the last of the valid data has been shifted-out leaving the FIFO empty  
the DOR flag remains LOW (see Figure 11). With the FIFO empty, the last word that was  
shifted-out is latched at the output Q0 to Q3.  
With the FIFO empty, the SO input can be held HIGH until the SI control input is used.  
Following an SI pulse, data moves through the FIFO to the output stage, resulting in the  
DOR flag pulsing HIGH and a shift-out of data occurring. The SO control must be made  
LOW before additional data can be shifted-out (see Figure 14).  
6.5 High-speed burst mode  
Assuming the shift-in/shift-out pulses are not applied until the respective status flags are  
valid, it follows that the status flags determine the shift-in/shift-out rates. However, without  
the status flags, a high-speed burst can be implemented. In this mode, pulse widths  
determine the burst-in/ burst-out rates of the shift-in/shift-out inputs. Burst rates of 35 MHz  
can be obtained. Shift pulses can be applied without regard to the status flags but shift-in  
pulses that would overflow the storage capacity of the FIFO are not allowed (see  
Figure 12 and Figure 13).  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
6 of 37  
 
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
6.6 Expanded format  
With the addition of a logic gate, the FIFO is easily expanded to increase word length (see  
Figure 19). The basic operation and timing are identical to a single FIFO, except for an  
additional gate delay on the flag outputs. If during application, the following occurs:  
SI is held HIGH when the FIFO is empty, some additional logic is required to produce  
a composite DIR pulse (see Figure 9 and Figure 20).  
Due to the part-to-part spread of the ripple through time, the SI signals of FIFOA and  
FIFOB do not always coincide. As a result, the AND-gate does not produce a composite  
flag signal. The solution is given in Figure 20. The “40105” is easily cascaded to increase  
the word capacity and no external components are needed. In the cascaded  
configuration, the FIFOs perform all necessary communications and timing. The minimum  
flag pulse widths and the flag delays determine the intercommunication speed. The data  
rate of cascaded devices is typically 25 MHz. Word-capacity can be expanded to and  
beyond 32-words x 4-bits (see Figure 21).  
7. Limiting values  
Table 3.  
Limiting values  
In accordance with the Absolute Maximum Rating System (IEC 60134). Voltages are referenced to GND (ground = 0 V).  
Symbol  
VCC  
IIK  
Parameter  
Conditions  
Min  
Max  
+7  
Unit  
V
supply voltage  
0.5  
input clamping current  
output clamping current  
output current  
VI < 0.5 V or VI > VCC + 0.5 V  
VO < 0.5 V or VO > VCC + 0.5 V  
VO = 0.5 V to (VCC + 0.5 V)  
-
20  
20  
25  
+50  
-
mA  
mA  
mA  
mA  
mA  
C  
IOK  
-
IO  
-
ICC  
supply current  
-
IGND  
Tstg  
Ptot  
ground current  
50  
storage temperature  
total power dissipation  
65  
+150  
750  
500  
500  
[1]  
[2]  
[3]  
DIP16 package  
-
-
-
mW  
mW  
mW  
SO16 package  
(T)SSOP16 package  
[1] For DIP16 packages: above 70 C the value of Ptot derates linearly with 12 mW/K.  
[2] For SO16 packages: above 70 C the value of Ptot derates linearly with 8 mW/K.  
[3] For SSOP16 and TSSOP16 packages: above 60 C the value of Ptot derates linearly with 5.5 mW/K.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
7 of 37  
 
 
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
8. Recommended operating conditions  
Table 4.  
Recommended operating conditions  
Voltages are referenced to GND (ground = 0 V)  
Symbol Parameter Conditions  
74HC40105  
74HCT40105  
Unit  
Min  
Typ  
Max  
6.0  
Min  
Typ  
Max  
5.5  
VCC  
VI  
supply voltage  
2.0  
5.0  
4.5  
5.0  
V
V
V
input voltage  
0
-
VCC  
VCC  
+125  
625  
139  
83  
0
-
VCC  
VCC  
VO  
output voltage  
0
-
+25  
-
0
-
+25  
-
Tamb  
t/V  
ambient temperature  
input transition rise and fall rate VCC = 2.0 V  
VCC = 4.5 V  
40  
40  
+125 C  
-
-
-
-
-
-
-
ns/V  
1.67  
-
1.67  
-
139 ns/V  
VCC = 6.0 V  
-
ns/V  
9. Static characteristics  
Table 5.  
Static characteristics  
At recommended operating conditions; voltages are referenced to GND (ground = 0 V).  
Symbol Parameter  
Conditions  
25 C  
Min Typ  
40 C to +85 C 40 C to +125 C Unit  
Max  
Min  
Max  
Min  
Max  
74HC40105  
VIH  
HIGH-level  
input voltage  
VCC = 2.0 V  
1.5  
1.2  
2.4  
3.2  
0.8  
-
-
1.5  
-
-
1.5  
-
-
V
V
V
V
V
V
VCC = 4.5 V  
3.15  
3.15  
3.15  
VCC = 6.0 V  
4.2  
-
4.2  
-
4.2  
-
VIL  
LOW-level  
input voltage  
VCC = 2.0 V  
-
-
-
0.5  
-
-
-
0.5  
1.35  
1.8  
-
-
-
0.5  
1.35  
1.8  
VCC = 4.5 V  
2.1 1.35  
VCC = 6.0 V  
2.8  
1.8  
VOH  
HIGH-level  
VI = VIH or VIL  
output voltage  
IO = 20 A; VCC = 2.0 V  
IO = 20 A; VCC = 4.5 V  
IO = 20 A; VCC = 6.0 V  
IO = 4 mA; VCC = 4.5 V  
1.9  
4.4  
5.9  
2.0  
4.5  
6.0  
-
-
-
-
-
1.9  
4.4  
-
-
-
-
-
1.9  
4.4  
5.9  
3.7  
5.2  
-
-
-
-
-
V
V
V
V
V
5.9  
3.98 4.32  
3.84  
5.34  
IO = 5.2 mA; VCC = 6.0 V 5.48 5.81  
VOL  
LOW-level  
VI = VIH or VIL  
output voltage  
IO = 20 A; VCC = 2.0 V  
IO = 20 A; VCC = 4.5 V  
IO = 20 A; VCC = 6.0 V  
IO = 4 mA; VCC = 4.5 V  
IO = 5.2 mA; VCC = 6.0 V  
-
-
-
-
-
-
0
0
0
0.1  
0.1  
0.1  
-
-
-
-
-
-
0.1  
0.1  
-
-
-
-
-
-
0.1  
0.1  
0.1  
0.4  
0.4  
1.0  
V
V
0.1  
V
0.15 0.26  
0.15 0.26  
0.33  
0.33  
1.0  
V
V
II  
input leakage  
current  
VI = VCC or GND;  
VCC = 6.0 V  
-
0.1  
A  
IOZ  
OFF-state  
VI = VIH or VIL;  
-
-
0.5  
-
5.0  
-
10.0 A  
output current VO = VCC or GND;  
VCC = 6.0 V  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
8 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 5.  
Static characteristics …continued  
At recommended operating conditions; voltages are referenced to GND (ground = 0 V).  
Symbol Parameter Conditions 25 C 40 C to +85 C 40 C to +125 C Unit  
Min Typ  
Max  
Min  
Max  
Min  
Max  
ICC  
supply current VI = VCC or GND; IO = 0 A;  
VCC = 6.0 V  
-
-
8
-
80  
-
160  
A  
CI  
input  
-
3.5  
-
pF  
capacitance  
74HCT40105  
VIH  
HIGH-level  
input voltage  
VCC = 4.5 V to 5.5 V  
VCC = 4.5 V to 5.5 V  
2.0  
-
1.6  
1.2  
-
2.0  
-
-
2.0  
-
-
V
V
VIL  
LOW-level  
0.8  
0.8  
0.8  
input voltage  
VOH  
HIGH-level  
output voltage  
VI = VIH or VIL; VCC = 4.5 V  
IO = 20 A  
4.4  
4.5  
-
-
4.4  
-
-
4.4  
3.7  
-
-
V
V
IO = 4 mA  
3.98 4.32  
3.84  
VOL  
LOW-level  
output voltage  
VI = VIH or VIL; VCC = 4.5 V  
IO = 20 A  
-
-
-
0
0.1  
-
-
-
0.1  
-
-
-
0.1  
0.4  
V
IO = 4 mA  
0.15 0.26  
0.33  
1.0  
V
II  
input leakage  
current  
VI = VCC or GND;  
VCC = 5.5 V  
-
0.1  
1.0  
A  
IOZ  
OFF-state  
VI = VIH or VIL; VCC = 5.5 V;  
-
-
0.5  
-
5.0  
-
10  
A  
A  
output current VO = VCC or GND per input  
pin; other inputs at VCC or  
GND; IO = 0 A  
ICC  
supply current VI = VCC or GND; IO = 0 A;  
VCC = 5.5 V  
-
-
8
-
80  
-
160  
ICC  
additional  
VI = VCC 2.1 V;  
supply current other inputs at VCC or GND;  
VCC = 4.5 V to 5.5 V;  
IO = 0 A  
per input pin; Dn inputs  
per input pin; OE input  
per input pin; SI input  
per input pin; MR input  
per input pin; SO input  
-
-
-
-
-
-
30  
75  
108  
270  
144  
540  
144  
-
-
-
-
-
-
135  
338  
180  
675  
180  
-
-
-
-
-
147  
368  
196  
735  
196  
A  
A  
A  
A  
A  
pF  
40  
150  
40  
CI  
input  
3.5  
capacitance  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
9 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
10. Dynamic characteristics  
Table 6.  
Dynamic characteristics  
Voltages are referenced to GND (ground = 0 V); CL = 50 pF unless otherwise specified; for test circuit, see Figure 18.  
Symbol Parameter Conditions  
74HC40105  
25 C  
40 C to +85 C 40 C to +125 C Unit  
Min Typ Max  
Min  
Max  
Min  
Max  
[1]  
tpd  
propagation MR to DIR or DOR; see  
delay  
Figure 7  
VCC = 2.0 V  
-
-
-
-
52  
19  
16  
15  
175  
35  
-
-
-
-
-
220  
44  
-
-
-
-
-
265  
53  
-
ns  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 5 V; CL = 15 pF  
VCC = 6.0 V  
30  
37  
45  
[1]  
[1]  
[1]  
SO to Qn; see Figure 10  
VCC = 2.0 V  
-
-
-
-
116  
42  
400  
80  
-
-
-
-
-
500  
100  
-
-
-
-
-
600  
120  
-
ns  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 5 V; CL = 15 pF  
VCC = 6.0 V  
37  
34  
68  
85  
102  
tPHL  
HIGH to  
LOW  
propagation  
delay  
SI to DIR; see Figure 8  
VCC = 2.0 V  
-
-
-
-
52  
19  
16  
15  
210  
42  
-
-
-
-
-
265  
53  
-
-
-
-
-
315  
63  
-
ns  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 5 V; CL = 15 pF  
VCC = 6.0 V  
36  
45  
54  
SO to DOR; see  
Figure 11  
VCC = 2.0 V  
VCC = 4.5 V  
-
-
-
-
55  
20  
17  
16  
210  
42  
-
-
-
-
-
265  
53  
-
-
-
-
-
315  
63  
-
ns  
ns  
ns  
ns  
VCC = 5 V; CL = 15 pF  
VCC = 6.0 V  
36  
45  
54  
[1][5]  
[1][6]  
[2]  
tPLH  
LOW to  
HIGH  
propagation  
delay  
SI to DOR; see Figure 14  
VCC = 2.0 V  
-
-
-
564 2000  
-
-
-
2500  
500  
-
-
-
3000  
600  
ns  
ns  
ns  
VCC = 4.5 V  
205  
165  
400  
340  
VCC = 6.0 V  
425  
510  
SO to DIR; see Figure 9  
VCC = 2.0 V  
-
-
-
701 2500  
-
-
-
3125  
625  
-
-
-
3750  
750  
ns  
ns  
ns  
VCC = 4.5 V  
255  
204  
500  
425  
VCC = 6.0 V  
532  
638  
ten  
enable time OE to Qn; see Figure 16  
VCC = 2.0 V  
-
-
-
41  
15  
12  
150  
30  
-
-
-
190  
38  
-
-
-
225  
45  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
26  
33  
38  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
10 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 6.  
Dynamic characteristics …continued  
Voltages are referenced to GND (ground = 0 V); CL = 50 pF unless otherwise specified; for test circuit, see Figure 18.  
Symbol Parameter Conditions  
25 C  
40 C to +85 C 40 C to +125 C Unit  
Min Typ Max  
Min  
Max  
Min  
Max  
[3]  
[4]  
tdis  
disable time OE to Qn; see Figure 16  
VCC = 2.0 V  
VCC = 4.5 V  
-
-
-
41  
15  
12  
140  
28  
-
-
-
175  
35  
-
-
-
210  
42  
ns  
ns  
ns  
VCC = 6.0 V  
24  
30  
36  
tt  
transition  
time  
Qn; see Figure 10  
VCC = 2.0 V  
-
-
-
19  
7
75  
15  
13  
-
-
-
95  
19  
16  
-
-
-
110  
22  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
6
19  
tW  
pulse width SI HIGH or LOW;  
see Figure 8  
VCC = 2.0 V  
VCC = 4.5 V  
VCC = 6.0 V  
80  
16  
14  
19  
7
-
-
-
100  
20  
-
-
-
120  
24  
-
-
-
ns  
ns  
ns  
6
17  
20  
SO HIGH or LOW;  
see Figure 11  
VCC = 2.0 V  
VCC = 4.5 V  
120  
24  
39  
14  
11  
-
-
-
150  
30  
-
-
-
180  
36  
-
-
-
ns  
ns  
ns  
V
CC = 6.0 V  
20  
26  
31  
DIR HIGH; see Figure 9  
VCC = 2.0 V  
12  
6
58  
21  
17  
180  
36  
10  
5
225  
45  
10  
5
270  
54  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
5
31  
4
38  
4
46  
DOR LOW; see Figure 14  
VCC = 2.0 V  
12  
6
55  
20  
16  
170  
34  
10  
5
215  
43  
10  
5
255  
51  
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
5
29  
4
37  
4
43  
MR HIGH; see Figure 7  
VCC = 2.0 V  
80  
16  
14  
22  
8
-
-
-
100  
20  
-
-
-
120  
24  
-
-
-
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
6
17  
20  
trec  
recovery  
time  
MR to SI; see Figure 15  
VCC = 2.0 V  
50  
10  
9
14  
5
-
-
-
65  
13  
11  
-
-
-
75  
15  
13  
-
-
-
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
4
tsu  
set-up time Dn to SI; see Figure 17  
VCC = 2.0 V  
5  
5  
5  
39  
14  
11  
-
-
-
5  
5  
5  
-
-
-
5  
5  
5  
-
-
-
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
11 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 6.  
Dynamic characteristics …continued  
Voltages are referenced to GND (ground = 0 V); CL = 50 pF unless otherwise specified; for test circuit, see Figure 18.  
Symbol Parameter Conditions  
25 C  
40 C to +85 C 40 C to +125 C Unit  
Min Typ Max  
Min  
Max  
Min  
Max  
th  
hold time  
Dn to SI; see Figure 17  
VCC = 2.0 V  
125  
25  
44  
16  
13  
-
-
-
155  
31  
-
-
-
190  
38  
-
-
-
ns  
ns  
ns  
VCC = 4.5 V  
VCC = 6.0 V  
21  
26  
32  
fmax  
maximum  
frequency  
SI, SO using flags or  
burst mode; see Figure 8  
and Figure 11; see  
Figure 12 and Figure 13  
VCC = 2.0 V  
3.6  
18  
-
10  
30  
33  
36  
-
-
-
-
2.8  
14  
-
-
-
-
-
2.4  
12  
-
-
-
-
-
MHz  
MHz  
MHz  
MHz  
VCC = 4.5 V  
VCC = 5 V; CL = 15 pF  
VCC = 6.0 V  
21  
16  
14  
SI, SO cascaded; see  
Figure 8 and Figure 11  
VCC = 2.0 V  
VCC = 4.5 V  
3.6  
18  
21  
-
10  
30  
-
-
-
-
2.8  
14  
16  
-
-
-
-
-
2.4  
12  
14  
-
-
-
-
-
MHz  
MHz  
MHz  
pF  
VCC = 6.0 V  
36  
[7]  
CPD  
power  
VI = GND to VCC  
134  
dissipation  
capacitance  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
12 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 6.  
Dynamic characteristics …continued  
Voltages are referenced to GND (ground = 0 V); CL = 50 pF unless otherwise specified; for test circuit, see Figure 18.  
Symbol Parameter Conditions  
74HCT40105  
25 C  
40 C to +85 C 40 C to +125 C Unit  
Min Typ Max  
Min  
Max  
Min  
Max  
[1]  
tpd  
propagation MR to DIR or DOR; see  
delay  
Figure 7  
VCC = 4.5 V  
-
-
18  
15  
35  
-
-
-
44  
-
-
-
53  
-
ns  
ns  
VCC = 5 V; CL = 15 pF  
SO to Qn; see Figure 10  
VCC = 4.5 V  
[1]  
[1]  
[1]  
-
-
40  
35  
80  
-
-
-
100  
-
-
-
120  
-
ns  
ns  
VCC = 5 V; CL = 15 pF  
SI to DIR; see Figure 8  
VCC = 4.5 V  
tPHL  
HIGH to  
LOW  
-
-
21  
18  
42  
-
-
-
53  
-
-
-
63  
-
ns  
ns  
propagation  
delay  
VCC = 5 V; CL = 15 pF  
SO to DOR; see  
Figure 11  
VCC = 4.5 V  
-
-
20  
18  
42  
-
-
-
53  
-
-
-
63  
-
ns  
ns  
VCC = 5 V; CL = 15 pF  
SI to DOR; see Figure 14  
VCC = 4.5 V  
[1][5]  
[1][6]  
[2]  
tPLH  
LOW to  
HIGH  
propagation  
delay  
-
-
-
-
-
188  
244  
18  
400  
500  
35  
-
-
-
-
-
500  
625  
44  
-
-
-
-
-
600  
750  
53  
ns  
ns  
ns  
ns  
ns  
SO to DIR; see Figure 9  
VCC = 4.5 V  
ten  
tdis  
tt  
enable time OE to Qn; see Figure 16  
VCC = 4.5 V  
[3]  
disable time OE to Qn; see Figure 16  
VCC = 4.5 V  
15  
30  
38  
45  
[4]  
transition  
time  
Qn; see Figure 10  
VCC = 4.5 V  
7
15  
19  
22  
tW  
pulse width SI HIGH or LOW;  
see Figure 8  
VCC = 4.5 V  
16  
6
-
20  
-
24  
-
ns  
SO HIGH or LOW;  
see Figure 11  
VCC = 4.5 V  
16  
6
7
20  
19  
7
-
34  
34  
-
20  
5
-
43  
43  
-
24  
5
-
51  
51  
-
ns  
ns  
ns  
ns  
ns  
DIR HIGH; see Figure 9  
VCC = 4.5 V  
DOR LOW; see Figure 14  
VCC = 4.5 V  
6
5
5
MR HIGH; see Figure 7  
VCC = 4.5 V  
16  
15  
20  
19  
24  
22  
trec  
recovery  
time  
MR to SI; see Figure 15  
VCC = 4.5 V  
7
-
-
-
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
13 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 6.  
Dynamic characteristics …continued  
Voltages are referenced to GND (ground = 0 V); CL = 50 pF unless otherwise specified; for test circuit, see Figure 18.  
Symbol Parameter Conditions  
25 C  
40 C to +85 C 40 C to +125 C Unit  
Min Typ Max  
Min  
Max  
Min  
Max  
tsu  
set-up time Dn to SI; see Figure 17  
VCC = 4.5 V  
5  
14  
-
-
4  
-
-
4  
-
-
ns  
ns  
th  
hold time  
Dn to SI; see Figure 17  
VCC = 4.5 V  
27  
16  
34  
41  
fmax  
maximum  
frequency  
SI, SO using flags or  
burst mode; see Figure 8  
and Figure 11; see  
Figure 12 and Figure 13  
VCC = 4.5 V  
-
-
28  
31  
-
-
12  
-
-
-
10  
-
-
-
MHz  
MHz  
VCC = 5 V; CL = 15 pF  
SI, SO cascaded; see  
Figure 8 and Figure 11  
VCC = 4.5 V  
-
-
28  
-
-
12  
-
-
-
10  
-
-
-
MHz  
pF  
[7]  
CPD  
power  
VI = GND to VCC 1.5 V  
145  
dissipation  
capacitance  
[1] tpd is the same as tPLH and tPHL  
[2] ten is the same as tPZH and tPZL  
[3] dis is the same as tPLZ and tPHZ  
[4] tt is the same as tTHL and tTLH  
.
.
t
.
.
[5] This is the ripple through delay.  
[6] This is the bubble-up delay.  
[7]  
CPD is used to determine the dynamic power dissipation (PD in W).  
PD = CPD VCC2 fi N + (CL VCC2 fo) where:  
fi = input frequency in MHz;  
fo = output frequency in MHz;  
CL = output load capacitance in pF;  
VCC = supply voltage in V;  
N = number of inputs switching;  
(CL VCC2 fo) = sum of outputs.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
14 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11. Waveforms  
11.1 Master reset applied with FIFO full  
ꢋꢃꢎ  
05ꢉLQSXW  
9
0
W
:
W
3/+  
',5ꢉRXWSXW  
9
0
0
ꢋꢂꢎ  
ꢋꢁꢎ  
W
3+/  
ꢋꢄꢎ  
9
'25ꢉRXWSXW  
DDDꢀꢁꢁꢂꢃꢇꢉ  
Measurement points are given in Table 7.  
V
OL and VOH are typical voltage output levels that occur with the output load.  
(1) DIR LOW; output ready HIGH; assume that FIFO is full  
(2) MR pulse HIGH; clears FIFO  
(3) DIR goes HIGH; flag indicates input prepared for valid data  
(4) DOR goes LOW; flag indicates FIFO empty  
Fig 7. Propagation delay MR input to DIR output, DOR output and Qn outputs and the MR pulse width.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
15 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.2 Shifting in sequence FIFO empty to FIFO full  
ꢁVWꢉZRUG  
ꢃQGꢉZRUG  
ꢁꢆWKꢉZRUG  
ꢁꢍIꢉPD[  
ꢉ6,ꢉLQSXW  
ꢋꢃꢎ  
9
9
0
0
ꢋꢅꢎ  
ꢋꢆꢎ  
W
W
:
3+/  
ꢋꢁꢎ  
9
',5ꢉRXWSXW  
'QꢉLQSXW  
0
ꢋꢂꢎ ꢋꢄꢎ  
ꢋꢇꢎ  
DDDꢀꢁꢁꢂꢃꢇꢄ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
(1) DIR initially HIGH; FIFO is prepared for valid data  
(2) SI set HIGH; data loaded into input stage  
(3) DIR drops LOW; input stage “busy”  
(4) DIR goes HIGH; status flag indicates FIFO prepared for additional data  
(5) SI set LOW; data from first location “ripple through”  
(6) To load 2nd word through to 16th word into FIFO, repeat the process.  
(7) DIR remains LOW; with attempt to shift into full FIFO, no data transfer occurs.  
Fig 8. Propagation delay SI input to DIR output, the SI pulse width and the SI maximum frequency  
Table 7.  
Type  
Measurement points  
Input  
VM  
Output  
VM  
VX  
VY  
74HC40105  
0.5VCC  
0.5VCC  
1.3 V  
0.1VCC  
0.1VCC  
0.9VCC  
0.9VCC  
74HCT40105  
1.3 V  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
16 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.3 With FIFO full; SI held HIGH in anticipation of empty location  
ꢋꢃꢎ  
9
0
62ꢉꢉ,1387  
6,ꢉꢉ,1387  
9
ꢋꢁꢎ  
0
ꢋꢅꢎ  
W
W
:
3/+  
EXEEOHꢉꢏꢉXS  
GHOD\  
9
',5ꢉꢉ287387  
0
ꢋꢄꢎ  
PJDꢅꢅꢁ  
ꢋꢂꢎ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
(1) FIFO is initially full, shift-in is held HIGH  
(2) SO pulse; data in output stage is unloaded, “bubble-up” process of empty location begins  
(3) DIR HIGH; when empty location reaches input stage, flag indicates that FIFO is prepared for data input  
(4) DIR returns to LOW; data shift-in to empty location is complete, FIFO is full again  
(5) SI set LOW; necessary to complete shift-in process, DIR remains LOW, because FIFO is full  
Fig 9. Bubble-up delay SO input to DIR output, the DIR pulse width.  
11.4 SO input to Qn outputs propagation delay  
9
62ꢉꢉꢉ,1387  
0
W
W
3+/  
3/+  
ꢈꢀꢉꢑ  
ꢈꢀꢉꢑ  
9
4Qꢉ287387  
0
ꢁꢀꢉꢑ  
ꢁꢀꢉꢑ  
PJDꢅꢅꢇ  
W
W
7+/  
7/+  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
Fig 10. Propagation delay SO input to Qn outputs and the output transition time  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
17 of 37  
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.5 Shifting out sequence; FIFO full to FIFO empty  
ꢁVWꢉ62ꢉSXOVH  
ꢁꢍIꢉPD[  
ꢃQGꢉ62ꢉSXOVH  
ꢁꢆWKꢉ62ꢉSXOVH  
ꢉ62ꢉLQSXW  
ꢋꢃꢎ  
9
9
0
0
ꢋꢂꢎ  
ꢋꢆꢎ  
W
:
W
W
3/+  
3/+  
ꢋꢅꢎ  
ꢋꢁꢎ  
9
9
0
'25ꢉRXWSXW  
4QꢉRXWSXW  
0
ꢋꢄꢎ  
ꢋꢇꢎ  
ꢁVWꢉZRUG  
ꢃQGꢉZRUG  
ꢁꢆWKꢉZRUG  
DDDꢀꢁꢁꢂꢃꢇꢇ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
(1) DOR HIGH; no data transfer in progress, valid data is present at the output stage  
(2) SO set HIGH; result in DOR going LOW  
(3) SO set LOW; data in the input stage is unloaded, and new data replaces it as empty location “bubbles-up” to input stage  
(4) DOR drops LOW; output stage “busy”  
(5) DOR goes HIGH; transfer process completed, valid data present at output after the specified propagation delay  
(6) To unload the 3rd through the 16th word from FIFO, repeat the process  
(7) DOR remains LOW; FIFO is empty  
Fig 11. Propagation delay SO input to DOR output, the SO pulse width and the SO maximum frequency.  
11.6 Shift-in operation; high-speed burst mode  
ꢁꢍI  
PD[  
W
:
9
0
6,ꢉꢉ,1387  
'Qꢉ,1387  
',5ꢉꢉ287387  
PJDꢅꢅꢉ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
In the high-speed mode, the minimum shift-in HIGH and shift-in LOW specifications determines the burst-in rate. The DIR  
status flag is a “don’t care” condition, and a shift-in pulse can be applied regardless of the flag. An SI pulse which would  
overflow the storage capacity of the FIFO is ignored.  
Fig 12. The SI pulse width and the SI maximum frequency, in high-speed shift-in burst mode  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
18 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.7 Shift-out operation; high-speed burst mode  
ꢁꢍI  
PD[  
W
:
9
62ꢉꢉ,1387  
0
4Qꢉ287387  
'25ꢉꢉ287387  
PJDꢅꢅꢄ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
In the high-speed mode, the minimum shift-out HIGH and shift-out LOW specifications determine the burst-out rate. The DOR  
flag is a “don’t care” condition, and an SO pulse can be applied without regard to the flag.  
Fig 13. The SO pulse width and the SO maximum frequency, in high-speed shift-out burst mode  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
19 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.8 With FIFO empty; SO is held HIGH in anticipation  
ꢋꢃꢎ  
6OꢉLQSXW  
9
0
62ꢉLQSXW  
ꢋꢅꢎ  
ꢋꢁꢎ  
9
0
W
W
3+/  
3/+  
W
:
ULSSOHꢉWKURXJK  
GHOD\  
'25ꢉRXWSXW  
4QꢉRXWSXW  
ꢋꢆꢎ  
ꢋꢂꢎ  
9
0
W
ꢍW  
3+/ 3/+  
ꢋꢄꢎ  
DDDꢀꢁꢁꢂꢃꢇꢊ  
Measurement points are given in Table 7.  
OL and VOH are typical voltage output levels that occur with the output load.  
V
(1) FIFO is initially empty. SO is held HIGH.  
(2) SI pulse; loads data into FIFO and initiates ripple through process  
(3) Output transition; data arrives at output stage after the specified propagation delay between the rising and falling edge of the  
DOR pulse to the Qn output  
(4) DOR flag signals the arrival of valid data at the output stage  
(5) SO set LOW; necessary to complete shift-out process. DOR remains LOW, because FIFO is empty  
(6) DOR goes LOW; data shift-out is completed, FIFO is empty again  
Fig 14. Ripple through delay SI input to DOR output, propagation delay DOR input to Qn outputs and the DOR  
pulse width  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
20 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.9 MR to SI recovery time  
05ꢉLQSXW  
9
0
W
UHF  
9
6,ꢉLQSXW  
0
DDDꢀꢁꢁꢂꢃꢇꢅ  
Measurement points are given in Table 7.  
VOL and VOH are typical voltage output levels that occur with the output load.  
Fig 15. MR to SI recovery time  
11.10 Enable and disable times  
V
I
OE input  
V
M
GND  
t
t
PZL  
PLZ  
V
CC  
Qn output  
LOW-to-OFF  
OFF-to-LOW  
V
M
V
X
V
OL  
t
t
PZH  
PHZ  
V
OH  
V
Y
Qn output  
HIGH-to-OFF  
OFF-to-HIGH  
V
M
GND  
outputs  
enabled  
outputs  
disabled  
outputs  
enabled  
001aah078  
Measurement points are given in Table 7.  
V
OL and VOH are typical voltage output levels that occur with the output load.  
Fig 16. Enable and disable times  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
21 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
11.11 Set-up and hold times  
9
'Qꢉ,1387  
0
W
W
VX  
VX  
W
W
K
K
9
6,ꢉꢉ,1387  
0
PJDꢅꢊꢃ  
Measurement points are given in Table 7.  
OL and VOH are typical voltage output levels that occur with the output load.  
The shaded areas indicate when the output is permitted to change for predictable output performance  
V
Fig 17. Set-up and hold times  
11.12 Test circuit for measuring switching times  
t
W
V
I
90 %  
negative  
pulse  
V
V
V
M
M
10 %  
0 V  
t
t
r
f
t
t
f
r
V
I
90 %  
positive  
pulse  
V
M
M
10 %  
0 V  
t
W
V
CC  
V
CC  
V
V
O
I
R
L
S1  
G
open  
DUT  
R
T
C
L
001aad983  
Test data is given in Table 8.  
Definitions test circuit:  
RT = Termination resistance should be equal to output impedance Zo of the pulse generator.  
CL = Load capacitance including jig and probe capacitance.  
RL = Load resistance.  
S1 = Test selection switch.  
Fig 18. Test circuit for measuring switching times  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
22 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Table 8.  
Type  
Test data  
Input  
Load  
S1 position  
VI  
tr, tf  
6 ns  
6 ns  
CL  
RL  
tPHL, tPLH  
open  
tPZH, tPHZ  
GND  
tPZL, tPLZ  
VCC  
74HC40105  
VCC  
3 V  
15 pF, 50 pF  
15 pF, 50 pF  
1 k  
1 k  
74HCT40105  
open  
GND  
VCC  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
23 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
12. Application information  
'Q  
GDWDꢉLQSXW  
4Q  
GDWDꢉRXWSXW  
FRPSRVLWH  
',5ꢉIODJ  
',5  
'25  
ꢁꢂꢃꢂꢄ  
FRPSRVLWH  
'25ꢉIODJ  
6,  
6,  
62  
2(  
62  
2(  
05  
05  
',5  
6,  
'25  
62  
ꢁꢂꢃꢂꢄ  
05  
'Q  
2(  
4Q  
GDWDꢉLQSXW  
GDWDꢉRXWSXW  
DDDꢀꢁꢁꢂꢃꢇꢃ  
The 74HC40105; 74HCT40105 is easily expanded to increase word length. Composite DIR and DOR flags are formed with the  
addition of an AND gate. The basic operation and timing are identical to a single FIFO, except for an added gate delay on the  
flags.  
Fig 19. Expanded FIFO for increased word length; 16 words x 8 bits  
'Q  
4Q  
4
',5  
'25  
'
ꢁꢂꢃꢂꢄ  
FRPSRVLWH  
',5  
ꢀꢁ  
6,  
&3  
62  
2(  
FRPSRVLWH  
'25  
4
4
05  
'
ꢀꢁ  
',5  
6,  
&3  
'25  
62  
4
5
6,  
62  
2(  
ꢁꢂꢃꢂꢄ  
05  
05  
'Q  
2(  
4Q  
DDDꢀꢁꢁꢂꢃꢇꢂ  
This circuit is only required if the SI input is constantly held HIGH, when the FIFO is empty and the automatic shift-in cycles are  
started (see Figure 9).  
Fig 20. Expanded FIFO for increased word length  
12.1 Expanded format  
Figure 21 shows two cascaded FIFOs providing a capacity of 32 words x 4 bits. Figure 22  
shows the signals on the nodes of both FIFOs after the application of the SI pulse, when  
both FIFOs are initially empty. After a ripple through delay, data arrives at the output of  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
24 of 37  
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
FIFOA. Due to SOA being HIGH, a DORA pulse is generated. The DORA pulse width and  
the timing between the rising edge of DORA and QnA satisfy the requirements of SIB and  
DnB. After a second ripple through delay data arrives at the output of FIFOB.  
Figure 23 shows the signals on the nodes of both FIFOs after the application of the SOB  
pulse, when both FIFOs are initially full. After a bubble-up delay, a DIRB pulse is  
generated, which acts as a SOA pulse for FIFOA. One word is transferred from the output  
of FIFOA to the input of FIFOB. The pulse width of DORB satisfy the requirements of the  
SOA pulse for FIFOA. After a second bubble-up delay, an empty space arrives at DnA, at  
which time DIRA goes HIGH. Figure 24 shows the waveforms at all external nodes of both  
FIFOs during a complete shift-in and shift-out sequence.  
),)2ꢉ$  
),)2ꢉ%  
6,  
6,$  
6,%  
'25  
62  
'25$  
'25%  
62$  
62%  
',5  
',5$  
',5%  
ꢁꢂꢃꢂꢄ  
ꢁꢂꢃꢂꢄ  
GDWDꢉLQSXW  
'Q$  
05  
'Q%  
05  
GDWDꢉRXWSXW  
4Q$  
4Q%  
2(  
2(  
05  
2(  
DDDꢀꢁꢁꢂꢃꢇꢆ  
The 74HC40105; 74HCT40105 is easily cascaded to increase word capacity without external circuitry. In cascaded format, the  
FIFOs handle all necessary communications. Figure 19 and Figure 21 demonstrate the communication timing between FIFOA  
and FIFOB. Figure 24 provides an overview of pulses and timing of two cascaded FIFOs, when shifted full and shifted empty  
again.  
Fig 21. Cascading for increased word capacity; 32 words x 4 bits  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
25 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
9
0
',5$  
6,$  
ꢋꢃꢎ  
9
0
ULSSOHꢉWKURXJK  
GHOD\  
ꢋꢄꢎ  
'25$ꢍ6,%  
',5%ꢍ62$  
9
0
ꢋꢁꢎ  
ꢋꢅꢎ  
ꢋꢆꢎ  
9
0
ꢋꢂꢎ  
4Q$ꢍ'Q%  
'25%  
4Q%  
ULSSOHꢉWKURXJK  
GHOD\  
ꢋꢇꢎ  
9
0
DDDꢀꢁꢁꢂꢃꢊꢁ  
(1) FIFOA and FIFOB are initially empty, SOA held HIGH in anticipation of data  
(2) Load one word into FIFOA; SI pulse; applied. results in DIR pulse  
(3) Data-out A/ data-in B transition; valid data arrives at FIFOA output stage after a specified delay of the DOR flag, meeting data  
input set-up requirements of FIFOB.  
(4) DORA and SIB pulse HIGH; (ripple through delay after SIA LOW) data is unloaded from FIFOA as a result of the data output  
ready pulse, data is shifted into FIFOB  
(5) DIRB and SOA go LOW; flag indicates that input stage of FIFOB is busy, shift-out of FIFOA is complete  
(6) DIRB and SOA go HIGH automatically; the input stage of FIFOB is again able to receive data, SO is held HIGH in anticipation  
of additional data  
(7) DORB goes HIGH; (ripple through delay after SIB LOW) valid data is present one propagation delay later at the FIFOB output  
stage  
Fig 22. FIFO to FIFO communication; input timing under empty condition  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
26 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
9
'25%  
62%  
0
ꢋꢃꢎ  
9
0
EXEEOHꢉꢏꢉXS  
GHOD\  
ꢋꢂꢎ  
',5%ꢍ62$  
9
0
ꢋꢁꢎ  
ꢋꢄꢎ  
ꢋꢅꢎ  
9
'25$ꢍ6,%  
4Q$ꢍ'Q%  
',5$  
0
EXEEOHꢉꢏꢉXS  
GHOD\  
ꢋꢆꢎ  
9
0
DDDꢀꢁꢁꢂꢃꢊꢈ  
(1) FIFOA and FIFOB initially empty, SIB held HIGH in anticipation of shifting in new data as an empty location bubbles-up  
(2) Unload one word from FIFOB; SO pulse applied, results in DOR pulse  
(3) DIRB and SOA pulse HIGH; (bubble-up delay after SOB LOW) data is loaded into FIFOB as a result of the DIR pulse, data is  
shifted out of FIFOA  
(4) DORA and SIB go LOW; flag indicates that the output stage of FIFOA is busy, shift-in of FIFOB is complete  
(5) DORA and SIB go HIGH; flag indicates that valid data is again available at FIFOA output stage, SIB is held HIGH, awaiting  
bubble-up of empty location.  
(6) DIRA goes HIGH; (bubble-up delay after SOA LOW) an empty location is present at input stage of FIFOA  
Fig 23. FIFO to FIFO communication; output timing under full condition  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
27 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
VHTXHQFHꢉꢁ  
VHTXHQFHꢉꢃ  
VHTXHQFHꢉꢂ  
VHTXHQFHꢉꢄ  
ꢋꢐꢎ  
VHTXHQFHꢉꢅ  
VHTXHQFHꢉꢆ  
62%ꢉLQSXW  
ꢋꢂꢎ ꢋꢄꢎ  
ꢋꢁꢄꢎ  
'25%ꢉRXWSXW  
4Q%ꢉRXWSXW  
',5%ꢉRXWSXW  
'25$ꢉRXWSXW  
4Q$ꢉRXWSXW  
',5$ꢉRXWSXW  
6,$ꢉLQSXW  
ꢋꢅꢎ  
ꢋꢁꢂꢎ  
ꢋꢈꢎ  
ꢋꢁꢃꢎ  
ꢋꢃꢎ  
ꢋꢆꢎ  
ꢋꢁꢀꢎ  
ꢋꢇꢎ  
ꢋꢁꢁꢎ  
ꢋꢁꢎ  
'Q$ꢉLQSXW  
05ꢉLQSXW  
DDDꢀꢁꢁꢂꢃꢊꢉ  
See also Section 12.1.1  
Fig 24. Waveforms showing the functionality and intercommunication between to FIFOs (refer to Figure 19)  
12.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. SOB 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 SOB goes LOW, the first bit is shifted out  
and a second bit ripples through to the output after which DORB goes high (4).  
12.1.2 Sequence 2 (FIFOB runs full)  
After the MR pulse, a series of 16 SI pulses are applied. When 16 words are shifted in,  
DIRB remains LOW due to FIFOB being full (5). DORA goes LOW due to FIFOA being  
empty.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
28 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
12.1.3 Sequence 3 (FIFOA runs full)  
When 17 words are shifted in, DORA remains HIGH due to valid data remaining at the  
output of FIFOA. QnA remains HIGH, being the polarity of the 17th word (6). After the 32th  
SI pulse, DIR remains LOW and both FIFOs are full (7). Additional pulses have no effect.  
12.1.4 Sequence 4 (both FIFOs full, starting SHIFT-OUT)  
SIA is held HIGH and two SOB pulses are applied (8). These pulses shift out two words  
and thus allow two empty locations to bubble-up to the input stage of FIFOB, and proceed  
to FIFOA (9). When the first empty location arrives at the input of FIFOA, a DIRA pulse is  
generated (10) and a new word is shifted into FIFOA. SIA is made LOW and now the  
second empty location reaches the input stage of FIFOA, after which DIRA remains HIGH  
(11).  
12.1.5 Sequence 5 (FIFOA runs empty)  
At the start of sequence 5, FIFOA contains 15 valid words due to two words being shifted  
out and one word being shifted in, in sequence 4. And additional series of SOB pulses are  
applied. After 15 SOB pulses, all words from FIFOA are shifted in FIFOB. DORA remains  
LOW (12).  
12.1.6 Sequence 6 (FIFOB runs empty)  
After the next SOB pulse, DIRB remains HIGH due to the input stage of FIFOB being  
empty (13). After another 15 SOB pulses, DORB remains LOW due to both FIFOS being  
empty (14). Additional SOB pulses have no effect. The last word remains available at the  
output Qn.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
29 of 37  
 
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
13. Package outline  
DIP16: plastic dual in-line package; 16 leads (300 mil)  
SOT38-4  
D
M
E
A
2
A
A
1
L
c
e
w M  
Z
b
1
(e )  
1
b
b
2
16  
9
M
H
pin 1 index  
E
1
8
0
5
10 mm  
scale  
DIMENSIONS (inch dimensions are derived from the original mm dimensions)  
(1)  
A
A
A
2
(1)  
(1)  
Z
1
w
UNIT  
mm  
b
b
b
c
D
E
e
e
L
M
M
H
1
2
1
E
max.  
min.  
max.  
max.  
1.73  
1.30  
0.53  
0.38  
1.25  
0.85  
0.36  
0.23  
19.50  
18.55  
6.48  
6.20  
3.60  
3.05  
8.25  
7.80  
10.0  
8.3  
4.2  
0.51  
3.2  
2.54  
0.1  
7.62  
0.3  
0.254  
0.01  
0.76  
0.068 0.021 0.049 0.014  
0.051 0.015 0.033 0.009  
0.77  
0.73  
0.26  
0.24  
0.14  
0.12  
0.32  
0.31  
0.39  
0.33  
inches  
0.17  
0.02  
0.13  
0.03  
Note  
1. Plastic or metal protrusions of 0.25 mm (0.01 inch) maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
95-01-14  
03-02-13  
SOT38-4  
Fig 25. Package outline SOT38-4 (DIP16)  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
30 of 37  
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
SO16: plastic small outline package; 16 leads; body width 3.9 mm  
SOT109-1  
D
E
A
X
v
c
y
H
M
A
E
Z
16  
9
Q
A
2
A
(A )  
3
A
1
pin 1 index  
θ
L
p
L
1
8
e
w
M
detail X  
b
p
0
2.5  
scale  
5 mm  
DIMENSIONS (inch dimensions are derived from the original mm dimensions)  
A
(1)  
(1)  
(1)  
UNIT  
A
A
A
b
c
D
E
e
H
L
L
p
Q
v
w
y
Z
θ
1
2
3
p
E
max.  
0.25  
0.10  
1.45  
1.25  
0.49  
0.36  
0.25  
0.19  
10.0  
9.8  
4.0  
3.8  
6.2  
5.8  
1.0  
0.4  
0.7  
0.6  
0.7  
0.3  
mm  
1.27  
0.05  
1.05  
0.041  
1.75  
0.25  
0.01  
0.25  
0.01  
0.25  
0.1  
8o  
0o  
0.010 0.057  
0.004 0.049  
0.019 0.0100 0.39  
0.014 0.0075 0.38  
0.16  
0.15  
0.244  
0.228  
0.039 0.028  
0.016 0.020  
0.028  
0.012  
inches  
0.069  
0.01 0.004  
Note  
1. Plastic or metal protrusions of 0.15 mm (0.006 inch) maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-12-27  
03-02-19  
SOT109-1  
076E07  
MS-012  
Fig 26. Package outline SOT109-1 (SO16)  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
31 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
SSOP16: plastic shrink small outline package; 16 leads; body width 5.3 mm  
SOT338-1  
D
E
A
X
c
y
H
v
M
A
E
Z
9
16  
Q
A
2
A
(A )  
3
A
1
pin 1 index  
θ
L
p
L
8
1
detail X  
w
M
b
p
e
0
2.5  
5 mm  
scale  
DIMENSIONS (mm are the original dimensions)  
A
(1)  
(1)  
(1)  
UNIT  
A
A
A
b
c
D
E
e
H
L
L
Q
v
w
y
Z
θ
p
p
1
2
3
E
max.  
8o  
0o  
0.21  
0.05  
1.80  
1.65  
0.38  
0.25  
0.20  
0.09  
6.4  
6.0  
5.4  
5.2  
7.9  
7.6  
1.03  
0.63  
0.9  
0.7  
1.00  
0.55  
mm  
2
0.25  
0.65  
1.25  
0.2  
0.13  
0.1  
Note  
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-12-27  
03-02-19  
SOT338-1  
MO-150  
Fig 27. Package outline SOT338-1 (SO16)  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
32 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
TSSOP16: plastic thin shrink small outline package; 16 leads; body width 4.4 mm  
SOT403-1  
D
E
A
X
c
y
H
v
M
A
E
Z
9
16  
Q
(A )  
3
A
2
A
A
1
pin 1 index  
θ
L
p
L
1
8
detail X  
w
M
b
p
e
0
2.5  
5 mm  
scale  
DIMENSIONS (mm are the original dimensions)  
A
(1)  
(2)  
(1)  
UNIT  
A
A
A
b
c
D
E
e
H
L
L
Q
v
w
y
Z
θ
1
2
3
p
E
p
max.  
8o  
0o  
0.15  
0.05  
0.95  
0.80  
0.30  
0.19  
0.2  
0.1  
5.1  
4.9  
4.5  
4.3  
6.6  
6.2  
0.75  
0.50  
0.4  
0.3  
0.40  
0.06  
mm  
1.1  
0.65  
0.25  
1
0.2  
0.13  
0.1  
Notes  
1. Plastic or metal protrusions of 0.15 mm maximum per side are not included.  
2. Plastic interlead protrusions of 0.25 mm maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-12-27  
03-02-18  
SOT403-1  
MO-153  
Fig 28. Package outline SOT403-1 (SO16)  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
33 of 37  
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
14. Abbreviations  
Table 9.  
Acronym  
CMOS  
ESD  
Abbreviations  
Description  
Complementary Metal Oxide Semiconductor  
ElectroStatic Discharge  
Human Body Model  
HBM  
MM  
Machine Model  
TTL  
Transistor-Transistor Logic  
First In First Out  
FIFO  
15. Revision history  
Table 10. Revision history  
Document ID  
Release date Data sheet status  
20130925 Product data sheet  
Change notice  
Supersedes  
74HC_HCT40105 v. 3  
Modifications:  
-
74HC_HCT40105_CNV v.2  
The format of this data sheet has been redesigned to comply with the new identity  
guidelines of NXP Semiconductors.  
Legal texts have been adapted to the new company name where appropriate.  
74HC_HCT40105_CNV v.2 19980123  
Product specification  
-
-
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
34 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
16. Legal information  
16.1 Data sheet status  
Document status[1][2]  
Product status[3]  
Development  
Definition  
Objective [short] data sheet  
This document contains data from the objective specification for product development.  
This document contains data from the preliminary specification.  
This document contains the product specification.  
Preliminary [short] data sheet Qualification  
Product [short] data sheet Production  
[1]  
[2]  
[3]  
Please consult the most recently issued document before initiating or completing a design.  
The term ‘short data sheet’ is explained in section “Definitions”.  
The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status  
information is available on the Internet at URL http://www.nxp.com.  
Suitability for use — NXP Semiconductors products are not designed,  
16.2 Definitions  
authorized or warranted to be suitable for use in life support, life-critical or  
safety-critical systems or equipment, nor in applications where failure or  
malfunction of an NXP Semiconductors product can reasonably be expected  
to result in personal injury, death or severe property or environmental  
damage. NXP Semiconductors and its suppliers accept no liability for  
inclusion and/or use of NXP Semiconductors products in such equipment or  
applications and therefore such inclusion and/or use is at the customer’s own  
risk.  
Draft — The document is a draft version only. The content is still under  
internal review and subject to formal approval, which may result in  
modifications or additions. NXP Semiconductors does not give any  
representations or warranties as to the accuracy or completeness of  
information included herein and shall have no liability for the consequences of  
use of such information.  
Short data sheet A short data sheet is an extract from a full data sheet  
with the same product type number(s) and title. A short data sheet is intended  
for quick reference only and should not be relied upon to contain detailed and  
full information. For detailed and full information see the relevant full data  
sheet, which is available on request via the local NXP Semiconductors sales  
office. In case of any inconsistency or conflict with the short data sheet, the  
full data sheet shall prevail.  
Applications — Applications that are described herein for any of these  
products are for illustrative purposes only. NXP Semiconductors makes no  
representation or warranty that such applications will be suitable for the  
specified use without further testing or modification.  
Customers are responsible for the design and operation of their applications  
and products using NXP Semiconductors products, and NXP Semiconductors  
accepts no liability for any assistance with applications or customer product  
design. It is customer’s sole responsibility to determine whether the NXP  
Semiconductors product is suitable and fit for the customer’s applications and  
products planned, as well as for the planned application and use of  
customer’s third party customer(s). Customers should provide appropriate  
design and operating safeguards to minimize the risks associated with their  
applications and products.  
Product specification — The information and data provided in a Product  
data sheet shall define the specification of the product as agreed between  
NXP Semiconductors and its customer, unless NXP Semiconductors and  
customer have explicitly agreed otherwise in writing. In no event however,  
shall an agreement be valid in which the NXP Semiconductors product is  
deemed to offer functions and qualities beyond those described in the  
Product data sheet.  
NXP Semiconductors does not accept any liability related to any default,  
damage, costs or problem which is based on any weakness or default in the  
customer’s applications or products, or the application or use by customer’s  
third party customer(s). Customer is responsible for doing all necessary  
testing for the customer’s applications and products using NXP  
Semiconductors products in order to avoid a default of the applications and  
the products or of the application or use by customer’s third party  
customer(s). NXP does not accept any liability in this respect.  
16.3 Disclaimers  
Limited warranty and liability — Information in this document is believed to  
be accurate and reliable. However, NXP Semiconductors does not give any  
representations or warranties, expressed or implied, as to the accuracy or  
completeness of such information and shall have no liability for the  
consequences of use of such information. NXP Semiconductors takes no  
responsibility for the content in this document if provided by an information  
source outside of NXP Semiconductors.  
Limiting values — Stress above one or more limiting values (as defined in  
the Absolute Maximum Ratings System of IEC 60134) will cause permanent  
damage to the device. Limiting values are stress ratings only and (proper)  
operation of the device at these or any other conditions above those given in  
the Recommended operating conditions section (if present) or the  
Characteristics sections of this document is not warranted. Constant or  
repeated exposure to limiting values will permanently and irreversibly affect  
the quality and reliability of the device.  
In no event shall NXP Semiconductors be liable for any indirect, incidental,  
punitive, special or consequential damages (including - without limitation - lost  
profits, lost savings, business interruption, costs related to the removal or  
replacement of any products or rework charges) whether or not such  
damages are based on tort (including negligence), warranty, breach of  
contract or any other legal theory.  
Terms and conditions of commercial sale — NXP Semiconductors  
products are sold subject to the general terms and conditions of commercial  
sale, as published at http://www.nxp.com/profile/terms, unless otherwise  
agreed in a valid written individual agreement. In case an individual  
agreement is concluded only the terms and conditions of the respective  
agreement shall apply. NXP Semiconductors hereby expressly objects to  
applying the customer’s general terms and conditions with regard to the  
purchase of NXP Semiconductors products by customer.  
Notwithstanding any damages that customer might incur for any reason  
whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards  
customer for the products described herein shall be limited in accordance  
with the Terms and conditions of commercial sale of NXP Semiconductors.  
Right to make changes — NXP Semiconductors reserves the right to make  
changes to information published in this document, including without  
limitation specifications and product descriptions, at any time and without  
notice. This document supersedes and replaces all information supplied prior  
to the publication hereof.  
No offer to sell or license — Nothing in this document may be interpreted or  
construed as an offer to sell products that is open for acceptance or the grant,  
conveyance or implication of any license under any copyrights, patents or  
other industrial or intellectual property rights.  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
35 of 37  
 
 
 
 
 
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
Export control — This document as well as the item(s) described herein  
may be subject to export control regulations. Export might require a prior  
authorization from competent authorities.  
NXP Semiconductors’ specifications such use shall be solely at customer’s  
own risk, and (c) customer fully indemnifies NXP Semiconductors for any  
liability, damages or failed product claims resulting from customer design and  
use of the product for automotive applications beyond NXP Semiconductors’  
standard warranty and NXP Semiconductors’ product specifications.  
Non-automotive qualified products — Unless this data sheet expressly  
states that this specific NXP Semiconductors product is automotive qualified,  
the product is not suitable for automotive use. It is neither qualified nor tested  
in accordance with automotive testing or application requirements. NXP  
Semiconductors accepts no liability for inclusion and/or use of  
Translations — A non-English (translated) version of a document is for  
reference only. The English version shall prevail in case of any discrepancy  
between the translated and English versions.  
non-automotive qualified products in automotive equipment or applications.  
In the event that customer uses the product for design-in and use in  
automotive applications to automotive specifications and standards, customer  
(a) shall use the product without NXP Semiconductors’ warranty of the  
product for such automotive applications, use and specifications, and (b)  
whenever customer uses the product for automotive applications beyond  
16.4 Trademarks  
Notice: All referenced brands, product names, service names and trademarks  
are the property of their respective owners.  
17. Contact information  
For more information, please visit: http://www.nxp.com  
For sales office addresses, please send an email to: salesaddresses@nxp.com  
74HC_HCT40105  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2013. All rights reserved.  
Product data sheet  
Rev. 3 — 25 September 2013  
36 of 37  
 
 
74HC40105; 74HCT40105  
NXP Semiconductors  
4-bit x 16-word FIFO register  
18. Contents  
1
2
3
4
General description. . . . . . . . . . . . . . . . . . . . . . 1  
12.1.3  
12.1.4  
Sequence 3 (FIFOA runs full) . . . . . . . . . . . . 29  
Sequence 4 (both FIFOs full,  
starting SHIFT-OUT) . . . . . . . . . . . . . . . . . . . 29  
Sequence 5 (FIFOA runs empty). . . . . . . . . . 29  
Sequence 6 (FIFOB runs empty). . . . . . . . . . 29  
Features and benefits . . . . . . . . . . . . . . . . . . . . 1  
Ordering information. . . . . . . . . . . . . . . . . . . . . 2  
Functional diagram . . . . . . . . . . . . . . . . . . . . . . 2  
12.1.5  
12.1.6  
5
5.1  
5.2  
Pinning information. . . . . . . . . . . . . . . . . . . . . . 4  
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4  
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4  
13  
14  
15  
Package outline. . . . . . . . . . . . . . . . . . . . . . . . 30  
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 34  
Revision history . . . . . . . . . . . . . . . . . . . . . . . 34  
6
6.1  
Functional description . . . . . . . . . . . . . . . . . . . 5  
Inputs and outputs . . . . . . . . . . . . . . . . . . . . . . 5  
Data inputs (D0 to D3) . . . . . . . . . . . . . . . . . . . 5  
Data outputs (Q0 to Q3) . . . . . . . . . . . . . . . . . . 5  
Master-reset (MR). . . . . . . . . . . . . . . . . . . . . . . 5  
Status flag outputs (DIR, DOR). . . . . . . . . . . . . 5  
Shift-in control (SI) . . . . . . . . . . . . . . . . . . . . . . 5  
Shift-out control (SO) . . . . . . . . . . . . . . . . . . . . 5  
Output enable (OE) . . . . . . . . . . . . . . . . . . . . . 5  
Data input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Data transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Data output . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
High-speed burst mode . . . . . . . . . . . . . . . . . . 6  
Expanded format . . . . . . . . . . . . . . . . . . . . . . . 7  
16  
Legal information . . . . . . . . . . . . . . . . . . . . . . 35  
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 35  
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 36  
16.1  
16.2  
16.3  
16.4  
6.1.1  
6.1.2  
6.1.3  
6.1.4  
6.1.5  
6.1.6  
6.1.7  
6.2  
6.3  
6.4  
6.5  
6.6  
17  
18  
Contact information . . . . . . . . . . . . . . . . . . . . 36  
Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  
7
Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . . 7  
Recommended operating conditions. . . . . . . . 8  
Static characteristics. . . . . . . . . . . . . . . . . . . . . 8  
Dynamic characteristics . . . . . . . . . . . . . . . . . 10  
8
9
10  
11  
Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15  
Master reset applied with FIFO full. . . . . . . . . 15  
Shifting in sequence FIFO empty to FIFO full. 16  
With FIFO full; SI held HIGH in anticipation  
11.1  
11.2  
11.3  
of empty location . . . . . . . . . . . . . . . . . . . . . . 17  
SO input to Qn outputs propagation delay . . . 17  
Shifting out sequence; FIFO full to FIFO  
11.4  
11.5  
empty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18  
Shift-in operation; high-speed burst mode . . . 18  
Shift-out operation; high-speed burst mode . . 19  
With FIFO empty; SO is held HIGH  
11.6  
11.7  
11.8  
in anticipation . . . . . . . . . . . . . . . . . . . . . . . . . 20  
MR to SI recovery time. . . . . . . . . . . . . . . . . . 21  
Enable and disable times . . . . . . . . . . . . . . . . 21  
Set-up and hold times. . . . . . . . . . . . . . . . . . . 22  
Test circuit for measuring switching times . . . 22  
11.9  
11.10  
11.11  
11.12  
12  
12.1  
12.1.1  
Application information. . . . . . . . . . . . . . . . . . 24  
Expanded format . . . . . . . . . . . . . . . . . . . . . . 24  
Sequence 1 (both FIFOs empty, starting  
SHIFT-IN process) . . . . . . . . . . . . . . . . . . . . . 28  
Sequence 2 (FIFOB runs full). . . . . . . . . . . . . 28  
12.1.2  
Please be aware that important notices concerning this document and the product(s)  
described herein, have been included in section ‘Legal information’.  
© NXP B.V. 2013.  
All rights reserved.  
For more information, please visit: http://www.nxp.com  
For sales office addresses, please send an email to: salesaddresses@nxp.com  
Date of release: 25 September 2013  
Document identifier: 74HC_HCT40105  
 

相关型号:

74HC40105PW

4-bit x 16-word FIFO register
NXP

74HC40105PW,112

暂无描述
NXP

74HC40105PW-T

IC 16 X 4 OTHER FIFO, 600 ns, PDSO16, 4.40 MM, PLASTIC, MO-153, SOT-403-1, TSSOP-16, FIFO
NXP

74HC4015

Dual 4-bit serial-in/parallel-out shift register
NXP

74HC4015D

Dual 4-bit serial-in/parallel-out shift register
NXP

74HC4015D,652

74HC(T)4015 - Dual 4-bit serial-in/parallel-out shift register SOP 16-Pin
NXP

74HC4015D,653

74HC(T)4015 - Dual 4-bit serial-in/parallel-out shift register SOP 16-Pin
NXP

74HC4015D-T

IC HC/UH SERIES, 4-BIT RIGHT SERIAL IN PARALLEL OUT SHIFT REGISTER, TRUE OUTPUT, PDSO16, MINI, PLASTIC, SO-16, Shift Register
NXP

74HC4015DB

IC HC/UH SERIES, 4-BIT RIGHT SERIAL IN PARALLEL OUT SHIFT REGISTER, TRUE OUTPUT, PDSO16, PLASTIC, SSOP2-16, Shift Register
NXP

74HC4015DB,112

74HC(T)4015 - Dual 4-bit serial-in/parallel-out shift register SSOP1 16-Pin
NXP

74HC4015DB,118

74HC(T)4015 - Dual 4-bit serial-in/parallel-out shift register SSOP1 16-Pin
NXP

74HC4015N

Dual 4-bit serial-in/parallel-out shift register
NXP