Basic Building Block
Above is the basic building block of a carry-select adder, where the block size is 4. Two 4-bit ripple carry adders are multiplexed together, where the resulting carry and sum bits are selected by the carry-in. Since one ripple carry adder assumes a carry-in of 0, and the other assumes a carry-in of 1, selecting which adder had the correct assumption via the actual carry-in yields the desired result.
Read more about this topic: Carry-select Adder
Famous quotes containing the words basic, building and/or block:
“... the basic experience of everyone is the experience of human limitation.”
—Flannery OConnor (19251964)
“The limits of prudence: one cannot jump out of a burning building gradually.”
—Mason Cooley (b. 1927)
“Painting consumes labour not disproportionate to its effect; but a fellow will hack half a year at a block of marble to make something in stone that hardly resembles a man. The value of statuary is owing to its difficulty. You would not value the finest head cut upon a carrot.”
—Samuel Johnson (17091784)