Performance Analysis of Adder Circuits Using FINFET'S

Nancharaiah Vejendla *    R. Ramana Reddy **   N. Balaji ***  
* Research Scholar, Department of Electronics and Communication Engineering, JNTU Kakinada, India.
** Professor and Head, Department of Electronics and Communication Engineering, MVGR College of Engineering (A), Viziangaram. India.
*** Professor and Vice-principal, Department of Electronics and Communication Engineering (Admin), UCOE Narasaraopeta, JNTUK, India

Abstract

Due to scaling of conventional MOS transistors, leakage currents are increasing which leads to increase in power dissipation. Increase in power dissipation puts limit on scaling. To overcome the power dissipation problem, conventional MOS transistors are replaced with FinFETs. FinFETs have low leakage currents which reduce power dissipation. In this paper the focus is on the implementation of different full adder circuits using FinFETs. Comparisons are made between CMOS and FinFET implementation of Hybrid Full Adder, 14 Transistor Full Adder, GDI based Full Adder, and 10 transistor Full Adder using 32 nm and 45 nm technology models. FinFET implementation achieves low power and high speed compared to CMOS implementation.

Keywords :

Introduction

Demand for compact processors with high speed and low power consumption is increasing day-by-day. The Arithmetic Logic Unit (ALU) plays a major role in Central Processing Unit.

Major arithmetic operation performed by ALU is addition. Adders play major role in Signal processing, Image processing and VLSI Applications. Demand for high speed and low power adders has led many researchers to focus on the design of efficient adders [22]. Scaling is one of the methods to achieve reduction in delay and power consumption. Due to scaling, the short channel effects like sub-threshold current, leakage current, and hot electron effects will increase, resulting in increase in power dissipation. These effects put a limit on scaling of conventional MOS transistors [24]. FinFET devices are the solution for narrow scaling. FinFET devices provide low power, high speed compared to conventional MOS transistors [13].

Full adder circuit designs are classified into two types based on the output. One type is with full swing output and the other without full swing output. Complementary CMOS (CCMOS Complementary Pass Transistor Logic (CPL), Transmission Gate (TGA), Transmission Function (TFA), Hybrid, 14 Transistor (14T), and 16 Transistor (16T) based full adder designs belongs to first type, which produces full swing output [10], [11], [23], [26], [27]. 10 Transistor (10T), 9 Transistor (9T), and 8 Transistor (8T) based full adder designs belong to second type, which does not produce full swing outputs [4], [16], [25], [28], [31].

The advantage of C-CMOS full adder designs[12, 33, 34], is its flexibility in voltage scaling and transistor sizing to achieve reliable operation. CPL designs which use 32 transistors [1], [5], [6], [30] contribute to low power consumption. The disadvantage is it suffers from static power dissipation due to low swing at the outputs of inverters. Double pass-transistor logic [20] and swing restored pass- transistor logic [4], [5], [20], [21] are of CPL type designs. The main disadvantage of Transmission gate logic circuit [7], [30], [34] is it requires more number of transistors to implement the same circuit. The advantage of transmission function full adder (TFA) [34], [35] is its high speed and less power dissipation compared to the conventional CMOS adders.

A full swing, low power and high speed full adders are proposed [8] by using GDI logic and Hybrid CMOS logic styles. Full adder proposed by [15] achieves high performance with reduced power delay product at low operating voltages. Low energy full adder design proposed in [29] is suitable for high speed VLSI circuit applications with less number of transistors.

From the literature survey it is evident that many researchers are working on different adder circuits to reduce the power dissipation and also to improve the operating speed.

The paper is organized as, section 1 presents the objective of the paper, section 2 provides discussion about FinFET technology, section 3 explains the Full Adder designs, section 4 describes the implementation of proposed adders, and section 5 contains simulation results and comparisons. Finally the paper is concluded.

1. Objective of the Paper

The objective of this paper is to implement Full Adder circuits using FinFET devices for low power consumption and less delay. Different adders like Hybrid Full Adder, 14 Transistor Full Adder, GDI Based Full Adder, and 10 transistor full adder circuits are implemented using FinFET 45 nm and 32 nm technology models. Predictive Technology Model (PTM) is used to simulate the designs using HSPICE. Performance metrics like delay, average power dissipation, and PDP are compared with CMOS full adder designs as well as FinFET based full adder designs.

2. FinFET Technology

The performance of conventional MOS devices decays with scaling due to short channel effects. FinFETs are the replacement of MOSFETs because of its low power dissipation, high performance, and low operating voltages. FinFET devices are made in a tall and narrow silicon island called “finger”, “leg”, or “fin”. The gate of FinFET device is wrapped around all sides of the fin. This works as the channel of the transistor. Figure 1 shows the cross section of FinFET device.

Figure 1. 3D Cross Section View of FinFET

FinFETs are evolved from the concept of Multi Gate MOSFETs. FinFET consists of source, drain, and gate terminals. In Dual Gate (DG) FETs, there are two gates, Front Gate and Back Gate. The minimum feature size in Multi Gate FETs is the Fin width not the gate length. For DG FinFET, the effective channel width is given by,

(1)

where n is the number of Fins.

Fin height and effective Fin width decides the current in the FinFET. The short channel effects are minimized by the gate electrode control in all directions.

3. Full Adders

The basic arithmetic operation in digital circuits is addition. Addition plays a major role in ALU. Full adder performs addition on three inputs (A, B, and Cin) and produces two outputs (Sum, Cout).

The truth table of Full Adder is given in Table 1.

Table 1. Truth Table of Full Adder

The Boolean expressions for Sum and Carry are generated by minimizing the truth table and the respective equations are given below.

(2)
(3)

Different full adder designs are proposed with tradeoff in power and speed. Hybrid Full Adder, 14 Transistor Full Adder (14T), Gate Diffusion Input Full Adder (GDI), and 10 Transistor Full Adder (10T) designs are simulated to observe the power consumption and delay.

3.1 Hybrid Full Adder

Hybrid full adder consists of three modules. Modules 1 and 2 consists of XNOR modules to generate Sum, module 3 to generate Cout as proposed in [3]. The modules are designed such that the Full Adder is optimized in terms of power, speed, and area. The XNOR module is responsible for power consumption in Full Adder design. Module 1 consists of modified XNOR with less power consumption. Level restoring transistors Mp3, Mn3 guarantees full swing of output logic levels. Different XOR/XNOR modules are reported in [7], [9], [32]. The output Cout is implemented using transistors Mp7, Mn7, Mp8, and Mn8. Hybrid Full Adder circuit diagram is given in Figure 2.

Figure 2. Circuit Diagram of Conventional MOS Hybrid FA

3.2 14T Full Adder

The 14T full adder uses 14 transistors to implement Sum and Cout[2]. It uses new XOR gate to produce half sum. Sum and Cout are generated by using new XOR gate and transmission gate [33]. The circuit diagram is shown in Figure 3.

Figure 3. 14T Full Adder Circuit Diagram using Conventional MOS

The efficient way of implementing logic circuits is using Gate Diffusion Input logic proposed by [35]. GDI technique reduces power dissipation, area, and delay. The circuit diagram of GDI is shown in Figure 4 [17].

Figure 4. GDI Circuit Diagram

GDI consists of NMOS and PMOS transistors with common gate input, P input to source of PMOS, and N input to source of NMOS. The advantage of GDI technique is, it consumes less silicon area compared to other methods as it consists of less number of transistors, as the area is less the node capacitance is also less[18].

The logic circuit diagram of GDI Full Adder [19] is shown in Figure 5. The Full Adder consists of 2 XOR gates and 2 by 1 nd Multiplexer. Sum is produced at the output of 2 XOR gate and Cout is generated at the output of multiplexer

Figure 5. Circuit Diagram of GDI Full Adder

3.4 10 T Full Adder

Static Energy Recovery Full adder (SERF) design proposed by [14] uses 10 number of transistors, which does not require inverted inputs. 10T FA consists of two 4-transistor XNOR circuits and one 2-to-1 multiplexer. The circuit diagram of 10T full adder is shown in Figure 6.

Figure 6. Circuit Diagram of 10T FA

4. Implementation

Hybrid Full Adder, 14T FA, GDI FA, and 10T FA are implemented using 32 nm CMOS predictive technology model. The parameters used to simulate the circuits are given in Table 2.

Table 2. 32 nm CMOS Technology Model Parameters

Figure 7 shows the simulation waveforms of CMOS Full Adder circuit.

Figure 7. Simulation Waveforms of CMOS Full Adder

The simulation results and analysis of conventional MOS transistor Hybrid Full adder, 14T FA, GDI FA and 10T FA are given in Table 3.

Table 3. Simulation Results of Conventional MOS Transistor based FAs

Hybrid Full adder, 14T FA, GDI FA, and 10T FA are implemented using FinFETs. The circuits are simulated using HSPICE with predictive technology models of 45 nm and 32 nm FinFET models

The technology parameters for 45 nm and 32 nm FinFET are given in Table 4.

Table 4. FinFET 45 nm, 32 nm Technology Model Parameters

Figure 8 shows the simulation waveforms of FinFET full adder circuit. The simulation results and analysis of FinFET based Hybrid Full adder, 14T FA, GDI FA, and 10T FA are given in Table 5.

Figure 8. Simulation Waveforms of FinFET Full Adder

Table 5. Simulation Results of FinFET based Full Adders

5. Results

The proposed full adders are designed using DG FinFETs. The proposed designs are simulated using HSPICE tool and compared with the CMOS designs. Comparison of simulation results of CMOS based full adders and FinFET based full adders are presented in Table 6 for the performance metrics delay, average power dissipation and PDP. Simulation results show that the FinFET full adders achieve high speed, low power dissipation than the conventional MOS based designs.

Table 6. Comparison of Simulation Results of CMOS based and FinFET based Full Adders

The delay comparison of implemented CMOS full adders is presented in Figure 9. The delay of GDI based full adder is less compared to other full adder circuits.

Figure 9. Delay of CMOS Full Adder Circuits

In Figure 10, comparison of the average power dissipation of different FA circuits is presented. It is evident that the power dissipation of 10 transistor full adder circuit is less compared to other full adder circuits.

Figure 10. Average Power Dissipation of CMOS Full Adder Circuits

In Figure 11, the comparison of PDP for different FA circuits is given. PDP is the product of power and delay. The PDP of 10 Transistor based full adder circuit has low value compared to other designs.

Figure 11. PDP of CMOS Full Adder Circuits

The comparison of delay between Conventional CMOS Full Adder circuits and FinFET Full Adder circuits is presented in Figure 12.

Figure 12. Comparison of Delay between Conventional CMOS and FinFET Implementation of Full Adders

In Figure 13, the comparison of average power dissipation between CMOS Full Adder circuits and FinFET Full Adder circuits is presented.

Figure 13. Comparison of Average Power Dissipation between Conventional CMOS and FinFET Implementation of Full Adders

The comparison of delay between 45 nm and 32 nm FINFET based Full Adder designs is given in Figure 14.

Figure 14. Comparison of Delay between 45 nm and 32 nm FINFET Implementation of Full Adders

In Figure 15, the comparison of average power dissipation between 45 nm and 32 nm FinFET Full Adder circuits is presented.

Figure 15. Comparison of Average Power Dissipation between 45 nm and 32 nm FinFET Implementation of Full Adders

Conclusion

The proposed FinFET based full adder designs are implemented and compared with conventional CMOS full adders. Hybrid full adder using FinFETs achieved a reduction of 97.2% in delay and 89.8% average power consumption. 14 transistor full adder using FinFET achieved 99.9% and 99.6% reduction in delay and power. GDI FA using FinFETs reduces delay and power by 92.1% and 25.8%. 10T FA using FinFETs reduces delay and power by 99.6% and 18.3%. The proposed FinFET based full adders consume less power and delay is also less compared to conventional MOS designs.

Recommendations

FinFET devices consume less power and low delay compared to conventional CMOS devices. By varying the fin width, fin height, doping concentrations of FinFETs, power dissipation and delay can further be optimized.

References

[1]. Abu-Khater, I. S., Bellaouar, A., & Elmasry, M. I. (1996). Circuit techniques for CMOS low-power high-performance multipliers. IEEE Journal of Solid-State Circuits, 31(10), 1535- 1546.
[2]. Abu-Shama, E. & Bayoumi, M. (1995). A new cell for low power adders. Proc. Int. Midwest Symp. Circuits and Systems, 1014–1017. .
[3]. Bhattacharyya, P., Kundu, B., Ghosh, S., Kumar, V., & Dandapat, A. (2015). Performance Analysis of a Low-Power High-Speed Hybrid 1-bit Full Adder Circuit. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 23(10).
[4]. Bui, H. T., Wang, Y., & Jiang, Y. (2002). Design and analysis of low-power 10-transistor full adders using novel XOR-XNOR gates. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 49(1), 25-30.
[5]. Chandrakasan, A. P. & Brodersen, R. W. (1995). Low Power Digital CMOS Design. Kluwer AcademicPublishers
[6]. Chandrakasan, A. P., Sheng, S., & Brodersen, R. W. (1992). Low power CMOS digital design. IEEE Journal of Solid-State Circuits, 27(4), 473–484.
[7]. Chang, C. H., Gu, J., & Zhang, M. (2005). A review of 0.18-/spl mu/m full adder performances for tree structured arithmetic circuits. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 13(6), 686-695.
[8]. Foroutan, V., Taheri, M., Navi, K., & Mazreah, A. A. (2014). Design of two Low-Power full adder cells using GDI structure and hybrid CMOS logic style. INTEGRATION, the VLSI Journal, 47(1), 48-61.
9]. Goel, S., Elgamel, M. A., & Bayoumi, M. A. (2003, September). Novel design methodology for highperformance XOR-XNOR circuit design. In Integrated Circuits and Systems Design, 2003. SBCCI 2003. th Proceedings. 16 Symposium on (pp. 71-76). IEEE.
[10]. Goel, S., Gollamudi, S., Kumar, A., & Bayoumi, M. (2004). On the design of low-energy hybrid CMOS 1 -bit full th adder cells, Proceedings of the 47 IEEE International Midwest Symposium on Circuits and Systems, (pp.209-212).
[11]. Goel, S., Kumar, A., & Bayoumi, M. A. (2006). Design of robust, energy-efficient full adders for deepsubmicrometer design using hybrid-CMOS logic style. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 14(12), 1309-1321.
[12]. Kang, S. M., Leblebici, Y., & Kim, C. (2014). CMOS Digital Integrated Circuits: Analysis & Design (No. EPFLBOOK- 202021). McGraw-Hill Higher Education.
[13]. King, T. J. (2005, May). FinFETs for nanoscale CMOS digital integrated circuits. In Proceedings of the 2005 IEEE/ACM International Conference on Computer-Aided Design (pp. 207-210). IEEE Computer Society.
[14]. Kumar, K. R., Reddy, P. M., Sadanandam, M., Kumar, A. S., & Raju, M. (2017, February). Design of 2T XOR gate based full adder using GDI technique. In Innovative Mechanisms for Industry Applications (ICIMIA), 2017 International Conference on (pp. 10-13). IEEE.
[15]. Kumar, P. & Sharma, R. K. (2016). Low voltage high performance hybrid full adder. Engineering Science and Technology, an International Journal, 19(1), 559-565.
[16]. Lin, J. F., Hwang, Y. T., Sheu, M. H., & Ho, C. C. (2007). A novel high-speed and energy efficient 10-transistor full adder design. IEEE Transactions on Circuits and Systems I: Regular Papers, 54(5), 1050-1059.
[17]. Morgenshtein, A., Fish, A., & Wagner, I. A. (2002). Gate-diffusion input (GDI): A power-efficient method for digital combinatorial circuits. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 10(5), 566-581.
[18]. Morgenshtein, A., Shwartz, I., & Fish, A. (2010, November). Gate diffusion input (GDI) logic in standard CMOS nanoscale process. In Electrical and Electronics th Engineers in Israel (IEEEI), 2010 IEEE 26 Convention of (pp. 000776-000780). IEEE.
[19]. Mukherjee, B., & Ghosal, A. (2015, July). Design and study of a low power high speed full adder using GDI multiplexer. In Recent Trends in Information Systems (ReTIS), nd 2015 IEEE 2 International Conference on (pp. 465-470). IEEE.
[20]. Parameswar, A., Hara, H., & Sakurai, T. (1994, May). A high speed, low power, swing restored pass-transistor logic based multiply and accumulate circuit for multimedia applications. In Custom Integrated Circuits Conference, 1994., Proceedings of the IEEE (pp. 278-281). IEEE.
[21]. Parameswar, A., Hara, H., & Sakurai, T. (1996). A swing restored pass-transistor logic-based multiply and accumulate circuit for multimedia applications. IEEE Journal of Solid-State Circuits, 31(6), 804-809.
[22]. Rabaey, J. M., Chandrakasan, A. P., & Nikolic, B. (2002). Digital Integrated Circuits (Vol. 2). Englewood Cliffs: Prentice Hall.
[23]. Radhakrishnan, D. (2001). Low-voltage low-power CMOS full adder. IEE Proceedings-Circuits, Devices and Systems, 148(1), 19-24.
[24]. Semiconductor Industry Association. (2011). International Technology Roadmap for Semiconductors. Retreived from https://www.semiconductors.org/ clientuploads/Research_Technology/ITRS/2011/2011ExecS um.pdf
[25]. Shalem, R., John, E., & John, L. K. (1999, March). A novel low power energy recovery full adder cell. In VLSI, 1999. Proceedings. Ninth Great Lakes Symposium on (pp. 380-383). IEEE.
[26]. Shams, A. M., & Bayoumi, M. A. (1997, November). A structured approach for designing low power adders. In Signals, Systems, & Computers, 1997. Conference Record of the Thirty-First Asilomar Conference on (Vol. 1, pp. 757- 761). IEEE. .
[27]. Shams, A. M., & Bayoumi, M. A. (2000). A novel highperformance CMOS 1-bit full-adder cell. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 47(5), 478-481.
[28]. Shams, A. M., Darwish, T. K., & Bayoumi, M. A. (2002). Performance analysis of low-power 1-bit CMOS full adder cells. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 10(1), 20-29.
[29]. Shoba, M., & Nakkeeran, R. (2016). GDI based full adders for energy efficient arithmetic applications. Engineering Science and Technology, an International Journal, 19(1), 485-496.
[30]. Vai, M. M. (2001). VLSI Design. Taylor & Francis
[31]. Vesterbacka, M. (1999). A 14-transistor CMOS full adder with full voltage-swing nodes. In Signal Processing Systems, 1999. SiPS 99. 1999 IEEE Workshop on (pp. 713- 722). IEEE.
[32]. Wairya, S., Singh, G., Nagaria, R. K., & Tiwari, S. (2011, December). Design analysis of XOR (4T) based low voltage CMOS full adder circuit. In Engineering (NUiCONE), 2011 Nirma University International Conference on (pp. 1-7). IEEE.
[33]. Wang, J. M., Fang, S. C., & Feng, W. S. (1994). New efficient designs for XOR and XNOR functions on the transistor level. IEEE Journal of Solid-State Circuits, 29(7), 780-786.
[34]. Weste, N., & Harris, D. (2005). CMOS VLSI Design. Pearson Wesley.
[35]. Zhuang, N., & Wu, H. (1992). A new design of the CMOS full adder. IEEE Journal of Solid-State Circuits, 27(5), 840-844.