ADVANCES in NATURAL and APPLIED SCIENCES ISSN: 1995-0772 Published BYAENSI Publication EISSN: 1998-1090 http://www.aensiweb.com/anas 2017 Special 11(6): pages 599-604 Open Access Journal Design A Full Adder Based GDI Logic Using FinFET Technology 1 V.M.Senthilkumar, 2 K.Stella 1 Associate Professor, Dept of ECE Vivekanandha College of Engineering for Women Tiruchengode, Tamilnadu, India 2 PG Student, VLSI Design, Dept of ECE Vivekanandha College of Engineering for Women Tiruchengode, Tamilnadu, India Received 28 January 2017; Accepted 22 March 2017; Available online 28 April 2017 Address For Correspondence: V.M.Senthilkumar, Associate Professor, Dept of ECE Vivekanandha College of Engineering for Women Tiruchengode, Tamilnadu, India E-mail: vmspraneeth @gmail.com Copyright 2017 by authors and American-Eurasian Network for ScientificInformation (AENSI Publication). This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ ABSTRACT Addition operation plays a vital role for designing of various digital systems. Due to scaling trends and portability of electronic devices there is a high demand and need for low power and high speed digital circuits. So, design and analysis of low power and high performance adders are of great interest. This paper describes the design and analysis of GDI based three full adder circuits for low power applications. Using GDI cell makes it possible to reduce the number of transistors and merging this technique with double gate process causes further reduction in power and delay. All designs are simulated using HSPICE tool in FinFET 32nm technology. KEYWORDS: GDI Logic, FinFET, Full Adder. INTRODUCTION Due to technology development, the need for low power, high speed and more packing density of integrated chips (ICs), the scaling of devices became inevitable. However, the scaling of CMOS technology reaches its limit due to the short channel effects. Multi-gate MOSFET or FinFET happens to be better replacement for CMOS for scaling beyond sub-micron regime [1]. The double-gate (DG) FinFET [3] is of most interest because of its excellent suppression of short-channel effects (SCEs) and its relatively easy fabrication and integration [2]. Due to novel device structure, FinFET technology provides less static power consumption [3]. Nowadays, building low-power VLSI systems has emerged as highly in demand because of the fast growing technologies in mobile communication and computation. The battery technology doesn t expand at the same rate as the microelectronics technology. There is a restricted amount of power available for the mobile systems. So, designers are faced with more limitations: high speed, high throughput, small silicon area, and at the same time, low-power consumption. Therefore, building low-power, high-performance adder cells is of great interest [4]. In recent years, various logic styles have been proposed to implement low power adder. The aim of the paper is to implement the full adder to reduce power and delay. The main idea behind this paper aims at design, analysis and improvement of power efficiency. The aspect for improving the performance of circuits based on CMOS logic resulted in introduction of many logic styles like Pass Transistor logic (PTL), Transmission Gate logic (TG), Double Pass Transistor logic (DPTL) and also many other hybrid logics. One of the most widely used logics for low power digital circuit is Pass Transistor Logic. It has many advantages over CMOS, i.e. high speed, low power dissipation and lower interconnection effects. GDI ToCite ThisArticle: V.M.Senthilkumar, K.Stella, Design A Full Adder Based GDI Logic Using FinFET Technology. Advances in Natural and Applied Sciences. 11(6); Pages: 599-604
600 V.M.Senthilkumar and K.Stella, 2017/Advances in Natural and Applied Sciences. 11(6) Special 2017, Pages: 599-604 Technique can trounce certain drawbacks of PTL Logic. A wide range of complex logic functions in which PTL was used, can be replaced by GDI Technique and this makes the circuit simple [4-6]. Gate Diffusion Input (GDI) is a lowest power design technique which offers improved logic swing and less static power dissipation. This method is suitable for design of fast, low-power circuits, using a reduced number of transistors [5]. The paper is structured as follows: Section 2 overviews the GDI methodology. The three proposed full adders implementations based on FinFET are discussed in section 3. Section 4 discusses the simulation results of GDI based full adder designs in terms of Power, Delay and Power-Delay Product (PDP). The conclusion is drawn in Section 5. GDI Logic: The basic GDI cell is shown in below Fig.1. Though it resembles a conventional CMOS inverter the source/drain diffusion input of both PMOS and NMOS transistor is different. Source and drain diffusion input of PMOS and NMOS transistors are always coupled at V DD and GND potential in conventional inverter circuit. On the other hand, the diffusion terminal acts as an external input in the GDI cell [5-9]. It helps in the realization of various Boolean functions such as AND, OR, MUX, INVERTER, F1 and F2, as listed in Table 1. This is achieved by a change of the input configuration of the GDI cell. The Multiplexer (MUX) is the most complex function that can be implemented with a basic GDI cell, while being the most efficient function as compared to CMOS implementation. Fig. 1: GDI basic cell. GDI logic cell consists of four terminals. They are G (Common Gate input of NMOS and PMOS transistor), P (Outer diffusion node of PMOS transistor), N (Outer diffusion node of NMOS transistor), Out (Common diffusion node of both transistors) Table I: Various logic functions of GDI cell for different input configurations N P G Out Function 0 B A A B F1 B 1 A A +B F2 1 B A A+B OR B 0 A AB AND C B A A B+AC MUX 0 1 A A NOT Table I, shows how a simple change of the input configuration of the simple GDI cell corresponds to very different Boolean functions. In this paper, most of the designed circuits were based on the F1 and F2 functions. The reasons for this are as follows. 1) Both F1 and F2 are complete logic families. 2) F1 is the only GDI function that can be realized in a standard p-well CMOS process, because the bulk of any NMOS is constantly and equally biased. 3) While N input is taken at high logic level and P input is at low logic level, the diodes between NMOS and PMOS bulks to Out are directly polarized and there is a short between N and P, resulting in static power dissipation..
601 V.M.Senthilkumar and K.Stella, 2017/Advances in Natural and Applied Sciences. 11(6) Special 2017, Pages: 599-604 Full adder design: The logic function of basic full adder can be represented as Sum=A XOR B XOR C in (1) C out=a AND B + B AND C in+ A AND C in (2) Eqs. (1) and (2) are accommodate the full swing gates. By, rewriting the above full adder designs expression, the following three possible full swing GDI full adders are designed. The proposed first full adder s (Design 1) Sum and C out expressions are given in Eqs. (3) and (4), respectively. Sum= C in (A XOR B) +C in (A XNOR B) (3) C out= (A XOR B)C in+ (A XOR B)A (4) Design 1 uses XOR output as an intermediate result. C out is attained by multiplexing the inputs A and C in whose output is controlled by the selection input. Sum output can be achieved by multiplexing the XOR and its inverted version XNOR through C in input. Fig. 2: Design 1 Full adder. The presence of inverter on the critical path increases the delay of the entire circuit. This design is simple and requires a total of 18 transistors for realizing the full adder function. The resultant output waveform of Full adder Design 1 is given below and it is verified by truth table of the above design. Fig. 3: Output waveform Design 1. Design 2 The Sum and C out expressions are represented in Eqs.5 and 6, respectively. Sum= A XOR B XOR C in (5) C out= C in (A AND B) + C in (A OR B) (6) The XOR operation on the inputs A, B and C in achieves Sum function. C out function can be accomplished with the help of AND and OR gates. AND and OR gates are designed based on F1 and F2, respectively. Multiplexing the AND and OR operation through Carry input C in helps in C out realization. It requires total 28 transistors.
602 V.M.Senthilkumar and K.Stella, 2017/Advances in Natural and Applied Sciences. 11(6) Special 2017, Pages: 599-604 Fig. 4: Design 2 Full adder. The resultant output waveform of Full adder Design 2 is given below and it is verified by truth table of the above design Fig. 5: Output waveform Design 2. Design 3 It is designed by considering the XOR, AND and OR gates and the Sum and C out design expressions are given in Eqs.(7)and(8). Sum= A XOR B XOR C in (7) C out= A AND B + (A XOR B ) C in (8) Sum output can be achieved by XORing the inputs A, B and C in. The output C out is obtained with the help of AND and OR tracked by XOR gate. The realization of AND and OR gate can be done with the help of full swing F1 and F2 gates. So totally, 27 transistors are needed for designing a full adder. The proposed full adder based on Design 1, Design 2 and Design 3 are shown in the Fig 2, 4, 6. Fig. 6: Design 3 Full adder.
603 V.M.Senthilkumar and K.Stella, 2017/Advances in Natural and Applied Sciences. 11(6) Special 2017, Pages: 599-604 The resultant output waveform of Full adder Design 3 is given below and it is verified by truth table of the above design. Fig. 6: Output waveform Design 3. Result analysis: Table II: Comparison of Full adders. FULL CMOS 32 nm FinFET 32 nm ADDER P ower Delay PDP Power (µw) Delay PDP (mw) (ps) (ns) Design 1 0.706 991.6 8.17 E-15 0.373 5 1.84 E-15 Design 2 1.05 990.68 5.60 E-15 0.407 4.86 1.98 E-15 Design 3 0.810 999.99 6.65 E-15 0.406 4.98 2.02 E-15 Table II. shows the variation of average power and delay of proposed GDI based full adder design. Three GDI full adders are designed based on the full swing AND, OR and XOR gates discussed in previous section and results are compared with existing work under CMOS 32 nm technology. Design 1 is a best possible candidate for the applications in which minimum transistor count and low power is a design requirement. Design 2 offers minimum delay, so it can be suitable for battery operated and real-time applications. It has increased in transistor count compared with design 1. Design 3 offers lower delay than design 1 and it lies midway between design 1 and design 2. From the obtained results, it can be concluded that all the three proposed designs using FinFET operate with less power consumption than existing adders taken for comparison using CMOS. Hence, these designs can be suitable for realizing energy efficient arithmetic applications. Conclusion: In this work, three full adder designs that use as few as thirty transistors per bit are proposed. The design adopts full swing XOR, AND and OR gates to reduce the threshold voltage problem and to enhance the driving capability for cascaded operation. The enhanced driving capability also assists lower voltage and faster operation which leads to less power dissipation. The proposed designs are simulated using the SPICE simulation tool at 32 nm FinFET technology. The comparison is done in terms of power consumption, propagation delay and Power-Delay Product. Hence, these proposed designs may be suitable for low power and delay VLSI circuit applications. REFERENCES 1. Sobhana Tayenjam, S., R. Sriram, B. Bindu, 2015. Design of FinFET based Frequency Synthesizer, IEEE INDICON 1570178631. 2. Weimin Zhang, G. Jerry Fossum, Fellow, IEEE, and Leo Mathew, The ITFET: A Novel FinFET-Based Hybrid. 3. Device, 2006. IEEE Trans. Electron Devices, 53(9): 2335-2343. 4. Magdy Bayoumi, Anandi Dutta, 2014. FinFET based SRAM Design: A Survey on Device Circuit, and Technology Issues, IEEE, pp: 387-390.
604 V.M.Senthilkumar and K.Stella, 2017/Advances in Natural and Applied Sciences. 11(6) Special 2017, Pages: 599-604 5. Shams, A.M., A.K Darwish and M.A. Bayoumi, 2002. Performance analysis of low power 1-bit CMOS full adder cells, IEEE Trans.VLSI Syst., 10(1): 20 29. 6. Mohan Shoba, Rangaswamy Nakkeeran, 2016. GDI based full adders for energy efficient arithmetic applications,engineering Science and Technology, an International Journal,19: 485 496. 7. Foroutan, V., M. Taheri, K. Navi and A. Mazreah, 2014. Design of two low power full adder cells using GDI structure and hybrid CMOS logic style, Integration (Amst), 47(1): 48 61. 8. Morgenshtein, A., A. Fish And I.A. Wagner, 2002. Gate Diffusion Input (GDI)-A power efficient method for digital combinatorial circuits, IEEE Trans. VLSI Syst., 10(5): 566 581. 9. Uma, R. and P. Dhavachelvan, 2012. Modified gate diffusion input technique: a new technique for enhancing performance in full adder circuits, Proc. ICCCS, pp: 74 81. 10. Morgenshtein, A., I. Shwartz and A. Fish, 2014. Full swing Gate Diffusion Input (GDI) logic case study for low power CLA adder design, Integration (Amst), 47(1): 62-70. 11. Aguirre-Hernandez, M., and M. Linares-Aranda, 2011. CMOS full adders for energy efficient arithmetic applications, IEEE Trans. VLSI Syst., 19(4): 718 72. 12. Hassoune, I., D. Flandre, I. O Connor and J. Legat, 2010. ULPFA: a new efficient design of a power-aware full adder, IEEE Trans. Circuits Syst., 57(8): 2066 2074. 13. Lee, P.M., C.H. Hsu., Y.H. Hung, 2007. Novel 10-T full adders realized by GDI structure, Proc. IEEE Int. Symp. Integr. Circuits, pp: 115 118. 14. Maeen, M., V. Foroutan and K. Navi, 2009. On the design of low power 1 bit full adder cell, IEICE Electron. Expr., 6(16): 1148 1154. 15. Patel R., H. Parasar and M. Wajid, 2011. Faster arithmetic and logical unit CMOS design with reduced number of transistors, Proc. of Intl. Conf. on Advances in Communication, Network and Computing, 142: 519 522. 16. Purohit, S. and M. Margala, 2012. Investigating the impact of logic and implementation for full adder performance, IEEE Trans. VLSI Syst., 20(7): 1327 1331. 17. Ramana Murthy, G., C. Senthil Pari, P. Velraj Kumar and T.S. Lim, 2012. A new 6-T multiplexer based full adder for low power and leakage current optimization, IEICE Electronics Express, 9(17): 1434 1441. 18. Singh, R.and S. Akashe, 2014. Modeling and analysis of low power 10T full adder with reduced ground noise, J. Circuits Syst. Comput., 23(14): 1 14.