Title :
CMOS implementation of efficient 16-Bit square root carry-select adder
Author :
Akhter, Shamim ; Chaturvedi, Saurabh ; Pardhasardi, Kilari
Author_Institution :
Dept. of Electron. & Commun. Eng., Jaypee Inst. of Inf. Technol., Noida, India
Abstract :
A 16-bit Square Root Carry-Select Adder (SQRT CSA) is implemented and analyzed in this paper. The SQRT CSA is an architecture level modification to reduce area and power dissipation as compared to that of conventional CSA. Conventional CSA with Cin=1 block is replaced with binary-to-excess-1 converter (BEC) in the modified SQRT CSA structure. The architecture of 16-bit CSA is configured into five different stages with progressivley increasing data size. In order to realize 16-bit CSA, the basic building blocks, e.g., XOR gate, AND gate, 2:1 Mux, half adder (HA) and full adder (FA) are implemented using CMOS transmission gate (CMOS TG). The ripple carry adder (RCA) and binary-to-excess converter (BEC) of different bit sizes are also implemented. Transistor level schematics are drawn using Mentor Graphics Design Architect and simulations are carried out using Eldo with TSMC 0.35μm CMOS technology and supply voltage of 3.3 V.
Keywords :
CMOS logic circuits; adders; carry logic; logic design; logic gates; 2:1 Mux; AND gate; BEC; CMOS TG; CMOS transmission gate; Mentor Graphics Design Architect; RCA; SQRT CSA; TSMC 0.35μm CMOS technology; XOR gate; binary-to-excess converter; full adder; half adder; ripple carry adder; size 0.35 mum; square root carry-select adder; transistor level schematics; voltage 3.3 V; word length 16 bit; Adders; CMOS integrated circuits; Delays; Logic gates; Power dissipation; Signal processing; Transistors; Carry-propagation adder; Carry-select adder; Ripple carry adder; Square root carry-select adder; binary-to-excess-1 converter;
Conference_Titel :
Signal Processing and Integrated Networks (SPIN), 2015 2nd International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-5990-7
DOI :
10.1109/SPIN.2015.7095289