This paper proposes a novel architecture of novel excess-1 adder based
Carry Select Adder (M2CSA) using single leaf cell i.e., 2-1 Multiplexer. The proposed
4-, 8-, 16-, 32-, 64-bit M2CSAs use 2-1 Multiplexers only. The complex gates such
as XOR gates are completely eliminated which exist in existing Carry Select Adders
(CaSeAs). A 64-bit M2CSA is distinctly decomposed for maintaining excellent cell
regularity that uses one type of 2-1 Multiplexer cell. Ripple carry adder block in
existing designs are replaced with half adders by reducing the carry propagation to
certain extent. At the outset the speed of M2CSA is improved by overcoming carry
propagation through adder blocks, especially in 32- and 64-bit adders. The area is
the major concern for CaSeAs; is also reduced for M2CSAs by maintaining the cell
regularity. The M2CSA and existing CaSeAs are designed using Verilog HDL. The
functional testing of all the designs is carried out using Cadence NCLaunch. All the
designs are synthesized & implemented using Cadence Genus and Innovus respectively
at 90nm technology node. The final ASIC layout of 64-bit M2CSA is more compact in
terms of area by an average of 17% compared to existing designs. The result analysis
and comparison reveal that M2CSAs are better in terms of speed and power dissipation
by 20% and 19% respectively. Therefore, M2CSA is best suitable to low-power, low area and high-speed applications