September 1998
54ACT283
4-Bit Binary Full Adder with Fast Carry
General Description
Features
n Guaranteed 4000V minimum ESD protection
n Outputs source/sink 24 mA
n TTL-compatible inputs
The ’ACT283 high-speed 4-bit binary full adder with internal
carry lookahead accepts two 4-bit binary words (A0–A3,
B0–B3) and a Carry input (C0). It generates the binary Sum
outputs (S0–S3) and the Carry output (C4) from the most sig-
nificant bit. The ’ACT283 will operate with either active HIGH
or active LOW operands (positive or negative logic).
n Available to Mil-Std-883
Logic Symbols
Pin Assignment for LCC
DS100977-1
IEEE/IEC
DS100977-3
Functional Description
The ’ACT283 adds two 4-bit binary words (A plus B) plus the
incoming Carry (C0). The binary sum appears on the Sum
(S0–S3) and outgoing carry (C4) outputs. The binary weight
of the various inputs and outputs is indicated by the subscript
numbers, representing powers of two.
20 (A0 + B0 + C0) + 21 (A1 + B1)
+ 22 (A2 + B2) + 23 (A3 + B3)
=
S0 + 2S1 + 4S2 + 8S3 + 16C4
=
Where (+) plus
DS100977-4
Interchanging inputs of equal weight does not affect the op-
eration. Thus C0, A0, B0 can be arbitrarily assigned to pins 5,
6 and 7 for DIPS, and 7, 8 and 9 for chip carrier packages.
Due to the symmetry of the binary add function, the ’ACT283
can be used either with all inputs and outputs active HIGH
(positive logic) or with all inputs and outputs active LOW
(negative logic). See Figure 1. Note that if C0 is not used it
must be tied LOW for active HIGH logic or tied HIGH for ac-
tive LOW logic.
Connection Diagrams
Pin Assignment
for DIP and Flatpak
Due to pin limitations, the intermediate carries of the
’ACT283 are not brought out for use as inputs or outputs.
However, other means can be used to effectively insert a
carry into, or bring a carry out from, an intermediate stage.
Figure 2 shows how to make a 3-bit adder. Tying the oper-
and inputs of the fourth adder (A3, B3) LOW makes S3 de-
pendent only on, and equal to, the carry from the third adder.
Using somewhat the same principle, Figure 3 shows a way
of dividing the ’ACT283 into a 2-bit and a 1-bit adder. The
third stage adder (A2, B2, S2) is used merely as a means of
getting a carry (C10) signal into the fourth stage (via A2 and
B2) and bringing out the carry from the second stage on S2.
DS100977-2
© 1998 National Semiconductor Corporation
DS100977
www.national.com