Upload: dwarakamaneekantaaddagiri

Post on 25-Feb-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 [email protected]

    1/6

    IEEE SPONSORED 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEM(ICECS 2015)

    978-1-4788-7225-8/15/$31.00 2015 IEEE310

    Analysis of Energy Efficient PTL based Full Adders

    using different Nanometer Technologies

    Deepa

    M.Tech. (VLSI)Department of Electronics and Communication

    JSS Academy of Technical Education-NOIDA, [email protected]

    Sampath Kumar V.

    Asst. ProfessorDepartment of Electronics and Communication

    JSS Academy of Technical Education-NOIDA, India

    Abstract Full adder can be designed using CMOS logic,

    transmission gates, dynamic logic or pass transistor logic. This

    paper presents Pass Transistor Logic based one bit full adders.

    The PTL based adder designs considered were SERF adder,

    9A adder, 13A adder, CLRCL adder and 8T adder.

    Conventional 28T CMOS adder was also analysed. All thedesigns were simulated using Tanner EDA tool. Simulations

    were done at 180nm, 130nm and 90nm technologies. Transient

    analyses were done at frequencies ranging from 100MHz to

    500MHz. The load capacitance was varied between 50fF to

    250fF. Performance analyses were done with respect to power,

    delay and energy consumption obtained at 180nm, 130nm and

    90nm technologies. At 180nm and 90nm, the 8T adder has

    lower power delay product (PDP). At 130nm 13A adder has got

    lower PDP when compared to all other adder designs. The 2-

    bit, 4-bit and 8-bit ripple carry adders were designed at 180nm

    technology to analyse the performance in real time

    applications. 8T and 13A ripple carry adders were found to be

    the best with respect to delay and energy consumption

    respectively.

    KeywordsPass Transistor Logic (PTL), Complementary

    Metal Oxide Semiconductor (CMOS), Power Delay Product

    (PDP), Complementary and Level Restoring Carry Logic

    (CLRCL), Static Energy Recovery Full (SERF) adder

    I. INTRODUCTION

    Low power portable handheld devices are in demandtoday. More emphasis is laid on low power and compactnessof designs. One bit full adder is the essential and basicbuilding blocks used in many VLSI circuits like ripple carryadder and multiplier. One bit full adder can be designedusing many logic techniques like CMOS, Transmission Gate(TG), dynamic logic and PTL [1].

    In CMOS logic, we use both pull up and pull downnetworks. It has got NMOS pull down network alwaysconnected between output and ground. The PMOS pull upnetwork will be connected between power supply and output.We require at least 28 transistors to build one bit full adder.In TG based design one TG is built using 1NMOS and1PMOS. The drawback of TG logic is we needcomplementary controlling signals for its operation. At leastwe require 20 transistors to build TG based full adder.

    Dynamic logic circuits have clock tree and it increases thecircuit complexity. The power dissipation will be slightlyhigher in dynamic logic circuits due to the presence of clocktree.

    The PTL based technique uses less number of transistorscompared to all other design techniques [2]. PTL based addercan be designed using only 10 or 8 transistors. The drawbackof PTL is degraded voltage swing at the output. There will bemultiple threshold drops at the output. The NMOS can pass0signal well, but can never pass 1 signal accurately. Therewill always be threshold loss and output signal of NMOSwill be (VDD-Vtn). The PMOS can pass 1 signal well butcan never pass 0 signal accurately. It is always |+Vtp

    II. REVIEW

    |. Ifoutput voltage swing is not a major concern and we want todesign circuits with reduced design complexity then PTL isbest. This technique ensures both lower PDP and lowtransistor count.

    Energy consumption of any circuit is the power delay

    product. Power dissipation and delay are two design criteriawhich are conflicting in nature [3]. Designing circuits withlow power dissipation with higher speed is difficult task. Sothe best performance measurement will be PDP. Energyconsumption is nothing but the average energy required bythe output signal to switch from high to low or vice versa. Inthis paper we had considered five PTL based adder designsand one conventional 28T CMOS adder for PDPperformance analysis.

    The first adder considered is 28T CMOS adder [3] [9].There are 14 transistors in the NMOS net which is connected

    between output and ground. Another 14 transistors in PMOSnet connected between power supply and output. This isdesigned rewriting Sum and Carry equations as in (1) and(2).

    (1)

    (2)

  • 7/25/2019 [email protected]

    2/6

    311

    CMOS full adder circuit can be seen in Figure 1.The

    circuit has got full peak to peak voltage swing and smallerdelay. The main disadvantage of this circuit is higher powerdissipation and transistor count.

    The next full adder is PTL based SERF adder [4]. It canbe designed using only 10 transistors. There is no direct pathto the ground in this adder and hence short circuit current is

    not generated. We know that total power dissipation of anycircuit is as in (3)

    Ptotal=Pswitching+Pshort circuit+Pleakage (3)

    The SERF adder doesnt contribute power dissipation dueto short circuit. So overall power dissipation is reduced. Thecharge stored in the load capacitance is applied back tocontrol the gates, which otherwise will drain through groundduring logic low. The SERF adder can be designed as shownin Figure 2.

    Figure 1. 28 transistor CMOS full adder.

    Figure 2. SERF PTL based full adder.

    Next PTL based adder is 9A adder[5]. Total of 41 adderscan be built using different combination xor/xnor gates. 9Aand 13A adders stand out best among all adders with lowpower dissipation and high speed. 9A adder is built usingSER xnor and Groundless xnor gates[6] [7]. The G-xnor hasno direct path to ground and hence contributes to low powerdissipation. The 9A adder can be seen in Figure. 3

    Next is the 13A adder [5].13A adder is designed with

    combination of SER xnor and inverter type xnor as shown inFigure 4. The main advantage of 13A adder is SER xnorwhere static energy is recovered and thus the powerdissipation is reduced.

    Another PTL based adder considered is Complementaryand Level Restoring Carry Logic (CLRCL) adder [8]. It isbuilt using two inverters and three PTL based multiplexers asshown in Figure. 5. The inverters act as buffers and help topropagate carry signal fast. One of the inverter produces thecomplementary signal of Cout which is useful in generatingSum signal. The inverters also help to restore swing of theoutput signal.

    Figure 3. 9A PTL based full adder.

    Figure 4. 13A PTL based full adder.

  • 7/25/2019 [email protected]

    3/6

    312

    The 8T adder [9] is designed using 3 multiplexes and 1inverter as shown in Fig. 6. The inverter acts buffer andreduces propagation delay of Sum signal. It also providescomplement of Cout signal which is used to generate Sumsignal of 8T adder. The 8T adder is designed using Sum andCarry signals as in (4) and (5)

    (4)

    (5)

    Figure 5. CLRCL PTL based full adder.

    Figure 6. 8T PTL based full adder.

    III. SIMULATION RESULTS AND PERFORMANCEANALYSIS OF FULL ADDERS

    The simulations were carried out using Tanner EDA toolat 180nm, 130nm and 90nm technologies. All the adderdesigns were simulated to obtain power dissipation anddelay. Then power delay product (PDP) is calculated.Simulations were done at 180nm technology with powersupply of 1.8V. Average power dissipation is obtained as

    shown in (6). Propagation delay is the time between 50% offastest changing input to 50% of fastest changing output.

    (6)

    Power dissipation of all adder designs at 180nmtechnology can be seen in TABLE I. The frequency of inputsignals was varied from 100MHz to 500MHz. The outputload capacitance applied was 100fF. It is observed that as weincrease the frequency the power dissipation also increases.It was analysed from the table that, at lower frequencies 13Aadder has the lower power dissipation and at higherfrequencies CLRCL adder has the low power dissipation.

    The 28T CMOS adder has got highest power dissipationamong all adder designs.

    TABLE I. POWER DISSIPATION OF ALL ADDERDESIGNS AT 180NM TECHNOLOGY

    Power Dissipation(uW)

    FA Cell 100M

    Hz

    150

    MHz

    200

    MHz

    300

    MHz

    500

    MHz

    28T 46.61 74.1 97.28 144.8 227

    SERF 44.84 65.98 83.56 121.5 175.8

    9A 39.58 58.35 77.38 107.9 145.8

    13A 34.73 51.08 64.48 92.62 127.9

    CLRCL 47.69 58.78 64.87 84.26 123.4

    8T 48.02 59.62 67.69 92.68 134.8

    All the adder designs were simulated to find out delay atvarious load capacitances ranging from 50fF to 250fF atfrequency of 200MHz. The TABLE II shows delay of alladders at 180nm technology. When lower output load wasapplied, 8T has got less delay and at higher output load 28TCMOS adder has got lesser delay. The power delay productis obtained for all adder designs as shown in Figure 7. PDP iscalculated for various output loads ranging from 50fF to250fF at frequency of 200MHz. 8T adder has got lowerenergy consumption at low output loads but not at higherload 200fF and 250fF.

  • 7/25/2019 [email protected]

    4/6

    313

    TABLE II. DELAY OF ALL ADDER DESIGNS AT 180NMTECHNOLOGY

    Delay(ns)

    FA Cell 50fF 100fF 150fF 200fF 250fF

    28T 0.255 0.355 0.472 0.581 0.69

    SERF 0.488 0.747 0.961 1.2 1.46

    9A 0.274 0.488 0.671 0.869 1.07

    13A 0.412 0.591 0.742 0.852 1.02

    CLRCL 0.394 0.644 0.894 1.14 1.4

    8T 0.244 0.279 0.348 0.697 1.05

    Figure 7. Comparison of energy consumption of all adderdesigns for various output loads at 180nm technology.

    The adder designs were simulated at lower technologieslike 130nm and 90nm. At lower technologies we can work atlower supply voltage. The power dissipation is proportionalto supply voltage as shown in (7). If supply voltage isreduced then power dissipation automatically reduces. Thefeature size of the transistor also reduces at lowertechnologies and accordingly internal capacitances andresistances also reduce. These features help to produce betterresults at lower technologies

    Pavg = V

    2

    DD*Cload*f(7)

    All adders were simulated at 130nm technology at supplyvoltage of 1.3V. The power dissipation of all adder designs isless as compared to 180nm technology. Here also thefrequencies are varied from 100MHz to 500MHz as shown inTABLE III. Load of 100fF was applied in all the cases. The13A adder has got low power dissipation at all the specified

    frequencies. The delay is obtained by varying loadcapacitance from 50fF to 250fF with frequency of 200MHZas in TABLE IV. The 8T adder operates at high speed atlower output loads otherwise 28T CMOS adder is best.

    The energy consumption of all adder designs at 130nmtechnology is as shown in Figure 8. The energy consumptionof 8T adder is lowest at load capacitance of 50fF, otherwise13A adder is best. SERF adder has got the highest energy

    consumption despite of its energy recovery concept.

    TABLE III. POWER DISSIPATION OF ALL ADDERDESIGNS AT 130NM TECHNOLOGY

    Power Dissipation(uW)

    FA Cell 100

    MHz

    150

    MHz

    200

    MHz

    300

    MHz

    500

    MHz

    28T 24.4 38.76 50.9 75.61 125.95

    SERF 37.17 49 64.41 82.63 116.87

    9A 31.91 42.1 55.72 71.31 103.6

    13A 17.74 25.37 32.33 45.35 69.66

    CLRCL 37.86 54.44 60.21 71.69 96.13

    8T 34.18 44.67 49.85 63.34 86.65

    TABLE IV. DELAY OF ALL ADDER DESIGNS AT 130NMTECHNOLOGY

    Delay(ns)

    FA Cell 50fF 100fF 150fF 200fF 250fF

    28T 0.186 0.236 0.304 0.355 0.422

    SERF 0.396 0.503 0.701 0.884 1.07

    9A 0.236 0.321 0.456 0.608 0.761

    13A 0.288 0.316 0.398 0.522 0.618

    CLRCL 0.209 0.313 0.418 0.523 0.627

    8T 0.181 0.252 0.322 0.413 0.463

    Simulations were carried at 90nm technology at supplyvoltage as low as 1V. The power dissipation of all adderswas very low as compared to 180nm and 130nm as shown inTABLE V. 13A adder has got lowest power dissipation and28T CMOS adder has got the highest power dissipation at allthe frequencies. 9A adder also has low power dissipation.

  • 7/25/2019 [email protected]

    5/6

    314

    Figure 8. Comparison of energy consumption of all adderdesigns for various output loads at 130nm technology.

    TABLE V. POWER DISSIPATION OF ALL ADDERDESIGNS AT 90NM TECHNOLOGY

    Power Dissipation (uW)

    FA Cell 100

    MHz

    150

    MHz

    200

    MHz

    300

    MHz

    500

    MHz

    28T 15.36 24.31 31.92 47.27 78.81

    SERF 12.13 20.22 25.5 38.46 60.97

    9A 6.97 10.98 14.34 20.96 34.16

    13A 5.26 8.67 10.88 16.27 26.91

    CLRCL 12.6 17.92 19.57 24.65 35.18

    8T 12.7 18.65 21.45 27.85 37.45

    Delay for all the adder designs was obtained by varyingoutput load at frequency of 200MHz as shown in the TABLEVI. Except for load of 250fF, at all other loading conditionsthe 8T adder has got the lowest delay. At 250fF SERF adderhas got the lowest delay of 0.494ns and 9A adder has gothighest delay of 0.787ns.

    When we observe tables for power dissipation and delayat different nanometer technologies, we see that both delayand power dissipation have conflicting criteria. If powerdissipation of any adder is low at particular technology thenits delay is high. We are unable to decide which adder design

    is best at particular technology. So PDP is best measurement.The variation of PDP of all adder designs at 90nm can beobserved from Figure 9. It shows that at lower output loadcapcitance 8T adder has lowest PDP. 13A adder has got thelower PDP for ouput load capacitance of 200fF and 250fF.

    TABLE VI. DELAY OF ALL ADDER DESIGNS AT 90NMTECHNOLOGY

    Delay(ns)

    FA Cell 50fF 100fF 150fF 200fF 250fF

    28T 0.178 0.275 0.385 0.467 0.563

    SERF 0.121 0.221 0.302 0.393 0.494

    9A 20.168 0.337 0.487 0.637 0.787

    13A 0.19 0.317 0.449 0.562 0.718

    CLRCL 0.145 0.27 0.415 0.436 0.54

    8T 0.076 0.106 0.198 0.366 0.564

    Figure 9. Comparison of energy consumption of all

    adder designs for various output loads at 90nm technology.

    IV. SIMULATION RESULTS AND PERFORMANCEANALYSIS OF RIPPLE CARRY ADDERS

    All the single bit adders can be used for constructingripple carry adders. The ripple carry adders are built usingone bit full adders through logic chaining. The ripple carryadders provide performance analysis of full adders in realtime applications. Full adders are used to build 2-bit, 4-bitand 8-bit adders. Simulations were done at 180nmtechnology with power supply of 1.8V. Six different inputpatterns are applied to each full adder [5]. The longest delayof each adder is obtained. Adders were cascaded to buildripple carry adders [8] at frequency of 200MHz and loadcapacitance of 100fF. Average power dissipation of 2-bit, 4-bit and 8-bit are obtained as in TABLE VII. The powerdissipation of each adder increases as number of stagesincrease. The power dissipation of CLRCL adder is highestamong 2-bit and 4-bit adders. The power dissipation of 13Ais lowest in all three cases. The power dissipation of 8-bitCLRCL adder has highest power dissipation of 3.432mwatts.

  • 7/25/2019 [email protected]

    6/6

    315

    TABLE VII.POWER DISSIPATION AND DELAY OF ALL RIPPLECARRY ADDER DESIGNS

    The transistor count of 28T CMOS ripple carry adder isvery high among all ripple carry adders. So PTL basedadders are best suited for designing ripple carry adders. Carrydelay analysis from Figure 10 shows that 8T has got lesser

    delay in all 3 cases. Energy consumption is obtained for alladder designs and we can see from Figure 11, that 13A adderhas got lowest energy consumption and 8T adder is thesecond best.

    Figure 10. Comparison of worst case analysis of carrydelay in PTL based ripple carry adder designs

    Figure 11. Comparison of energy consumption of ripplecarry adder designs

    V. CONCLUSION

    The five PTL based adder designs and a 28T CMOSadder design are presented in this paper. The results showthat, among all the PTL based adders the power dissipationof 13A adder was lowest and best suited for low powerapplications. When delay is taken into consideration 8T haslowest delay among all the adders. 13A has lowest energy

    consumption at 130nm technology. At 180nm and 90nm 8Tadder has lowest energy consumption. 2-bit, 4-bit and 8-bitripple carry adders were designed. 8T ripple carry adder wasfastest among all ripple carry adders, when analyzed forworst case carry delay. 13A ripple carry adder has got verylow energy consumption as 2-bit, 4-bit and 8-bit ripple carryadder. The transistor count of 28T CMOS ripple carry adderis very high among all ripple carry adders. So PTL basedadders are best suited for designing ripple carry adders.Overall 13A and 8T adders can be considered as best energyefficient PTL based adders.

    REFERENCES

    [1] N.Weste and K. Eshraghian, Principles of CMOSVLSI Design, ASystemPerspective. Reading, MA: Addison-Wesley, 1993

    [2] R. Zimmermann and W. Fichtner, Low-power logic styles: CMOSversus pass-transistor logic, IEEE J. Solid-State Circuits, vol. 32,

    pp.10791090, July 1997.

    [3] Sung-Mo Kang and Yusuf, CMOS digital interated circuits: analysisand design, Tata McGraw-Hill Edition 2003.

    [4] R. Shalem, E. John, and L. K. John,A novel low power energyrecovery full adder cell, in Proc. IEEE Great Lakes VLSI Symp.,

    pp.380383Feb. 1999.

    [5] H. T. Bui, Y. Wang, and Y. Jiang, Design and analysis of low-power10-transistor full adders using XOR-XNOR gates, IEEE Trans.CircuitsSyst. II, Analog Digit. Signal Process., vol. 49, no. 1, pp. 2530, Jan.2002.

    [6] Sumeer Goel, Mohamed A. Elgamel and Magdy A. Bayoumi Novel

    Design Methodology for High-Performance XOR-XNOR CircuitDesign, Proceedings of the 16th Symposium on Integrated Circuitsand Systems Design (SBCCI03).

    [7] J. Wang, S. Fang, and W. Feng, New efficient designs for XOR andXNOR functions on the transistor level, IEEE J. Solid-StateCircuits,vol. 29, pp. 780786, July 1994.

    [8] Jin-Fa Lin, Yin-Tsung Hwang, Ming-Hwa Sheu and and Cheng-CheHo A Novel High-Speed and Energy Efficient10-Transistor FullAdder Design transactions on circuits and systemsi: regular

    papers, vol. 54, no. 5, may 2007.

    [9] Yi WEI, Ji-zhong SHEN Design of a novel low power 8-transistor 1-bit full adder cell Wei et al. / J Zhejiang Univ-Sci 606 C (Comput &Electron) 2011 -12.

    FA

    Cell

    2-bit 4-bit 8-bit

    Power

    (mW)

    Delay

    (ns)

    Power

    (mW)

    Delay

    (ns)

    Power

    (mW)

    Delay

    (ns)

    28T 0.199 3.14 0.435 5.27 0.835 7.51

    SERF 0.098 4.98 0.232 6.59 0.566 9.98

    9A 0.148 3.99 0.277 4.428 0.679 5.23

    13A 0.023 1.502 0.121 2.078 0.348 3.274

    CLRCL 0.792 2.042 1.654 4.657 3.432 8.435

    8T 0.43 1.178 1.00 1.396 2.44 1.51