DM54LS181/DM74LS181 4-Bit Arithmetic Logic Unit: General Description Features
DM54LS181/DM74LS181 4-Bit Arithmetic Logic Unit: General Description Features
DM54LS181/DM74LS181 4-Bit Arithmetic Logic Unit: General Description Features
June 1992
DM54LS181/DM74LS181
4-Bit Arithmetic Logic Unit
General Description Features
The ’LS181 is a 4-bit Arithmetic Logic Unit (ALU) which can Y Provides 16 arithmetic operations: add, subtract, com-
perform all the possible 16 logic operations on two variables pare, double, plus twelve other arithmetic operations
and a variety of arithmetic operations. Y Provides all 16 logic operations of two variables: exclu-
sive-OR, compare, AND, NAND, OR, NOR, plus ten
other logic operations
Y Full lookahead for high speed arithmetic operation on
long words
Connection Diagram
Dual-In-Line Package
TL/F/9821 – 1
Order Number DM54LS181J, DM54LS181W or DM74LS181N
See NS Package Number J24A, N24A or W24C
Electrical Characteristics over recommended operating free air temperature range (unless otherwise noted)
Typ
Symbol Parameter Conditions Min Max Units
(Note 1)
VI Input Clamp Voltage VCC e Min, II e b18 mA b 1.5 V
VOH High Level Output VCC e Min, IOH e Max, DM54 2.5
V
Voltage VIL e Max DM74 2.7
VOL Low Level Output VCC e Min, IOL e Max, DM54 0.4
Voltage VIH e Min V
DM74 0.35 0.5
IOL e 4 mA, VCC e Min DM74 0.25 0.4
II Input Current @ Max VCC e Max, VI e 7V M input 0.1
Input Voltage VI e 10V (DM54) An, Bn 0.3
mA
Sn 0.4
Cn 0.5
IIH High Level Input Current VCC e Max, VI e 2.7V M input 20
An, Bn 60
mA
Sn 80
Cn 100
IIL Low Level Input Current VCC e Max, VI e 0.4V M input b 0.4
An, Bn b 1.2
mA
Sn b 1.6
Cn b 2.0
2
Switching Characteristics:
DM54/DM74LS
Symbol Parameter Conditions CL e 15 pF Units
Min Max
tPLH Propagation Delay M e GND 27
ns
tPHL Cn to Cn a 4 20
tPLH Propagation Delay M e GND 26
ns
tPHL Cn to F 20
tPLH Propagation Delay M, S1, S2 e GND; 29
ns
tPHL A or B to G (Sum) S1, S3 e 4.5V 23
tPLH Propagation Delay M, S0, S3 e GND; 32
ns
tPHL A or B to G (Diff) S1, S2 e 4.5V 26
tPLH Propagation Delay M, S1, S2 e GND; 30
ns
tPHL A or B to P (Sum) S0, S3 e 4.5V 30
tPLH Propagation Delay M, S0, S3 e GND; 30
ns
tPHL A or B to P (Diff) S1, S2 e 4.5V 33
tPLH Propagation Delay M, S1, S2 e GND; 32
ns
tPHL Ai or Bi to Fi (Sum) S0, S3 e 4.5V 25
tPLH Propagation Delay M, S0, S3 e GND; 32
ns
tPHL Ai or Bi to Fi (Diff) S1, S2 e 4.5V 33
tPLH Propagation Delay M e 4.5V 33
ns
tPHL A or B to F (Logic) 29
tPLH Propagation Delay M, S1, S2 e GND; 38
ns
tPHL A or B to Cn a 4 (Sum) S0, S3 e 4.5V 38
tPLH Propagation Delay M, S0, S3 e GND; 41
ns
tPHL A or B to Cn a 4 (Diff) S1, S2 e 4.5V 41
tPLH Propagation Delay M, S0, S3 e GND; 50
ns
tPHL A or B to A e B S1, S2 e 4.5V; 62
RL e 2 kX to 5.0V
3
Sum Mode Test Table I Function Inputs S0 e S3 e 4.5V, S1 e S2 e M e 0V
Other Input
Input Other Data Inputs Output
Same Bit
Symbol Under Under
Test Apply Apply Apply Apply Test
4.5V GND 4.5V GND
tPLH Remaining
Ai Bi None Cn Fi
tPHL A and B
tPLH Remaining
Bi Ai None Cn Fi
tPHL A and B
tPLH Remaining
A B None None P
tPHL A and B, Cn
tPLH Remaining
B A None None P
tPHL A and B, Cn
tPLH Remaining Remaining
A None B G
tPHL B A, Cn
tPLH Remaining Remaining
B None A G
tPHL B A, Cn
tPLH Remaining Remaining
A None B Cn a 4
tPHL B A, Cn
tPLH Remaining Remaining
B None A Cn a 4
tPHL B A, Cn
tPLH All All Any F
Cn None None
tPHL A B or Cn a 4
4
Logic Mode Test Table III Function Inputs S1 e S2 e M e 4.5V, S0 e S3 e 0V
Other Input
Input Other Data Inputs Output
Same Bit
Symbol Under Under
Test Apply Apply Apply Apply Test
4.5V GND 4.5V GND
tPLH Remaining
A B None None Any F
tPHL A and B, Cn
tPLH Remaining
B A None None Any F
tPHL A and B, Cn
Functional Description
The ’LS181 is a 4-bit high speed parallel Arithmetic Logic age is required for each group of four ’LS181 devices. Carry
Unit (ALU). Controlled by the four Function Select inputs lookahead can be provided at various levels and offers high
(S0 – S3) and the Mode Control input (M), it can perform all speed capability over extremely long word lengths.
the 16 possible logic operations or 16 different arithmetic The A e B output from the device goes HIGH when all four
operations on active HIGH or active LOW operands. The F outputs are HIGH and can be used to indicate logic equiv-
Function Table lists these operations alence over four bits when the unit is in the subtract mode.
When the Mode Control input (M) is HIGH, all internal car- The A e B output is open-collector and can be wired-AND
ries are inhibited and the device performs logic operations with other A e B outputs to give a comparison for more
on the individual bits as listed. When the Mode Control input than four bits. The A e B signal can also be used with the
is LOW, the carries are enabled and the device performs Cn a 4 signal to indicate A l B and A k B.
arithmetic operations on the two 4-bit words. The device The Function Table lists the arithmetic operations that are
incorporates full internal carry lookahead and provides for performed without a carry in. An incoming carry adds a one
either ripple carry between devices using the Cn a 4 output, to each operation. Thus, select code LHHL generates A
or for carry lookahead between packages using the signals minus B minus 1 (2s complement notation) without a carry
P (Carry Propagate) and G (Carry Generate). In the ADD in and generates A minus B when a carry is applied. Be-
mode, P indicates that F is 15 or more, while G indicates cause subtraction is actually performed by complementary
that F is 16 or more. In the SUBTRACT mode, P indicates addition (1s complement), a carry out means borrow; thus a
that F is zero or less, while G indicates that F is less than carry is generated when there is no underflow and no carry
zero. P and G are not affected by carry in. When speed is generated when there is underflow. As indicated, this de-
requirements are not stringent, it can be used in a simple vice can be used with either active LOW inputs producing
ripple carry mode by connecting the Carry output (Cn a 4) active LOW outputs or with active HIGH inputs producing
signal to the Carry input (Cn) of the next unit. For high speed active HIGH outputs. For either case the table lists the oper-
operation the device is used in conjunction with the 9342 or ations that are performed to the operands labeled inside the
93S42 carry lookahead circuit. One carry lookahead pack- logic symbol.
Function Table
Mode Select Active LOW Operands Active HIGH Operands
Inputs & Fn Outputs & Fn Outputs
Logic Arithmetic** Logic Arithmetic**
S3 S2 S1 S0 (M e H) (M e L) (Cn e L) (M e H) (M e L) (Cn e H)
L L L L A A minus 1 A A
L L L H AB AB minus 1 AaB AaB
L L H L AaB AB minus 1 AB AaB
L L H H Logic 1 minus 1 Logic 0 minus 1
5
Logic Symbols
Active High Operands
TL/F/9821 – 3
TL/F/9821 – 4
VCC e Pin 24
GND e Pin 12
6
TL/F/9821 – 5
Logic Diagram
7
8
Physical Dimensions inches (millimeters)
Package (J)
Order Number DM54LS181J
NS Package Number J24A
9
DM54LS181/DM74LS181 4-Bit Arithmetic Logic Unit
Physical Dimensions inches (millimeters) (Continued)
Package (W)
Order Number DM54LS181W
NS Package Number W24C
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT
DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF NATIONAL
SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or 2. A critical component is any component of a life
systems which, (a) are intended for surgical implant support device or system whose failure to perform can
into the body, or (b) support or sustain life, and whose be reasonably expected to cause the failure of the life
failure to perform, when properly used in accordance support device or system, or to affect its safety or
with instructions for use provided in the labeling, can effectiveness.
be reasonably expected to result in a significant injury
to the user.
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.
This datasheet has been downloaded from:
www.DatasheetCatalog.com