Carry-save Adder

A carry-save adder is a type of digital adder, used in computer microarchitecture to compute the sum of three or more n-bit numbers in binary. It differs from other digital adders in that it outputs two numbers of the same dimensions as the inputs, one which is a sequence of partial sum bits and another which is a sequence of carry bits.

Read more about Carry-save Adder:  Motivation, The Basic Concept, Carry-save Accumulators, Drawbacks, Technical Details