Unit Loading/Fan Out
54F/74F
Pin Names Description
U.L. Input I
IH/IIL
HIGH/LOW Output IOH/I
OL
C
n
Carry Input 1.0/2.0 20 mA/b1.2 mA
G
0,G2
Carry Generate Inputs (Active LOW) 1.0/14.0 20 mA/b8.4 mA
G
1
Carry Generate Input (Active LOW) 1.0/16.0 20 mA/b9.6 mA
G
3
Carry Generate Input (Active LOW) 1.0/8.0 20 mA/b4.8 mA
P
0,P1
Carry Propagate Inputs (Active LOW) 1.0/8.0 20 m A/b4.8 mA
P
2
Carry Propagate Input (Active LOW) 1.0/6.0 20 mA/b3.6 mA
P
3
Carry Propagate Input (Active LOW) 1.0/4.0 20 mA/b2.4 mA
C
nax
b
C
naz
Carry Outputs 50/33.3
b
1 mA/20 mA
G
Carry Generate Output (Active LOW) 50/33.3
b
1 mA/20 mA
P
Carry Propagate Output (Active LOW) 50/33.3
b
1 mA/20 mA
Functional Description
The ’F182 carry lookahead generator accepts up to four
pairs of Active LOW Carry Propagate (P
0–P3
) and Carry
Generate (G
0–G3
) signals and an Active HIGH Carry input
(C
n
) and provides anticipated Active HIGH carries (C
nax
,
C
nay,Cnaz
) across four groups of binary adders. The
’F182 also has Active LOW Carry Propagate (P
) and Carry
Generate (G
) outputs which may be used for further levels
of lookahead. The logic equations provided at the outputs
are:
C
nax
e
G
0
a
P0C
n
C
nay
e
G
1
a
P1G
0
a
P1P0C
n
C
naz
e
G
2
a
P2G
1
a
P2P1G
0
a
P2P1P0C
n
G
e
G
3
a
P3G
2
a
P3P2G
1
a
P3P2P1G
0
P
e
P2P2P1P
0
Also, the ’F182 can be used with binary ALUs in an active
LOW or active HIGH input operand mode. The connections
(Figure 1)
to and from the ALU to the carry lookahead generator are identical in both cases. Carries are rippled between lookahead blocks. The critical speed path follows the
circled numbers. There are several possible arrangements
for the carry interconnects, but all achieve about the same
speed. A 28-bit ALU is formed by dropping the last ’F181 or
’F381.
TL/F/9492– 5
FIGURE 1. 32-Bit ALU with Rippled Carry between 16-Bit Lookahead ALUs
*ALUs may be either ’F181 or ’F381
2