
For:char
Printed on:Mon, Feb 6, 1995 09:49:45
From book:DL121CH4 (5) VIEW
Document:MC74F381 (5) VIEW
Last saved on:Fri, Feb 3, 1995 16:06:52

4-179
FAST AND LS TTL DATA
4-BIT ARITHMETIC LOGIC UNIT
The MC54/74F381 performs three arithmetic and three logic operations on
two 4-bit words, A and B. Two additional Select input codes force the Function
outputs LOW or HIGH. Carry Propagate and Generate outputs are provided
for use with the F182 Carry Lookahead Generator for high-speed expansion
to longer word lengths. For ripple expansion, refer to the F382 ALU data
sheet.
• Low Input Loading Minimizes Drive Requirements
• Performs Six Arithmetic and Logic Functions
• Selectable Low (Clear) and High (Preset) Functions
• Carry Generate and Propagate Outputs for use with
Carry Lookahead Generator
CONNECTION DIAGRAM
18 17 16 15 14 13
1 2 3 4 5 6
7
20 19
8
V
CC
A
1
A2B2A3B
3
P
C
n
G
B1A0B0S0S1S2F
0
9 10
F1GND
12 11
F3F
2
LOGIC SYMBOL
15
7
6
5
13
14
C
n
S
2
S
1
S
0
F0F1F2F
3
3 161718194 1 2
A0B0A1B1A2B2A3B
3
G
P
VCC = PIN 20
GND = PIN 10
8 12119
GUARANTEED OPERATING RANGES
Symbol Parameter Min Typ Max Unit
V
CC
Supply Voltage 54, 74 4.5 5.0 5.5 V
TAOperating Ambient Temperature Range
I
OH
Output Current — High 54, 74 –1.0 mA
I
OL
Output Current — Low 54, 74 20 mA
MC54/74F381
4-BIT ARITHMETIC LOGIC UNIT
FAST SCHOTTKY TTL
ORDERING INFORMATION
MC54FXXXJ Ceramic
MC74FXXXN Plastic
MC74FXXXDW SOIC
20
1
J SUFFIX
CERAMIC
CASE 732-03
20
1
N SUFFIX
PLASTIC
CASE 738-03
20
1
DW SUFFIX
SOIC
CASE 751D-03

4-180
FAST AND LS TTL DATA
MC54/74F381
LOGIC DIAGRAM
Please note that this diagram is provided
only for the understanding of logic
operations and should not be used to
estimate propagation delays.
C
n
B
0
A
0
B
1
A
1
B
2
A
2
B
3
A
3
S
0
S
1
S
2
F
0
F
1
F
2
F
3
P
G
OVR
Cn+4
F381
ONLY
F382
ONLY

4-181
FAST AND LS TTL DATA
MC54/74F381
DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE (unless otherwise specified)
V
IH
Input HIGH Voltage 2.0 V Guaranteed Input HIGH Voltage
V
IL
Input LOW Voltage 0.8 V Guaranteed Input LOW Voltage
V
IK
Input Clamp Diode Voltage –1.2 V IIN = –18 mA VCC = MIN
54, 74 2.5 3.4 V IOH = –1.0 mA VCC = 4.5 V
74 2.7 3.4 V IOH = –1.0 mA VCC = 4.75 V
V
OL
Output LOW Voltage 0.35 0.5 V IOL = 20 mA VCC = MIN
Input LOW Current
S0–S2 Inputs
–0.6 mA VIN = 0.5 V
Other Inputs
–2.4 mA VIN = 0.5 V
I
OS
Output Short Circuit
Current (Note 2)
–60 –150 mA V
OUT
= 0 V VCC = MAX
I
CC
Power Supply Current 59 89 mA
S0–S2 = GND;
Other Inputs HIGH
VCC = MAX
NOTES:
1. For conditions such as MIN or MAX, use the appropriate value specified under guaranteed operating ranges.
2. Not more than one output should be shorted at a time, nor for more than 1 second.
FUNCTIONAL DESCRIPTION
Signals applied to the Select inputs S0–S2 determine the
mode of operation, as indicated in the Function Select T able.
An extensive listing of input and output levels is shown in the
Truth Table. The circuit performs the arithmetic functions for
either active-HIGH or active-LOW operands, with output levels in the same convention. In the Subtract operating modes,
it is necessary to force a carry (HIGH for active-HIGH oper-
ands, LOW for active-LOW operands) into the Cn input of the
least significant package.
The Carry Generate (G
) and Carry Propagate (P) outputs
supply input signals to the F182 carry lookahead generator for
expansion to longer word length, as shown in Figure 1. Note
that an F382 ALU is used for the most significant package.
Typical delays for Figure 1 are given in Figure 2.
FUNCTION SELECT TABLE
Select
L L L Clear
H L L B Minus A
L H L A Minus B
H H L A Plus B
L L H A⊕B
H L H A + B
L H H AB
H H H Preset
H = HIGH Voltage Level L = LOW Voltage Level

4-182
FAST AND LS TTL DATA
MC54/74F381
SELECT
3
3
C
IN
A0–A3B0–B
3
A4–A7B4–B
7
A8–A11B8–B
11
A12–A15B12–B
15
4 4
G P
A B
C
n
S
F
F382
Cn+4
OVR
F12–F
15
F0–F
3
F4–F
7
F8–F
11
C
n
G0P
0
G1P1C
n+y
G2P2C
n+z
F182 CLA
OVERFLOW
C
n+z
C
OUT
3
4 4
A B
C
n
S
F
F381
3
4 4
A B
C
n
S
F
F381
3
4 4
A B
C
n
S
F
F381
G P G P
Figure 1. 16-Bit Lookahead Carry ALU Expansion
Ai or Bi to P 7.2 ns 7.2 ns
P
i
to Cn + j (’F182)
6.2 ns 6.2 ns
Cn to F 8.1 ns —
Cn to Cn + 4 , OVR — 8.0 ns
Total Delay 21.5 ns 21.4 ns
Figure 2. 16-Bit Delay Tabulation
AC CHARACTERISTICS
TA = +25°C TA = – 55 to +125°C TA = 0 to +70°C
VCC = +5.0 V VCC = 5.0 V ±10% VCC = 5.0 V ±10%
CL = 50 pF CL = 50 pF CL = 50 pF
Min Typ Max Min Max Min Max
t
PLH
Propagation Delay 2.5 8.1 12 2.5 15 2.5 13
t
PHL
Cn to F
i
2.5 5.7 8.0 2.5 11 2.5 9.0
t
PLH
Propagation Delay 4.0 10.4 15 4.0 18 4.0 16
t
PHL
Any A or B to Any F 3.5 8.2 11 3.5 14 3.5 12
t
PLH
Propagation 4.5 8.3 20 4.5 23.5 4.5 21.5
t
PHL
Si to F
i
4.0 8.2 13 4.0 16 4.0 14
t
PLH
Propagation Delay 3.0 6.4 9.0 3.0 12 3.0 10
t
PHL
Ai or Bi to G 4.0 6.8 10 4.0 13 4.0 11
t
PLH
Propagation Delay 2.5 7.2 10.5 2.5 13.5 2.5 11.5
t
PHL
Ai or Bi to P 3.5 6.5 9.5 3.5 12.5 3.5 10.5
t
PLH
Propagation Delay 4.0 7.8 12 4.0 15 4.0 13
t
PHL
Si to G or P 4.5 10.2 13.5 4.5 16.5 4.5 14.5

4-183
FAST AND LS TTL DATA
MC54/74F381
TRUTH TABLE
INPUTS OUTPUTS
FUNCTION S
0
S
1
S2C
n
A
n
B
n
F
0
F
1
F
2
F
3
G P
CLEAR 0 0 0 X X X 0 0 0 0 0 0
0 0 0 1 1 1 1 1 0
0 0 1 0 1 1 1 0 0
0 1 0 0 0 0 0 1 1
0 1 1 1 1 1 1 1 0
1 0 0 0 0 0 0 1 0
1 0 1 1 1 1 1 0 0
1 1 0 1 0 0 0 1 1
1 1 1 0 0 0 0 1 0
0 0 0 1 1 1 1 1 0
0 0 1 0 0 0 0 1 1
0 1 0 0 1 1 1 0 0
0 1 1 1 1 1 1 1 0
1 0 0 0 0 0 0 1 0
1 0 1 1 0 0 0 1 1
1 1 0 1 1 1 1 0 0
1 1 1 0 0 0 0 1 0
0 0 0 0 0 0 0 1 1
0 0 1 1 1 1 1 1 0
0 1 0 1 1 1 1 1 0
0 1 1 0 1 1 1 0 0
1 0 0 1 0 0 0 1 1
1 0 1 0 0 0 0 1 0
1 1 0 0 0 0 0 1 0
1 1 1 1 1 1 1 0 0
X 0 0 0 0 0 0 0 0
X 0 1 1 1 1 1 1 1
X 1 0 1 1 1 1 1 0
X 1 1 0 0 0 0 0 0
X 0 0 0 0 0 0 0 0
X 0 1 1 1 1 1 1 1
X 1 0 1 1 1 1 1 1
X 1 1 1 1 1 1 1 0
X 0 0 0 0 0 0 0 0
X 0 1 0 0 0 0 1 1
X 1 0 0 0 0 0 0 0
X 1 1 1
1
1 1 1
0
X 0 0 1 1 1 1 1 1
X 0 1 1 1 1 1 1 1
X 1 0 1 1 1 1 1 1
X 1 1 1 1 1 1 1 0
1 = HIGH Voltage Level
0 = LOW Voltage Level
X = Immaterial