Carry Look-Ahead Adder

From the Ripple Carry Adder, we saw that . Thus we write:

Note that:

Unfortunately, for a large number of bits, carry look-ahead adders become too expensive, but they are faster than ripple adders.

Circuit

Look Ahead Adder.png

Hierarchical Carry Look-Ahead Adder

A hierarchical carry look-ahead adder uses a number of smaller carry look-ahead adders in a cascaded fashion to build a larger adder. It's much more practical, combining the Ripple Carry Adder with the carry look-ahead adder.

Circuit

Hierarchical Look Ahead Adder.png