MOTOROLA MC74F381DW

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
MC54/74F381
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.
•
•
•
•
4-BIT ARITHMETIC LOGIC UNIT
FAST SCHOTTKY TTL
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
J SUFFIX
CERAMIC
CASE 732-03
CONNECTION DIAGRAM
VCC A2
20 19
B2
18
A3
17
B3
16
Cn
15
P
G
F3
F2
14
13
12
11
20
1
N SUFFIX
PLASTIC
CASE 738-03
20
1
1
A1
2
B1
3
A0
4
B0
5
S0
6
S1
7
S2
8
F0
9
F1
10
GND
DW SUFFIX
SOIC
CASE 751D-03
20
LOGIC SYMBOL
1
3 4 1 2 19 18 17 16
ORDERING INFORMATION
A0 B0 A1 B1 A2 B2 A3 B3
15
7
6
5
Cn
S2
S1
S0
F0
F1
F2
F3
8
9
11
12
G
13
P
14
MC54FXXXJ
Ceramic
MC74FXXXN Plastic
MC74FXXXDW SOIC
VCC = PIN 20
GND = PIN 10
GUARANTEED OPERATING RANGES
Symbol
Parameter
Min
Typ
Max
Unit
54, 74
4.5
5.0
5.5
V
54
– 55
25
125
74
0
25
70
VCC
Supply Voltage
TA
Operating Ambient Temperature Range
IOH
Output Current — High
54, 74
– 1.0
mA
IOL
Output Current — Low
54, 74
20
mA
FAST AND LS TTL DATA
4-179
°C
MC54/74F381
LOGIC DIAGRAM
Cn
B0
Please note that this diagram is provided
only for the understanding of logic
operations and should not be used to
estimate propagation delays.
F0
A0
B1
F1
A1
B2
F2
A2
B3
F3
P
A3
F381
ONLY
G
S0
OVR
Cn+4
S1
S2
FAST AND LS TTL DATA
4-180
F382
ONLY
MC54/74F381
DC CHARACTERISTICS OVER OPERATING TEMPERATURE RANGE (unless otherwise specified)
Limits
Symbol
Min
Parameter
VIH
Input HIGH Voltage
VIL
Input LOW Voltage
VIK
Input Clamp Diode Voltage
VOH
Output HIGH Voltage
VOL
Output LOW Voltage
IIH
Input HIGH Current
IIL
Typ
Max
Unit
2.0
Test Conditions
V
Guaranteed Input HIGH Voltage
0.8
V
Guaranteed Input LOW 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
0.5
V
IOL = 20 mA
VCC = MIN
20
µA
VIN = 2.7 V
100
µA
VIN = 7.0 V
Input LOW Current
S0–S2 Inputs
– 0.6
mA
VIN = 0.5 V
Other Inputs
– 2.4
mA
VIN = 0.5 V
–150
mA
VOUT = 0 V
VCC = MAX
89
mA
S0–S2 = GND;
Other Inputs HIGH
VCC = MAX
0.35
IOS
Output Short Circuit
Current (Note 2)
ICC
Power Supply Current
–60
59
VCC = MAX
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 Table.
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
S0
S1
S2
Operation
L
H
L
H
L
H
L
H
L
L
H
H
L
L
H
H
L
L
L
L
H
H
H
H
Clear
B Minus A
A Minus B
A Plus B
A⊕B
A+B
AB
Preset
H = HIGH Voltage Level
L = LOW Voltage Level
FAST AND LS TTL DATA
4-181
MC54/74F381
A0–A3
B0–B3
4
A4–A7
4
4
A
B
Cn
F381
S
F G P
CIN
A8–A11 B8–B11
4
4
A
B
Cn
F381
S
F G P
3
SELECT
B4–B7
A12–A15 B12–B15
4
4
A
B
Cn
Cn+4
F382
S
OVR
F
A
B
Cn
F381
S
F G P
3
4
COUT
OVERFLOW
3
3
3
F0–F3
G0 P0
F4–F7
Cn+z
F8–F11
G1 P1
Cn
Cn+y
F12–F15
G2 P2
Cn+z
F182 CLA
Figure 1. 16-Bit Lookahead Carry ALU Expansion
Toward
F
Output
Cn + 4, OVR
Ai or Bi to P
Pi to Cn + j (’F182)
Cn to F
Cn to Cn + 4 , OVR
7.2 ns
6.2 ns
8.1 ns
—
7.2 ns
6.2 ns
—
8.0 ns
Total Delay
21.5 ns
21.4 ns
Path Segment
Figure 2. 16-Bit Delay Tabulation
AC CHARACTERISTICS
Symbol
Parameter
54/74F
54F
74F
TA = +25°C
VCC = +5.0 V
CL = 50 pF
TA = – 55 to +125°C
VCC = 5.0 V ±10%
CL = 50 pF
TA = 0 to +70°C
VCC = 5.0 V ±10%
CL = 50 pF
Min
Typ
Max
Min
Max
Min
Max
Unit
tPLH
tPHL
Propagation Delay
Cn to Fi
2.5
2.5
8.1
5.7
12
8.0
2.5
2.5
15
11
2.5
2.5
13
9.0
ns
tPLH
tPHL
Propagation Delay
Any A or B to Any F
4.0
3.5
10.4
8.2
15
11
4.0
3.5
18
14
4.0
3.5
16
12
ns
tPLH
tPHL
Propagation
Si to Fi
4.5
4.0
8.3
8.2
20
13
4.5
4.0
23.5
16
4.5
4.0
21.5
14
ns
tPLH
tPHL
Propagation Delay
Ai or Bi to G
3.0
4.0
6.4
6.8
9.0
10
3.0
4.0
12
13
3.0
4.0
10
11
ns
tPLH
tPHL
Propagation Delay
Ai or Bi to P
2.5
3.5
7.2
6.5
10.5
9.5
2.5
3.5
13.5
12.5
2.5
3.5
11.5
10.5
ns
tPLH
tPHL
Propagation Delay
Si to G or P
4.0
4.5
7.8
10.2
12
13.5
4.0
4.5
15
16.5
4.0
4.5
13
14.5
ns
FAST AND LS TTL DATA
4-182
MC54/74F381
TRUTH TABLE
INPUTS
FUNCTION
CLEAR
B MINUS A
A MINUS B
OUTPUTS
S0
S1
S2
Cn
An
Bn
F0
F1
F2
F3
G
P
0
0
0
X
X
X
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
0
0
1
0
1
1
0
1
1
0
1
0
1
0
0
1
1
0
1
0
1
0
0
1
1
0
1
0
1
0
0
1
0
1
1
1
0
1
1
0
0
1
0
0
0
1
0
0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
0
0
1
0
1
1
0
1
0
1
1
0
0
1
0
1
0
1
1
0
0
1
0
1
0
1
1
0
0
1
0
1
1
0
1
1
1
0
1
0
1
0
0
0
1
0
0
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
0
1
0
1
1
1
0
0
0
1
0
1
1
1
0
0
0
1
0
1
1
1
0
0
0
1
1
1
1
0
1
1
1
0
1
0
0
0
1
0
0
0
1
0
0
1
A PLUS B
1
1
0
0
0
0
0
1
1
1
1
A⊕B
0
0
1
X
X
X
X
0
0
1
1
0
1
0
1
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
0
1
X
X
X
X
0
0
1
1
0
1
0
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
1
0
1
1
0
1
X
X
X
X
0
0
1
1
0
1
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
1
0
1
0
0
X
X
X
X
0
0
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
A+B
AB
PRESET
1
0
1
0
1
1
1
1 = HIGH Voltage Level
0 = LOW Voltage Level
X = Immaterial
FAST AND LS TTL DATA
4-183