Improving the performance of transmission gate and hybrid CMOS Full Adders in chain and tree structure architectures

Abstract A Full Adder (FA) is the basic building block of many VLSI sub-systems, and generally it falls into the critical path of the system. Several Transmission Gate (TG) and hybrid CMOS FA designs have been proposed in literature to achieve low Power Delay Product (PDP). But, their performance degrades when used in chain and tree structures, mainly due to poor driving capability. This paper introduces new design approach, a triplet design, to improve performance of TG and hybrid CMOS FA designs in chain and tree structures without inserting buffers. Two new hybrid CMOS FA designs, which are suitable for triplet design approach are also proposed in this paper. Six different FA designs (TG and hybrid CMOS FAs) are chosen to build 4, 8 and 16 bit Ripple Carry Adders (RCA) and multipliers, and we also studied the improvement in PDP using triplet design approach. Schematics and layouts of RCA and multiplier are designed in Cadence Virtuoso using gpdk045 library, and compared based on PDP.

[1]  Yingtao Jiang,et al.  Design and analysis of low-power 10-transistor full adders using novel XOR-XNOR gates , 2002 .

[2]  Magdy A. Bayoumi,et al.  Noise-tolerant design and analysis for a low-voltage dynamic full adder cell , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[3]  Magdy A. Bayoumi,et al.  Design of Robust, Energy-Efficient Full Adders for Deep-Submicrometer Design Using Hybrid-CMOS Logic Style , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  Mazad Zaveri,et al.  An input test pattern for characterization of a full-adder and n-bit ripple carry adder , 2016, 2016 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[5]  Alberto Zanoni Toom-Cook 8-way for Long Integers Multiplication , 2009, 2009 11th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[6]  Seyyed Reza Talebiyan,et al.  Design of new low-power high-performance full adder with new XOR-XNOR circuit , 2015, 2015 International Congress on Technology, Communication and Knowledge (ICTCK).

[7]  Ming Gu,et al.  Overlap-free Karatsuba-Ofman polynomial multiplication algorithms , 2010 .

[8]  David Harris,et al.  CMOS VLSI Design: A Circuits and Systems Perspective , 2004 .

[9]  Martin Margala,et al.  Investigating the Impact of Logic and Circuit Implementation on Full Adder Performance , 2012, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[10]  Tarek Darwish,et al.  Performance analysis of low-power 1-bit CMOS full adder cells , 2002, IEEE Trans. Very Large Scale Integr. Syst..

[11]  Yin-Tsung Hwang,et al.  Low power 10-transistor full adder design based on degenerate pass transistor logic , 2012, 2012 IEEE International Symposium on Circuits and Systems.

[12]  Rajiv Gupta,et al.  Low-Power Logic Styles : CMOS vs CPL , 1996, ESSCIRC '96: Proceedings of the 22nd European Solid-State Circuits Conference.

[13]  Makoto Suzuki,et al.  A 1.5-ns 32-b CMOS ALU in double pass-transistor logic , 1993 .

[14]  Shaiful Jahari Hashim,et al.  A low power multiplexer based pass transistor logic full adder , 2015, 2015 IEEE Regional Symposium on Micro and Nanoelectronics (RSM).

[15]  J. V. R. Ravindra,et al.  Power Aware and Delay Efficient Hybrid CMOS Full-Adder for Ultra Deep Submicron Technology , 2013, 2013 European Modelling Symposium.

[16]  Vinay Kumar,et al.  Performance Analysis of a Low-Power High-Speed Hybrid 1-bit Full Adder Circuit , 2015, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[17]  Phuong Thi Yen,et al.  Performance analysis of full adder (FA) cells , 2011, 2011 IEEE Symposium on Computers & Informatics.

[18]  Massimo Alioto,et al.  Delay uncertainty due to supply variations in static and dynamic full adders , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[19]  Haomin Wu,et al.  A new design of the CMOS full adder , 1992 .

[20]  Mónico Linares Aranda,et al.  CMOS Full-Adders for Energy-Efficient Arithmetic Applications , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[21]  Mariano Aguirre,et al.  An Alternative Logic Approach to Implement High-Speed Low-Power Full Adder Cells , 2005, 2005 18th Symposium on Integrated Circuits and Systems Design.

[22]  Mazad Zaveri,et al.  A low-power high-speed hybrid full adder , 2016, 2016 20th International Symposium on VLSI Design and Test (VDAT).

[23]  Kiat Seng Yeo,et al.  Low Voltage, Low Power VLSI Subsystems , 2004 .

[24]  Magdy A. Bayoumi,et al.  A 10-transistor low-power high-speed full adder cell , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[25]  Christof Paar,et al.  A New Architecture for a Parallel Finite Field Multiplier with Low Complexity Based on Composite Fields , 1996, IEEE Trans. Computers.

[26]  Xiaoli Guo,et al.  N-Term Karatsuba Algorithm and its Application to Multiplier Designs for Special Trinomials , 2018, IEEE Access.

[27]  Massimo Alioto,et al.  Analysis and comparison on full adder block in submicron technology , 2002, IEEE Trans. Very Large Scale Integr. Syst..