File:Carry-select-adder-detailed-block.png

Summary
This is the basic building block of a carry select adder. These are chained together to form a much larger adder.