Day 6 Adders
Day 6 Adders
Day - 6
ADDERS
1. Half Adders
2. Full Adder
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
1. Half Adder
Step 3: Draw the K - maps for the above truth table and determine the Boolean
function for the truth table.
Step 4: Draw the logic diagram
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
2. Full Adder
Step 3: Draw the K - maps for the above truth table and determine the Boolean
function for the truth table.
Step 4: Draw the logic diagram
Delay Calculation:
Critical Path Delay = n × T_FA (where T_FA = delay of one full adder).
Slow for large n (e.g., 32-bit RCA is 32× slower than 1-bit FA).
Applications:
1. Low-speed arithmetic units (e.g., calculators).
2. Educational purposes (teaching adder fundamentals).
3. Embedded systems where area > speed.
6. Carry Look Ahead Adder
The Carry Look-Ahead Adder (CLA) is a high-speed parallel adder that reduces
carry propagation delay by computing carry signals in advance using generate
(G) and propagate (P) logic. Unlike the Ripple Carry Adder (RCA), which has
O(n) delay, the CLA achieves O(log n) delay, making it ideal for high-
performance systems.
Limitations
1. Complexity: Requires additional gates for G/P logic.
2. Power Consumption: Higher than RCA due to parallel computation.
3. Fan-Out Issues: Large n (e.g., 64-bit) requires multi-level CLA.