Experimental Design of a Ternary Full Adder using Pseudo N-type Carbon Nano tube FETs.

Similar documents
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online):

Performance Evaluation of CNTFET Based Ternary Basic Gates and Half Adder

A Novel Quaternary Full Adder Cell Based on Nanotechnology

Performance Optimization of Dynamic and Domino logic Carry Look Ahead Adder using CNTFET in 32nm technology

Simulation and Analysis of CNTFETs based Logic Gates in HSPICE

Design and Analysis of High Frame Rate Capable Active Pixel Sensor by Using CNTFET Devices for Nanoelectronics

Design of low threshold Full Adder cell using CNTFET

LOW LEAKAGE CNTFET FULL ADDERS

Carbon Nanotube Based Circuit Designing: A Review

Efficient CNFET-based Rectifiers for Nanoelectronics

Design a Low Power CNTFET-Based Full Adder Using Majority Not Function

CNTFET Based Analog and Digital Circuit Designing: A Review

Design of Low Power Baugh Wooley Multiplier Using CNTFET

International Journal on Emerging Technologies 6(1): 24-29(2015) ISSN No. (Print) : ISSN No. (Online) :

Implementation of Mod-16 Counter using Verilog-A Model of CNTFET

Analysis of Power Gating Structure using CNFET Footer

CNTFET BASED NOVEL 14T ADDER CELL FOR LOW POWER COMPUTATION

Peiman Keshavarzian, Mahla Mohammad Mirzaee

Design of Cntfet Based Ternary 2x2 Sram Memory Array for Low Power Application

HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFECT TRANSISTOR

Comparison of 32nm High-k Metal Gate Predictive Technology Model CMOS and MOSFET-Like CNFET compact Model Based Domino logic Circuits

CNTFET based Highly Durable Radix-4 Multiplier using an Efficient Hybrid Adder

A NOVEL CNTFET CIRCUIT DESIGN TECHNIQUE TO IMPLEMENT KLEENE S THREE-VALUED LOGIC

Power Efficient 3VL Memory Cell Design Using Carbon Nanotube Field Effect Transistors

Carbon Nanotubes FET based high performance Universal logic using Cascade Voltage Switch Logic

Analysis of Total Voltage Source Power Dissipation in 6t Cntfet Sram and Force Stacking Cntfet Sram at Low Supply Voltage

State of the Art Computational Ternary Logic Currnent- Mode Circuits Based on CNTFET Technology

CNTFET Based Energy Efficient Full Adder

ISSN (PRINT): , (ONLINE): , VOLUME-3, ISSUE-8,

Designing a Novel Ternary Multiplier Using CNTFET

Optimizing the Performance of Full adder, NAND by the Use of Parameters of Nano Tube Carbon Field Effect Transistor Technology

A MODIFIED STRUCTURE OF CARRY SELECT ADDER USING CNTFET TECHNOLOGY Karunakaran.P* 1, Dr.Sundarajan.M 2

Energy Efficient CNTFET Based Full Adder Using Hybrid Logic

A universal method for designing low-power carbon nanotube FET-based multiple-valued logic circuits

Investigation on Performance of high speed CMOS Full adder Circuits

Design of an Efficient Current Mode Full-Adder Applying Carbon Nanotube Technology

Probabilistic Modelling of Performance Parameters of Carbon Nanotube Transistors

Design & Analysis of Low Power Full Adder

Design of Digital Logic Circuits using Carbon Nanotube Field Effect Transistors

MODELLING AND IMPLEMENTATION OF SUBTHRESHOLD CURRENTS IN SCHOTTKY BARRIER CNTFETs FOR DIGITAL APPLICATIONS

Design Methodology Based on Carbon Nanotube Field Effect Transistor(CNFET)

An energy efficient full adder cell for low voltage

Design of an energy-efficient efficient CNFET Full Adder Cell

Comparison of Multiplier Design with Various Full Adders

2-Bit Magnitude Comparator Design Using Different Logic Styles

Design of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs

Implementation of Carry Select Adder using CMOS Full Adder

A Ternary Content Addressable Cell Using a Single Phase Change Memory (PCM)

[Sardana*,5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

Current-Mode High-Precision Full-Wave Rectifier Based on Carbon Nanotube Field Effect Transistors

Design of Two High Performance 1-Bit CMOS Full Adder Cells

CHAPTER 4 CARBON NANOTUBE TRASISTOR BASED LOW POWER ANALOG ELECTRONIC CIRCUITS REALIZATION

COMPARATIVE ANALYSIS OF 32 BIT CARRY LOOK AHEAD ADDER USING HIGH SPEED CONSTANT DELAY LOGIC

Ambipolar electronics

PERFORMANCE ANALYSIS OF LOW POWER FULL ADDER CELLS USING 45NM CMOS TECHNOLOGY

ISSN Vol.06,Issue.05, August-2014, Pages:

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells

International Journal of Advance Engineering and Research Development

Two New Low Power High Performance Full Adders with Minimum Gates

Two New Low Power High Performance Full Adders with Minimum Gates

Design of Low Power Low Voltage Circuit using CMOS Ternary Logic

II. Previous Work. III. New 8T Adder Design

A New High Speed - Low Power 12 Transistor Full Adder Design with GDI Technique

Design of Low Power CMOS Ternary Logic Gates

Design of Nano-Electro Mechanical (NEM) Relay Based Nano Transistor for Power Efficient VLSI Circuits

Performance of Near-Ballistic Limit Carbon Nano Transistor (CNT) Circuits

CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS

Stanford University. Virtual-Source Carbon Nanotube Field-Effect Transistors Model. Quick User Guide

Design Analysis of 1-bit Comparator using 45nm Technology

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

Design and Performance Analysis of SOI and Conventional MOSFET based CMOS Inverter

2-BIT COMPARATOR WITH 8-TRANSISTOR 1-BIT FULL ADDER WITH CAPACITOR

SIMULATION STUDY OF BALLISTIC CARBON NANOTUBE FIELD EFFECT TRANSISTOR

Design of 2-bit Full Adder Circuit using Double Gate MOSFET

Design and Analysis of 5-T SRAM Cell in 32nm CMOS and CNTFET Technologies

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

BEHAVIORAL MODELLING OF CMOSFETs AND CNTFETs BASED LOW NOISE AMPLIFIER

Energy Efficient high Performance Three INPUT EXCLUSIVE- OR/NOR Gate Design

Study and Analysis of CMOS Carry Look Ahead Adder with Leakage Power Reduction Approaches

Low Power 3-2 and 4-2 Adder Compressors Implemented Using ASTRAN

Pardeep Kumar, Susmita Mishra, Amrita Singh

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

Area Delay Efficient Novel Adder By QCA Technology

International Journal of Scientific & Engineering Research, Volume 4, Issue 8, August ISSN

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Investigating the Electronic Behavior of Nano-materials From Charge Transport Properties to System Response

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Design & Simulation of Half Adder Circuit Using AVL technique based on CMOS Technology

A new 6-T multiplexer based full-adder for low power and leakage current optimization

Circuit level, 32 nm, 1-bit MOSSI-ULP adder: power, PDP and area efficient base cell for unsigned multiplier

Design of an Energy Efficient 4-2 Compressor

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

Analysis of Different Full Adder Designs with Power using CMOS 130nm Technology

Alternative Channel Materials for MOSFET Scaling Below 10nm

Totally Self-Checking Carry-Select Adder Design Based on Two-Rail Code

Analysis of Different CMOS Full Adder Circuits Based on Various Parameters for Low Voltage VLSI Design

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

Transcription:

Experimental Design of a Ternary Full Adder using Pseudo N-type Carbon Nano tube FETs. Kazi Muhammad Jameel Student, Electrical and Electronic Engineering, AIUB, Dhaka, Bangladesh ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - A full adder is an important component of an arithmetic circuit. Increasing the level of logic in an Adder circuit results in more efficiency as it can compute larger numbers with greater accuracy. In this paper a ternary adder is designed with ternary logic. The implementation of the design is based on Pseudo N- type carbon nano tube field effect transistors. This paper shows the analysis of the ternary full adder and evaluates the design depending on its power consumption, delay and power delay product. Key Words: TFA, Ternary Logic, Ternary Full Adder, Pseudo N-type CNTFET, Pseudo. 1. Introduction With the advancement of technology need for smaller high performance electronic devices are growing rapidly. Scaling down of MOSFET transistors has reached its minimum and further shrinking has introduced challenges like high leakage current, passive power dissipation, short channel effects and variations in device structure and doping[1]. These challenges can be overcome to a very good extent by replacing the traditional MOSFET with Carbon nano tube field effect transistors. Structurally CNTFET is similar to MOSFET, with carbon nano tubes used as channels instead of traditional channel material. Considering the advantages of CNTFETs a lot of binary, multi value logic, arithmetic circuits have been designed [2-6]. Ternary logic has many advantages over binary circuits such as it reduces the number of required computation steps. The Full adder presented in this paper is based on ternary logic. The circuit designed in this paper has low threshold voltage to keep the power dissipation low. Pseudo N-type CNTFET's is used to design the TFA cell. The full adder is designed based on binary nature of a TFA and pseudo transistor based logic requiring less gates. To decrease the power consumption the design uses two sources. In this Paper a CNTFET based Ternary Full Adder is designed, analyzed and evaluated on the basis of its performance based on power dissipation, Propagation delay and PDP. Extensive simulation under different operating conditions is performed using HSPICE. Fig -1: CNTFET structure similar to that of a MOSFET 2. Review of Carbon Nano Tube Field Effect Transistor (CNTFET) Carbon nano tube field effect transistor uses carbon nano tube as a channel material. Carbon nano tube (CNT), discovered by S.Iijima[7], is a tube produced in nano scale as rolled sheet of graphite. CNTs can be single walled (SWCNT) or multi walled (MWCNT) depending on the angle of the atom arrangement along the tube. This is referred to as the chirality vector and is represented by the integer pair (n,m). A simple method to determine if a carbon nano tube is metallic or semiconducting is to consider its indices (n,m). The nano tube is metallic if n=m or n-m=3i, where i is an integer. Otherwise, the tube is semiconducting. Fig -2: Construction of Graphene sheet and important parameter for CNTs: C h is chiral vector, T is tube axis, and θ is chiral angle [8] Every carbon atom on the sheet can be expressed as a function of integers (n, m). A chiral vector C is the vector perpendicular to the tube axis T[10], given by 2015, IRJET ISO 9001:2008 Certified Journal Page 1043

(1) The diameter of the CNT can be calculated based on the following equation [10]: (2) Where, is the inter-atomic distance between each carbon atom and its neighbor. This nano tubes are used as channel material in the construction of a CNTFET. Fig-1 shows the structure of CNTFET with tubes connecting the source and drain. Use of CNT eliminates the bulk silicon channel reducing the effects of parasitic elements. Similar to a MOSFET, CNTFETs can be both n type and p type. The currentvoltage (I-V) characteristic [10] of the CNTFET is shown in Figure 3. They are similar to the I-V characteristics of a MOSFET. 3. Review of Ternary Logic Ternary logic is a generalized form of the binary logic. In binary logic values (0, 1) is used, where Vd=1 and GND =0. In Ternary logic we use (0,1,2) where Vd=2, Vd/2=1 and Gnd=0. The basic ternary logic gates can be defined as follows. Table -1 shows the ternary logic symbols. Table -1: Logic Symbols Voltage Level Logic Value 0 0 Vd/2 1 Vd 2 The most important structural block of a ternary system is the ternary inverter. A universal ternary inverter is a gate which has one input x and three outputs such that[11]: = (4) Thus a ternary inverter requires three inverters, a STI, PTI and a NTI[11]. Truth tables for the three inverters are shown in Table -2 and the schematics are shown in Fig- 4. Table -2: Truth table of STI,PTI and NTI Value STI PTI NTI Fig -3: I V characteristics curve of a typical NCNTFET for the chirality vector (10, 0)[10] The threshold of the CNTFETs is calculated based on the following equation[10]: (3) 0 2 2 2 1 1 2 0 2 0 0 0 Here is the carbon-to-carbon atom distance, is the carbon bond energy, is the unit electron charge From equation (3) it is seen that the threshold voltage us inversely proportional to the CNT diameter, which makes a CNTFET device able to work in multi-threshold designs. The unique feature of CNTFET makes it a promising device to be implemented in low power VLSI systems. (a) (b) (c) Fig -4: Ternary inverters (a) STI (b) PTI (c) NTI 2015, IRJET ISO 9001:2008 Certified Journal Page 1044

3. Proposed Design The ternary full adder performs addition between two ternary variables. A TFA cell is the basic component of a Ternary adder. A TFA cell performs addition between two Ternary 1 bit numbers ( A and B) and the third bit is the carry signal (Cin) generated from previous lower significant position of a n-nit addition and generates two outputs, Sum and Cout. The maximum number a Sum can produce is 4 at LSB or at most 5 in other positions, which generates Cin equal to logic 1. Therefore Cin can be logic 0 or logic 1. Table.-3 shows the truth table of a ternary adder. The TFA cell is designed based on careful investigation of the Truth table. Here, The TFA uses the ternary decoder designed in paper[11]. The Ternary decoder produces the unary functions of input A and B. The equation to design the TFA are shown below : (5) (6) Table -3: Truth Table of ternary full adder A B Cin Sum Cout (7) 0 0 0 0 0 0 1 0 1 0 0 2 0 2 0 1 1 0 2 0 1 2 0 0 1 2 2 0 1 1 0 0 1 1 0 (8) where, A0, A1, A2, B0,B1 and B2 are unary functions of A and B. Cin is the Carry in. Equation (5), (6) and (8) is formulated based on binary and equation (7) is formulated based on ternary nature to get the final SUM. To implement, The unary functions are generated utilizing the ternary decoder of [11] shown in Fig-5. The decoder contains PTI, NTI and ternary NOR gates. XFA and YFA both produce logic 1 when the equation (5) and (6) is true. To get the SUM where logic 2 is required, YFA produces logic 1 ie. is logic 0, to make the SUM equal to logic 2. In any other cases when YFA is logic 0, SUM is equal to XFA (Logic 0 or Logic 1). 0 1 1 2 0 0 2 1 0 1 1 1 1 0 1 1 2 1 1 1 2 2 1 2 1 Fig -5: Ternary Decoder [11] The equations are implemented using Pseudo N-type CNTFETs. The proposed design uses two source with voltage value of 0.45V(Vx) and 0.9V(Vd) which are equal to the voltage value of logic 1 and logic 2 respectively. The proposed design is given in Fig-6. The design utilizes pseudo pass transistor based realization of the equations. 2015, IRJET ISO 9001:2008 Certified Journal Page 1045

buffer is used to increase the driving capability of the SUM output. The design of the ternary buffer is shown in Fig.-7. Fig -7: Ternary Buffer (a) Fig -6(b) is the proposed carry out generator designed, based on equation (8). From the equation it is seen that Cout is also binary in nature and is designed utilizing its binary nature. Here, Vx (0.45) is used as supply of the circuit.. Cout is high when T34 is on along with any of the following transistor pairs T35,T36 or T39.T36 or T40,T41 or, T42,T41. And again Cout is high when T37 is on along with T38,T36 or T42,T41 is on. In every other cases Cout remains off i.e logic 0. For the design of the carry generator all the transistor has the chirality vector (19,0) and threshold voltage is 0.293 V. 4. Simulation and Performance Analysis (b) Fig -6: Proposed Design of a TFA cell. (a) Sum generator, (b) Carry Generator. In the proposed design all the transistors has the chirality vector of (19,0) which yields a threshold voltage of 0.293 V. When T2 is on along with T3, T4 or T7, T8 and T10,T11; XFA is equal to Vx which is logic 1. Similarly when T5 is on along with T6,T4 or T9,T8 or T12,T11; XFA is equal to Vx. YFA is high when along with T16, T17 or T21,T22 or T24,T25 is on. Similarly if T19 is on along with T20,T18 or T23,T22 or T26,T25. Here both XFA and YFA can produce logic 0 or logic 1. Transistor T31 is used to get logic 2. From equation (7), SUM is logic 2 when YFA is on. T31 is a PCNTFET and only turns on when YFA is logic 1 i.e. is logic 0. To do this T29 and T30 are used which acts as the binary inverter and inverts YFA, so that T31 is on and passes Vd which is Logic 2 to the SUM output. A Ternary buffer T is used in the proposed design. The ternary In this section, the designed TFA cell is simulated and analyzed under various conditions using Synopsis HSPICE simulator with 32nmm STANFORD model of CNTFET [12]. This model has been designed for MOSFET like Single Walled CNTFETs, which includes practical non idealities such as, charge screening effects, scattering SB effects, parasitic including CNT, Source/Drain, Gate Resistances and Capacitances. The model also includes full transcapacitance network to deliver more accurate transient and dynamic responses [13, 14]. The transient simulation of the design is performed at room temperature, at 250 MHz operational frequency and at 0.9V supply. Moreover a capacitor of 2fF is used at the output nodes of the circuit for simulation. Simulation is done for all the input combinations of A, B and Cin for a longer period. An input pattern with all the combination ensures that the average power consumption is accurate estimation of the power consumption of the circuit. The propagation delay is measured for all the possible input variations. The maximum propagation delay is considered as the propagation delay to provide accurate estimation of the delay of the proposed design. The PDP of the circuit is measured by multiplying the propagation delay with the average power consumption.. Fig-8 shows the waveform of the sample input and output signals which authenticates the correct operation of the circuit. 2015, IRJET ISO 9001:2008 Certified Journal Page 1046

A B Cin SUM Cout Fig -8: Transient analysis of the proposed design 2015, IRJET ISO 9001:2008 Certified Journal Page 1047

PDP (e-16 J) International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-0056 5. Results and Discussions Table-4 shows the delay, power consumption and PDP of the proposed design. The designed TFA has a low power dissipation but the propagation delay is high. Table -4: Simulation Results of CNTFET based TFA cells Circuits Delay(e-10 S) Power (e-6 W) PDP (e-16 J) Designed TFA 0.9 2.21 1.989 To analyze the driving capability of the design the output load was varied from 1fF to 5 ff to measure the effect of load variation on Delay and Power consumption. Simulations are performed at room temperature with 250 MHz operational frequency. Fig-9(a-c) shows plot of power consumption, delay and PDP of the proposed circuit with respect to varied load capacitors. The slope of the power vs load curve in Fig-9(a) indicates the power consumption of the circuit is less sensitive to the load variation. In Fig-9(b)the delay curve increases with the increase in load. This is due to the fact that psuedo N- type CNTFETs shows more resistance than a complimentary CNTFET arrangement which results in better static power consumption but on the contrary the delay increases[15]. Fig-9(c) shows the overall change in PDP with load capacitors. Since the delay increases with load the PDP increases with the increase in load. The designed circuit performs better at lower loads. (b) (c) 8 6 4 2 0 1 2 3 4 5 Capacitive load (ff) Fig -9: Simulation results at different load Values: (a) Power consumption,(b) delay, (c) power delay product 6. CONCLUSIONS This paper has presented an experimental design of a Ternary Full Adder based on pseudo N-type CNTFETs The proposed design uses pseudo transistor based design to reduce the number of CNTFETs, which in turn reduces the overall Power consumption, but with increase in propagation delay. Extensive simulation has shown that design is power efficient but not acts slower at higher loads. Further research may include the research of reducing delay of the design. REFERENCES (a) [1] Avouris, P., Chen, J. (2006). Nanotube electronics and optoelectronics, Materials Today 9 (10) : 46. doi : 10.1016/S1369-7021(06)71653-4. [2] G. Cho, F. Lombardi, A novel and improved design of a ternary CNTFET-based cell, in GLSVLSI 13,Proceedings of the 23rd ACM International Conference on Great Lakes Symposium on VLSI (2013),Pp. 131 136. 2015, IRJET ISO 9001:2008 Certified Journal Page 1048

[3] P. Junsangsri, F. Lombardi, Design of a hybrid memory cell using memristance and ambipolarity. IEEE Trans. Nanotechnol. 12, 71 80 (2013). [4] R.D. Levine, F. Remacle, Realization of complex logic operations at the nanoscale. Architecture and design of molecule logic gates and atom circuits advances in atom and single molecule machines, pp. 195 220 (2013). doi:10.1007/978-3-642-33137-4_16. [5] S. Lin, Y. Kim, F. Lombardi, Design of a ternary memory cell using CNTFETs. IEEE Trans. Nanotechnol. 11, 1019 1025 (2012). [6] ] K. Sridharan, S. Gurindagunta, V. Pudi, Efficient multiternary digit Adder design in CNTFET technology. IEEE Trans. Nanotechnol. 12, 283 287 (2013). [7] 8. S. Ijiima, Catalytic growth of carbon microtubules with fullerene structure. Nature 354, 56 58 (1991). [8] P.L. McEuen, M. Fuhrer, H. Park, Single-walled carbon nanotube electronics. IEEE Trans. Nanotechnol.1, 78 85 (2002). [9] For a review, see M. S. Dresselhaus, G. Dresselhaus, and P. C. Eklund, Science of Fullerenes and Carbon Nanotubes - Academic, San Diego, CA, 1996. [10] Subrata Biswas, Kazi Muhammad Jameel, Rahmanul Haque, Md. Abul Hayat, A Novel Design and Simulation of a Compact and Ultra Fast CNTFET Multi-Valued Inverter Using HSPICE Proceedings of the 14th International Conference on Modelling and Simulation (UKSim 2012), Cambridge, United Kingdom, ISBN: 978-0-7695-4682, Issued on 28-30 March 2012, Pp. 671 677. [11] S.Lin, Y. Kim, F. Lombardi, CNTFRT-Based Design of Ternary Logic Gates and Arithmetic Circuits, IEEE Transactions on Nanotechnology, Vol. 10, NO.2, March 2011. [12] Stanford University CNTFET ModelWebsite [Online].Available:http://nano.stanford.edu/model. php?id=23(2009). Accessed Sept 2015. [13] Deng, J.; Wong, H.-S.P.: A compact SPICE model for carbon nanotube field-effect transistors including nonidealities and its application part I: model of the intrinsic channel region. IEEE,Trans. Electron Devices 54(12), 3186 3194 (2007). [14] Deng, J.; Wong, H.-S.P.: A compact SPICE model for carbon nanotube field-effect transistors including nonidealities and its application part II: full device model and circuit performance benchmarking., IEEE Trans. Electron Devices 54(12), 3195 3205 (2007). [15] Liang, L. Chen, J. Han and F. Lombardi, Design and Reliability Analysis of Multiple Valued Logic Gates using Carbon Nanotube FETs, in IEEE/ACM International Symposium on Nanoscale Architectures, Amsterdam, The Netherlands, pp. 131-138, 2012. 2015, IRJET ISO 9001:2008 Certified Journal Page 1049