• No se han encontrado resultados

Digital counter cell design using carbon nanotube FETs Technology Journal of Applied Researchand

N/A
N/A
Protected

Academic year: 2023

Share "Digital counter cell design using carbon nanotube FETs Technology Journal of Applied Researchand"

Copied!
12
0
0

Texto completo

(1)

Availableonlineatwww.sciencedirect.com

Journal of Applied Research and Technology

www.jart.ccadet.unam.mx JournalofAppliedResearchandTechnology15(2017)211–222

Original

Digital counter cell design using carbon nanotube FETs

Mehdi Bagherizadeh

a,

, Mohammad Hossein Moaiyeri

b

, Mohammad Eshghi

b

aDepartmentofComputerEngineering,RafsanjanBranch,IslamicAzadUniversity,Rafsanjan,Iran

bFacultyofElectricalEngineering,ShahidBeheshtiUniversity,G.C.,Tehran,Iran Received24July2015;accepted9December2016

Availableonline22April2017

Abstract

Compressorandcountercellsarethebasicblocksusedtoaccumulatethepartialproductsinamultiplicationprocess.Inthispaper,novelhigh speedandlowpowercarbonnanotubecountercellsaresuggested.Theefficiencyofcircuitsisimprovedbyusingcarbonnanotubefield-effect transistors(CNFETs).Theproposeddesignsare4-to-3,5-to-3,6-to-3,and7-to-3counters.UsingHSPICE,theseproposeddesignsaresimulatedat differentconditions.SimulationresultsconfirmthattheproposeddesignsarethefastestcounterswithlowestPDPindifferentworkingcircumstance.

©2017UniversidadNacionalAutónomadeMéxico,CentrodeCienciasAplicadasyDesarrolloTecnológico.Thisisanopenaccessarticleunder theCCBY-NC-NDlicense(http://creativecommons.org/licenses/by-nc-nd/4.0/).

Keywords:Compressor;Countercell;Carbonnanotubetransistor;Multiplier

1. Introduction

Among the most basic blocks in computer arithmetic are multipliers,whicharecommonlyusedindifferentdigitalsig- nalprocessors.Indifferentapplicationsofcomputingsystems there is growing demands for high-speed multipliers, such as computer graphics, image processing, scientific calcula- tion, and so on (Azarderakhsh & Reyhani-Masoleh, 2013;

Bagherizadeh,Gerami,&Eshghi,2014; Rodríguez-Reséndiz, Gutiérrez-Villalobos,Duarte-Correa,Mendiola-Santiba˜nez, &

Santillán-Méndez, 2012). The speed of a multiplier specifies howfastaprocessorwillrun.Designersarenowmorefocused onlowpowerconsumptionandhighspeedprocessors.Amul- tiplicationoperation conventionallyinvolvesthreeoperational stages:generationofpartialproducts,reductionofpartialprod- ucts to two additive operands,and finally, carry propagation addition.Thepartial productreduction stageis respectfulfor amain part of the totalmultiplication delay,power andarea (Waters&Swartzlander,2010).Hence,inordertoacquirepar- tialproducts,compressorandcountercellsusuallyimplement thisstagebecausetheycontributetothereduction ofthe par-

Correspondingauthor.

E-mailaddress:[email protected](M.Bagherizadeh).

PeerReviewundertheresponsibilityofUniversidadNacionalAutónomade México.

tialproductsandthecriticalpath(Jaberipur&Kaivani,2009).

Countersaremuchfasterthanconventionaladdersbecausethey couldactwithoutcarrysignalalongtheirdigitalstages.Counters arethebasicblocks,whichareusedtoacquirethepartialprod- uctsinthemultiplicationprocess(Deng&Chen,2013).Thus, improvingthepowerperformanceofthesestructurescouldlead toremarkablesavingofthepowerusedbytheentiremultiplier.

Becauseoftheminiaturizationofthetransistors,itispossible to increase the number used in each circuit. Thisnano level reductionwillcausesomeacuteproblemssuchasshortchannel effects,remarkable gatecontrol degradationandhighleakage powerconsumption.Asolutiontotheseproblemsisusingcar- bonnanotubefieldeffecttransistors(CNFETs)(Bagherizadeh

& Eshghi, 2011a, 2011b;Perri &Corsonello, 2012). Oneof the most considerable properties of this type of transistor is theabilityofhavingoptionalthresholdvoltagebychangingthe diametersofthenanotubes.ThispropertymakesCNFETssuit- ablefordesigningcircuitswithmultiplethresholdvoltageranges (Bagherizadeh&Eshghi,2011a,2011b).

Inthispaper,fournovelhighspeedandlowPDPCNFET- based counters are proposed. These counters are capable of adding four, five, six or seven bits per decade, andgenerate 3outputs.CNFETswithdifferentthresholdvoltagesareusedto designourproposedcounters.

Intheremainderofthispaper,inSection2,abriefreviewof theCNFETtechnologyispresented.Inthenextsectionrelated

http://dx.doi.org/10.1016/j.jart.2016.12.005

1665-6423/©2017UniversidadNacionalAutónomadeMéxico,CentrodeCienciasAplicadasyDesarrolloTecnológico.Thisisanopenaccessarticleunderthe CCBY-NC-NDlicense(http://creativecommons.org/licenses/by-nc-nd/4.0/).

(2)

worksarediscussed.TheproposedCNFET-basedcountercells arepresentedinSection4.Experimentalresults,analysesand comparisonsarepresentedinSection5,andfinally,Section6 concludesthepaper.

2. Carbonnanotubefieldeffecttransistors(CNFETs) A carbon nanotube (CNT) is an allotrope of carbon with a tubal nanostructure. Transistors, which have carbon nano- tubesastheir channel,arecalledcarbonnanotubefield-effect transistors(Mehrabani&Eshghi,2015).CNTshaveparticular propertiesthatmakethempromisingtobeusedinthefieldof integratedcircuits.Themostimportantandremarkablefeature ofCNFETsistheirspectacularcapabilityincurrentdrivingor currentcarrying,andexperimentshaveshownthatCNFETsare thebest forthisaim (Bagherizadeh&Eshghi, 2011a,2011b;

Lin,Kim,&Lombardi,2009).Withoutanyextrapowerover- head,CNFETs couldoperatefive timesfasterthanCMOS in thebestcase.AnotherfundamentalfeatureofCNTFETsistheir variedbehaviorinmanipulatingthethresholdvoltage(Vth)by adopting anappropriate diameterfor CNTs(Bagherizadeh &

Eshghi,2011a,2011b).

Multi-wallednanotubes(MWNT)consistofmultiplerolled layers(concentric tubes)ofgraphite.Asingle-wallCNTcon- sistsofatube-shapedwallwhichismadeofgraphitewiththe diameterof1–2nm.Amulti-walledCNThasathinnerwall.The wallsofthetubesare34nmeach.Theouterwalldiameterof themulti-walledCNTis2–25nm(Mehrabi,Mirzaee,Moaiyeri, Navi,&Hashemipour,2013).

ACNTisdescribedbyitschiralvector.Thechiralityvec- tor is defined by an ordered pair (n1, n2) that characterize manyelectricalandphysicalpropertiesofthecarbonnanotube (Bagherizadeh & Eshghi, 2011a, 2011b; Mehrabi, Mirzaee, Zamanzadeh,Navi, &Hashemipour,2013;Mehrabi,Navi, &

Hashemipour,2013;Mehrabi,Mirzaee,Moaiyeri,etal.,2013).

ItiscalculatedusingEq.(1):

Ch=n1ˆa1+n2ˆa2 (1)

where 1, â2] are the lattice unit vectors and n1, n2 are positiveintegerswhichspecifythetube’sstructure.Thesingle- walled carbon nanotubes (SWCNT) could be a metal or a semiconductor,ifn1n2 =/ 3k(kZ),thentheSWCNTisa semiconductor;otherwiseitisametal.

ThediameteroftheCNTiscalculatedusingEq.(2)(Alkaldy, Navi,&Sharifi,2014;Bagherizadeh&Eshghi,2011a,2011b;

Mehrabani&Eshghi,2015).

DCNT =0.0783



n21+n22+n1n2 (2) ThethresholdvoltageofaCNTchannelisapproximatedas theinversefunctionofdiameterandcouldbecomputedasEq.

(3).AspecialthresholdvoltageofaCNFETcouldbeobtained byasuitablediameter(Alkaldyetal.,2014).

VthEg 2e =

√3 3

aVπ

eDCNT0.43

DCNT (3)

whereparametera(≈0.249nm)isthecarbon-to-carbonatom distance,Vπ(∼=3.033eV)isthecarbonπ–πbondenergyinthe tightbondingmodel,andeistheunitelectroncharge,Egisthe bandgap,andDCNTistheCNTdiameter.

There are three kinds of CNFET: The first kind is the MOSFET-likeCNFET(whichcontainsthep-typeCNFETand n-type CNFET),whichoperatesinaunipolar mode;the sec- ond kind is the Schottky barrier (SB) CNFET, which shows ambipolarcharacteristics,butbecauseoftheSBelement,itis notappropriateforhighperformanceapplications;thethirdkind ofCNFET,suitableforlowpowerapplications,istheband-to- band tunneling CNFET that has obviouslylow current in its activemode(Alkaldyetal.,2014).Fig.1showsthreekindsof

Gate Gate

Gate Source

Source Metal

Metal Metal

Metal

Substrate Substrate

Substrate

Metal Metal

Drain Oxide

Oxide

Oxide Drain

Drain Metal

Metal

Metal

Source

a b

c

Fig.1.(a)SB-CNFET,(b)T-CNFET,and(c)MOSFET-likeCNFET.

(3)

CNFETs.ACNFEThasrelativelylowoff-currentwhilethetran- sistorisinactive;inotherwords,whentheCNFETisoff,leakage powerconsumptionislow.CNFETshaveelectricalspecifica- tionsandstructuresimilartoMOSFETs,whichfacilitatesthe exploitationandreuseofpreviousMOSFET-basedarchitectures andmanufacturingprocesses(Bagherizadeh&Eshghi,2011a, 2011b).

3. Compresssorandcountercellsintheliterarure

In this section, someof the compressor andcounter cells whicharepresentedintheliteraturearediscussed.

3.1. Compressorcells

Fordifferentcompressorcells,differentdesignsofhighper- formanceandlowpowerhavebeenpresented.Inthissection, someofthesecompressorsarereviewed.

A3-to-2compressorappliesthreeinputs,X1,X2,andX3and producestwo outputs,SUMandCARRY.Thiscellcould also be consideredas afulladder cellwhen thethird inputis the carryinputfrom theprevious compressorblock, orX3=Cin.

In the literature,thereare different implementationsof afull adderoptimizedforoneormorefiguresofmerits,delay,power dissipation,andpower-delayproduct(PDP) (Bagherizadeh&

Eshghi,2011a,2011b;Mehrabi,Mirzaee,Zamanzadeh,etal., 2013;Mehrabi,Navi,etal.,2013;Mehrabi,Mirzaee,Moaiyeri, etal.,2013).

FA

HA

HA

FA

FA

HA X3 X2

X4 X5 X4 X3 X2 X1

SUM COUT1

COUT2 COUT2 COUT1 SUM

a b

c d

X1

FA

HA FA X2 X1 X4 X3

X6 X5

FA

COUT1 SUM COUT2

FA

FA FA X3 X2 X5 X4

X6

FA

COUT1 SUM COUT2 X7 X1

Fig.2.(a)4-to-3,(b)5-to-3,(c)6-to-3,and(d)7-to-3counter.

(4)

A4-to-2 compressorcompresses five partial products bits intothree.ThiscompressorhasfourinputsX1,X2,X3andX4 and two outputs, SUM and CARRY along witha CARRY-IN (CIN)andaCARRY-OUT(COUT).TheCINinputistheout- putfromthepreviouslowersignificantcompressor.TheCOUT is the output to the compressor inthe next significant stage.

Usingtwo 3-to-2 compressorsin series,a4-to-2 compressor couldbesetupaswellthatinvolvesacriticalpathdelayoffour XORs.DifferentalternativeimplementationsusingXORgates andMUX are described in Pishvaie,Jaberipur, andJahanian (2012),BahrepourandSharifi(2013).

A5-to-2compressorblockhasfiveinputsX1,X2,X3,X4,X5, andtwooutputs,SUMandCARRY,alongwithtwoinputcarry bits(CIN1,CIN2)andtwooutputcarrybits(COUT1,COUT2).The inputcarrybitsaretheoutputsfromthepreviouslesssignificant compressorblock.Theoutputcarriesarepassedontothenext highsignificantcompressorblock.Inaddition,a5-to-2compres- sorcouldbesetupusing3-to-2compressors.Itconsistsofthree 3-to-2compressors(fulladders)inseries(Chang,Gu,&Zhang, 2004;Najafi,Timarchi,&Najafi,2014).Thisarchitecturehasa criticalpathdelayofsixXORgates.

InQi,Kim,andChoi(2012),inordertoreducethepower delayproductofamultiplier,differenttypesoftheMUX-based compressorcells are presented. Thesedesignsare for 4-to-2, 5-to-2, and7-to-2compressors. The MUX-based compressor cellsusemuchless transistorsthanthefulladderbasedcom- pressors.

3.2. Countercells

Oneofthemaincomponentstoconstructhighperformance DSPunitsistheparallelcounter.Asthemultipliersizeincreases, designingoptimizedwidercountersare criticalfor itsperfor- mance (Bagherizadeh et al., 2014; Parandeh-Afshar, Verma, Brisk,&Ienne,2010).Acounteris thehardware that counts thenumberoflogic‘1’ofinputtedbits.Countersaredifferent fromcompressors.Theessentialdifferencebetweenacounter andacompressoristhatthecounterhasnointer-stagecarriesand nointer-stageinterconnects.Ontheotherhand,thecompressor hasanumberofcarriesthatcomefromorgototheneighbor- ing cells inthesame stage. Countercells are greatly used in manydifferentscopessuchastriggeringinmultichannelhigh energyspectrometers,digitalnervousnetworks,parallelmulti- pliersandmultipleinputadders(Bahrami&Sadeghiyan,2000;

Mohd,Abed,&Alouneh,2013).

A4-to-3counterisanetworkwith4 inputsand3 outputs, wheretheoutputsshowthecountthe1’sinputs.Asshownin Fig.2(a),a4-to-3counteriscontainedofafulladderandtwo halfaddersinseries.Anotherstructurefor4-to-3counterhas beendesignedinMehrabi,Mirzaee,Zamanzadeh,etal.(2013) (Fig.3).Theactualefficiencyofthesecountercellsextremely dependsontheunderlyingtechnology whichhoststhe imple- mentationof the primary blocks (i.e., MUX,XOR, andFA).

BasedontheCMOSimplementationoftheseprimaryblocks,a totalof80transistorsarerequiredforthe4-to-3counterdesign ofFig.3.

AND XOR

AND XOR

XOR AND

XOR

XOR MUX

X1 X2 X3 X4

COUT1 SUM COUT2

Fig.3.The4-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.(2013), Mehrabi,Navi,etal.(2013);Mehrabi,Mirzaee,Moaiyeri,etal.(2013).

A5-to-3counterwillcompressfivepartialproductsintothree outputs.AsshowninFig.2(b),thiscounterisconstructedusing twofulladdersandonehalfadderinseries.Thecountinglimit ofthiscounteriszerotofive.Theconventional5-to-3counter actuallyhasfiveXORgatestogeneratetheoutput.Becauseof itsimportance,researchershaveproposeddifferentmethodsby rearrangingtheXORgatestoreducethedelayinthiscounter.

A5-to-3counterhasbeen designedinChowdhury,Banerjee, Roy,andSaha(2008a,2008b)(Fig.4).Itisahybridstructureof 2-inputXORs,MUXs,anda2-inputANDgate.Incomparison withitsconventional5-to-3counter,itbenefitsfromashorter criticalpath.Atotalof80transistorsarerequiredtodesignthis cellusingaCMOSimplementationofbasicblocks.

A6-to-3countercompresssixpartialproductsintothreeout- puts. The structure of this counteris composed of three full adders and one half adder (Fig. 2(c)). This kind of counter could be used in ahighspeed multiplier toreduce the num- berofpartialproducts.A6-to-3counterhasbeendesignedin Mehrabi, Mirzaee,Zamanzadeh,etal.(2013),Mehrabi, Navi, etal.(2013);Mehrabi,Mirzaee,Moaiyeri,etal.(2013).Itisa

XOR XOR

XOR

SUM COUT1

COUT2

X1 X2 X3 X4

MUX

MUX XOR

XOR AND

X5

Fig.4.The5-to-3counterinChowdhuryetal.(2008a,2008b).

(5)

hybridstructureof2-inputXORs,MUXs,anda2-inputAND gate.Atotalof112transistorsarerequiredtodesignthecellin Fig.5,usingaCMOSimplementationofbasicblocks.

A 7-to-3 counter includes seven inputs and three outputs calledSUM,COUT1andCOUT2.The architectureofacon- ventional7-to-3counterisshowninFig.2(d).Thiscounteris composedoffourfulladders.InGhasemzadeh,Mohabbatian, Akbari, Hadidi, and Khoei (2014), a novel CMOS structure forthe 7-to-3counteris designed.In thisdesign,theoutputs arebasedon thenumberof bitswithvalue ‘1’intruth table.

Another design for the 7-to-3 counter has been proposed in Mohdetal.(2013)(Fig.6).The actualperformanceof these countercellsheavilydependsontheunderlinedtechnologyas well,thathoststheimplementationofthebasicblocks(i.e.,FA, XORandMUX).BasedontheCMOSimplementationofthese basicblocks,atotalof180transistorsarerequiredforthe7-to-3 counterdesignofFig.6.

Inaddition,inDandapat,Ghosal,Sarkar,andMukhopadhyay (2010)differentcounterlogicsaredesignedupontheconceptof thecounterofafulladder.Itcouldbedefinedasasingle-bitadder circuit,whichhasfour/five/six/seveninputsandthreeoutputs.

InJoshy,Prasath,Ravi,andKarman(2012),differentCNFET

XOR

XOR XOR

MUX XOR

MUX

XOR AND

XOR

MUX XOR

X1 X2 X3 X4 X5 X6

SUM COUT1

COUT2

Fig.5.The6-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.(2013), Mehrabi,Navi,etal.(2013);Mehrabi,Mirzaee,Moaiyeri,etal.(2013).

MUX COUT2

MUX

SUM

COUT1 X1

X2

X3 X4

X1 X2

X3 X4 X4

X5 X6 X4 X5

X1 X2 X3 X4

X4 X5

X6 X1 X2 X3 X4

Fig.6.The7-to-3counterinMohdetal.(2013).

(6)

c1

c1

c1

c1 0.5M

0.5M 3.5M

X1 X2 X3 X4

Vdd

GND

2.5M

2.5M

GND A

A

A B

B B

B 1.5M

B

COUT1 COUT2

Vdd

SUM M= Vdd

4

1

2

3 4

5

6

7

8

9 10

11

12

0.783nm

1.4877nm

1.7226nm

1.4877nm

5.2461nm

1.4877nm

1.0179nm

1.4877nm

1.4877nm 1.4877nm 1.0179nm

1.7226nm

Fig.7.Proposed4-to-3counter.

countercellsusingfulladdercellsaredesigned.However,the designofcountercellsincludingfulladdertreeshasarelatively highdelayandconsumesmorepower.Thesecounterstructures also grow quickly with the input vector size in terms of the needednumberoffulladdercells.

In Mehrabi, Navi, etal.(2013) two differentstructures of lowpower andhighspeed 6-to-3and7-to-3compressorsare proposed.CountercellsinthispaperincludeXOR/MUX-based offulladdercellsandaXOR/MUX-basedstructure.

4. Proposeddesignsforcountercells

Inthissection,fourdesignsof4-to-3,5-to-3,6-to-3and7-to-3 countersareproposed.Thesearecomposedofacapacitornet- workandatransistornetwork.Inthesedesigns,CNFETswith differentthresholdvoltagesareusedtodeterminetherequired switchingthresholds.AccordingtoEq.(3),thediameterofthe nanotubescontrolsthethresholdvoltageoftheCNFET,which isusedindifferentcircuitdesigns.Intheremainderofthissec- tion,adesignproposalfordifferentcountercellsispresented.To designthiscounter,propertransistorswithdifferentthreshold voltages(low,normal,andhigh)andappropriateNOTgatescon- taininganNMOSwithVt=vtandaPMOSwith|Vtp|=Vdd−vt are used.In the simulation bychanging n1 andn2 according

to Eq. (2),appropriate DCNT isreached. Therefore,based on Eq.(3),appropriateVthisreached.

4.1. Proposed4-to-3counter

Theproposed4-to-3counterisdesignedbasedonthesimpli- fiedtruthtableinTable1.Thiscircuitincludesasinglearrayof capacitorsandaCNFET-basedthresholddetectornetwork.As indicatedinTable1,theSUMoutputis‘1’,ifthesumoffour inputsisequalto1or3;otherwise,itisequalto‘0’.COUT1is equalto‘1’,ifsumoffourinputsisequalto2or3.TheCOUT2 is‘1’onlywhenthesumofthefourinputsisequalto4.

Fig. 7 shows the detailsof thisdesign for SUM, COUT1, and COUT2. To design this counter, proper transistors with different threshold voltages (low, normal, and high) and

Table1

Simplifiedtruthtableofa4-to-3compressor.

in COUT2 COUT1 SUM

0 0 0 0

1 0 0 1

2 0 1 0

3 0 1 1

4 1 0 0

(7)

appropriateNOTgatescontaininganNMOSwithVt=vtand aPMOSwith|Vtp|=Vdd−vtareused.Inthisdesign,aNOT gate containing an NMOS transistor with Vt=3.5M and a PMOSwith|Vtp|=Vdd−3.5Misused,where‘M’isequalto Vdd/4.Whenthesumofthe inputsis“four”,thentheoutput of this NOT is “0”; otherwise, it is “1”. Another NOT gate whichisusedinthisdesigncontainsanNMOStransistorwith Vt=1.5M and a PMOS with |Vtp|=Vdd−1.5M. When the sumof the inputs is“zero” or “one”,then the output of this NOTis “1”;otherwiseit is“0”. Whenthe sumof the inputs is“zero”,theNMOS pulldowntransistorwithlow threshold of Vt=0.5M=0.1125volts is “off”; otherwise,it is “on”. In this state, the PMOS pull up transistor with |Vtp|=0.5M is

“on”;otherwiseitis“off”.BothaPMOSandanNMOSwith

|Vt|=2.5Mareusedinthiscounter.Whenthesumoftheinputs is“three”or“four”,thenthesetransistorsare “off”and“on”, andin the other states theyare “on” and “off”, respectively.

Othertransistorshavenormalthresholds(Vt=Vdd/2).

The sameanalysis canbe done for the othertwo COUT1 outputs.TheCOUT2outputcanbeimplementedonlywithtwo NOTgates.Table2showsthestateofalltransistorsfordifferent

Table2

Stateofalltransistorsfordifferentvaluesofin.

in ONtransistors SUM

0 1,3,5,7 0

1 2,3,5,7 1

2 2,4,5,7 0

3 2,4,6,7 1

4 2,4,6,8 0

valuesofthesumoftheinputs.Usingthistechnique,astandard andsymmetriccircuitisobtained.

4.2. Proposed5-to-3counter

A5-to-3compressorhas5inputs,X1,X2,X3,X4,X5andthree outputs,SUM, COUT1, andCOUT2. Asimplifiedtruth table ofthiscircuitisshowninTable3.Thistruthtableissimilarto Table1,buttheonerowforthesumofinputsequals5.Therefore, the circuit for COUT1and COUT2remains unchanged, with respecttothe4-to-3compressor,andonlythecircuitfortheSUM

c1

c1

c1

c1 0.5M

0.5M 3.5M

X1 X2 X3 X4

Vdd

GND

2.5M

2.5M

GND A

A

A B

B B

B 1.5M

B

COUT1 COUT2

Vdd

SUM M= Vdd

5

1

2

3

4

5

6

7

8

9 10

11

12

13

14

4.5M

4.5M

X5 c1

0.7047nm

1.4877nm 1.4877nm

1.4877nm 1.4877nm 1.4877nm

1.4877nm

6.5772nm

6.5772nm 1.4877nm

1.4877nm 6.5772nm

0.9396nm

2.1924nm

Fig.8.Proposed5-to-3counter.

(8)

c1

c1

c1

c1 0.5M

0.5M 3.5M

X1 X2 X3 X4

Vdd

GND

2.5M

2.5M

GND A

A

A B

B B

B 1.5M

B

COUT1 COUT2

Vdd

SUM M= Vdd

6

1

2

3 4

5

6

7

8

9 10

11

12

13

14 5.5M

C

C

C

5.5M

5.5M X5

X6 c1

c1

0.7047nm

1.4877nm 1.4877nm

1.4877nm

1.4877nm 1.4877nm 1.4877nm

1.0962nm 2.5839nm

7.9083nm 1.566nm

0.8613nm

1.4877nm

1.4877nm 0.8613nm

7.9083nm

2.5839nm

0.7047nm

Fig.9.Proposed6-to-3counter.

needsaslightmodification.However,thethresholdvoltageof allthetransistorsarechangedbecauseM=Vdd/5.Fig.8shows acompletecircuitforthe5-to-3counterproposed.

4.3. Proposed6-to-3counter

A6-to-3counterhas6inputs,X1,X2, X3,X4,X5,X6and threeoutputs,SUM,COUT1,andCOUT2.Thesimplifiedtruth tableof thiscircuit issimilartoTable3,butthe onerowfor thesumofinputsequals6.Asaresult,thecircuitforCOUT2 remainsunchanged,withrespecttothe5-to-3compressorand

Table3

Simplifiedtruthtableofa5-to-3counter.

in COUT2 COUT1 SUM

0 0 0 0

1 0 0 1

2 0 1 0

3 0 1 1

4 1 0 0

5 1 0 1

thecircuitfortheCOUT1andSUMneedsslightmodifications.

Thethresholdvoltagesofallthetransistorsarechangedbecause M=Vdd/6. Fig. 9 shows the complete circuit for the 6-to-3 counterproposed.

4.4. Proposed7-to-3counter

A7-to-3counterhas7inputs,X1,X2,X3,X4,X5,X6,X7and threeoutputs,SUM,COUT1,andCOUT2.Thesimplifiedtruth tableofthiscircuitissimilartothesimplifiedtruthtableofthe 6-to-3counter,buttheonerowforthesumofinputsequals7.

Hence,thecircuitforCOUT1andCOUT2remainsunchanged withrespecttothe 6-to-3counter,andonlythe circuitforthe SUMneeds aslight change.The thresholdvoltagesof allthe transistors arechangedbecauseM=Vdd/7.Fig.10showsthe completecircuitforthe7-to-3counterproposed.

5. Simulationresults

AllthedesignsproposedforthecountersbasedonCNFET described inSection4 are simulatedusing HSPICE. Inthese

(9)

c1

c1

c1

c1 0.5M

0.5M 3.5M

X1 X2 X3 X4

Vdd

GND

2.5M

2.5M

GND A

A

A B

B B

B 1.5M

B

COUT1 COUT2

Vdd

SUM M= Vdd

7

1

2

3 4

5

6

7

8

9 10

11

12

13

14 5.5M

C

C

C

5.5M

5.5M

6.5M

6.5M

X5 X6 X7

c1 c1 c1

0.7047nm

1.4877nm 1.4877nm

1.4877nm

1.4877nm 1.4877nm

1.4877nm 1.4877nm

1.4877nm

1.0179nm 1.7226

9.2394nm

9.2394nm 1.8009nm

1.0179nm

0.7047nm

0.8613nm

3.0537nm

3.0537nm

0.8613nm

Fig.10.Proposed7-to-3counter.

simulations,thecompactmodel,presentedinDengandWong (2007a, 2007b) is employed for the CNFET circuits. This standardmodelhasbeendesignedforunipolarandMOSFET- likeCNFETdevices.Eachtransistorinthismodelmayconsistof oneormoreCNTs.The32nmPTMCMOStechnologyhasbeen used for simulating CMOS circuits. Thesesimulation results

containthreecommonfiguresofmerits:delay,powerdissipa- tion,andpower-delayproduct(PDP).Inallofthesesimulations, theroomtemperatureisconsidered. Averagepowerconsump- tion during alongperiod of timeis consideredas the power consumptionparameter.Thedelayiscalculatedfrom50%volt- agelevel oftheinputto50%voltageleveloftheoutput.PDP

Table4

Simulationresultsforcounters@250MHzwith2.1fFloadin0.65V.

Design Delay(ps) Power(␮W) PDP(fJ)

4-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

1341 0.077831 0.10437

Proposed4-to-3counter 53.194 0.31318 0.016659

5-to-3counterinChowdhuryetal.(2008a,2008b) 1564.1 0.069825 0.10921

Proposed5-to-3counter 80.477 0.58199 0.046837

6-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

1849.1 0.10424 0.19276

Proposed6-to-3counter 228.35 0.52115 0.11900

7-to-3counterinMohdetal.(2013) 1892.5 0.22321 0.42241

Proposed7-to-3counter 92.127 0.90202 0.083101

(10)

Table5

Simulationresultsforcounters@250MHzwith2.1fFloadin0.5V.

Design Delay(ps) Power(␮W) PDP(fJ)

4-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

473.22 0.13005 0.061543

Proposed4-to-3counter 43.334 0.43245 0.018740

5-to-3counterinChowdhuryetal.(2008a,2008b) 501.21 0.16305 0.081723

Proposed5-to-3counter 66.239 0.56647 0.037523

6-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

593.63 0.15557 0.092352

Proposed6-to-3counter 81.223 0.68219 0.055410

7-to-3counterinMohdetal.(2013) 682.04 0.15518 0.10584

Proposed7-to-3counter 88.150 87.850 0.077440

Table6

Simulationresultsforcounters@1000MHzwith2.1fFloadin0.65V.

Design Delay(pS) Power(␮W) PDP×E15(fJ)

4-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

965.14 0.1361 0.13142

Proposed4-to-3counter 54.374 0.50930 0.027692

5-to-3counterinChowdhuryetal.(2008a,2008b) 985.25 0.1381 0.13616

Proposed5-to-3counter 80.634 0.81624 0.065817

6-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.

(2013),Mehrabi,Navi,etal.(2013);Mehrabi, Mirzaee,Moaiyeri,etal.(2013)

1423.6 0.2346 0.33410

Proposed6-to-3counter 227.7 0.75479 0.17193

7-to-3counterinMohdetal.(2013) 1894.2 0.49788 0.94308

Proposed7-to-3counter 429.07 1.0805 0.46361

isthemultiplicationoftheaveragepowerconsumptionandthe maximumdelay.Tomeasurethecelldelay,allthepossibletran- sitionshavebeengeneratedviatestpatternsanditisappliedfor allthestructures.

Thearchitectures proposedare comparedtothebest exist- ing counter architectures interms of power, delay, andPDP.

Forthoroughevaluationoffunctionalityofthedesignsinvar- iousconditions,simulationswereperformedatvarioussupply voltagesandroomtemperature,loadsandfrequencies.Allthe designshavebeensimulatedatroomtemperatureat0.65,and 0.5supply voltages, operating frequencies equal to100MHz and250MHz,anddifferentloadcapacitances.

Forcomparisons,thebestpreviousworksondifferentcounter cellswereselected(Chowdhuryetal.,2008a,2008b;Mohdetal., 2013).First,thecircuitsaresimulatedat0.65Vand0.5Vsupply voltagesandat250MHzoperating frequencywith2.1fFout- putloadcapacitance.Theresultsofthissimulationarerevealed inTables 4 and5, respectively. According tothe experimen- tal results, designsproposed have the lowestdelay andPDP comparedtotheotherdesignsatallsupplyvoltages.

Inthesecondexperimentation,allthecircuitsweresimulated atthe discussed 0.65supply voltageand100MHzfrequency using2.1fFoutputcapacitor.ItiscomprehendedfromTable6.

ThedesignsproposedhavethebestPDPandpowerincompar- isonwiththeothercircuits.

0.00E+00 5.00E-17 1.00E-16 1.50E-16 2.00E-16 2.50E-16

70 60 50 40 30 20 10 0

PDP

Temperature

Proposed 7-to-3 counter Proposed 6-to-3 counter Proposed 5-to-3 counter Proposed 4-to-3 counter

Fig.11.PDPversusdifferenttemperatures.

Another important feature of the circuitswhichshould be consideredistheirimmunitytoambienttemperaturevariations.

Thus,forinvestigatingtheirsensitivitytotemperaturevariation andnoises,thecircuitsproposedweresimulatedinavastrange of temperatures,from0Cupto70Cat0.65Vsupplyvolt- ageand250MHzoperatingfrequencywith2.1fFoutputload capacitance.TheresultsareplottedinFig.11.Thisfigureshows that the proposed design operates correctly with low energy consumptionvariationatdifferentambienttemperatures.

(11)

6 5

4 3

2 1

4-to-3 counter 1.15E-17 1.62E-17 2.11E-17 2.66E-17 3.25E-17 3.92E-17 5-to-3 counter 3.72E-17 4.59E-17 5.51E-17 6.48E-17 7.48E-17 8.58E-17 6-to-3 counter 9.22E-17 1.17E-16 1.40E-16 1.63E-16 1.85E-16 2.08E-16 7-to-3 counter 6.57E-17 8.17E-17 9.62E-17 1.11E-16 1.25E-16 1.41E-16

0.00E+00 5.00E-17 1.00E-16 1.50E-16 2.00E-16 2.50E-16

PDP

PDP versus load capacitor in the counter cells(Vdd=0.65, @250MHZ)

Fig.12.PDPversusdifferentcapacitors.

Table7

Thenumberofelementsindifferentcountercells.

Design Numberofdevices

4-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.(2013),Mehrabi,Navi,etal.(2013);Mehrabi,Mirzaee,Moaiyeri,etal.(2013) 60

Proposed4-to-3counter 26

5-to-3counterinChowdhuryetal.(2008a,2008b) 72

Proposed5-to-3counter 29

6-to-3counterinMehrabi,Mirzaee,Zamanzadeh,etal.(2013),Mehrabi,Navi,etal.(2013);Mehrabi,Mirzaee,Moaiyeri,etal.(2013) 100

Proposed6-to-3counter 36

7-to-3counterinMohdetal.(2013) 192

Proposed7-to-3counter 39

Drivingcapability isavery importantmetric for thelogic gates.Thus,inthisworkthedrivingcapabilityoftheproposed structuresisalsoscrutinized.Thedesignsproposedaresimu- latedusingavarietyofoutputloadcapacitors,rangingfrom1 upto6fF,at0.65Vsupplyvoltageand250MHzfrequency.The PDPofthedifferentcounterdesigns,againsttheloadcapacitor variation,areschemedinFig.12.

Table7indicatesthe numberof elementsused indifferent structures.Asshowninthistable,thedesignsproposedhavea lowertransistorincomparisontootherdesigns.

6. Conclusion

Thecarbonnanotubefield-effecttransistor(CNFET)isone ofthenewdevicestodesignlowpowerandhighperformance circuits. In a multiplication process, to accumulate partial products,compressorandcountercellsareused.3-to-2,4-to-2, and5-to-2compressorsdonothaveenoughcapabilitytodesign high-bitsize multipliers.In thispaper, fournovelhighspeed andlow powercarbonnanotubecountercells wereproposed.

These counters were capable to add 4 or 5 or 6 or 7 bits per decade, and generate 3 outputs. CNFETs with different

thresholdvoltageswereusedtodesignourproposedcounters.

The counters proposed were simulated using HSPICE. The simulation results containedthree common figuresof merits:

delay,powerdissipation,andpower-delayproduct(PDP).The simulationresultsindicatethatthedesignsproposedconsume lowpowerandworkproperly.Ourproposedcountersaremore effectiveforhighordermultiplications.

Conflictofinterest

Theauthorshavenoconflictsofinteresttodeclare.

References

Alkaldy, E., Navi, K., & Sharifi, F. (2014). A novel design approach for multi-input XOR gate using multi-input majority function. Ara- bian Journal for Science and Engineering, 39(11), 7923–7932.

http://dx.doi.org/10.1007/s13369-014-1387-x

Azarderakhsh,R.,&Reyhani-Masoleh,A.(2013).Low-complexitymultiplier architectures for single and hybrid-double multiplications in Gauss- ian normal bases. IEEE Transactions on Computers, 62(4), 744–757.

http://dx.doi.org/10.1109/TC.2012.22

(12)

Bagherizadeh,M.,&Eshghi,M.(2011a).Alowpower&highspeedcarbon nanotube5to3compressor.FaibleTensionFaibleConsommation,115–118.

http://dx.doi.org/10.1109/FTFC.2011.5948902

Bagherizadeh,M.,&Eshghi,M.(2011b).Twonovellow-powerandhigh-speed dynamiccarbonnanotubefull-addercells.NanoscaleResearchLetters,6(1), 519.http://dx.doi.org/10.1186/1556-276X-6-519

Bagherizadeh, M., Gerami, M., & Eshghi, M. (2014). Design an ASIP for edit distance algorithm in pattern recognition. In The 22nd Ira- nian Conference on Electrical Engineering (ICEE) (pp. 971–975).

http://dx.doi.org/10.1109/IranianCEE.2014.6999676

Bahrami,M.,&Sadeghiyan,B.(2000).“Efficientmodulo2”+1multiplication schemesforIDEA.IEEEInternationalSymposiumonCircuitsandSystems, 4,653–656.

Bahrepour, D., & Sharifi, M. J. (2013). A novel high speed full adder based on linear threshold gate and its application to a 4-2 compres- sor.Arabian Journalfor ScienceandEngineering,38(11), 3041–3050.

http://dx.doi.org/10.1007/s13369-013-0615-0

Chang,C.H.,Gu,J.,&Zhang,M.(2004).Ultralow-voltagelow-powerCMOS 4-2and5-2compressorsforfastarithmeticcircuits.IEEETransactionson CircuitsandSystemsI:RegularPapers,51(10),1985–1997.

Chowdhury,S.R.,Banerjee,A.,Roy,A.,&Saha,H.(2008).Design,simulation andtestingofahighspeedlowpower15-4compressorforhighspeedmulti- plicationapplications.InFirstInternationalConferenceonPaperPresented attheEmergingTrendsinEngineeringandTechnology,2008.ICETET’08.

Chowdhury,S.R.,Banerjee,A.,Roy,A.,&Saha,H.(2008July).Design,sim- ulationandtestingofahighspeedlowpower15-4compressorforhigh speedmultiplicationapplications.InIEEEFirstInternationalConference onEmergingTrendsinEngineeringandTechnology2008.ICETET’08(pp.

434–438).http://dx.doi.org/10.1109/ICETET.2008.151

Dandapat,A.,Ghosal,S.,Sarkar,P.,&Mukhopadhyay,D.(2010).A1.2-ns 16×16-bitbinarymultiplierusinghighspeedcompressors.International JournalofElectricalandElectronicsEngineering,4(3),234–239.

Deng, G., & Chen, C. (2013). Binary multiplication using hybrid MOS and multi-gate single-electron transistors. IEEE Transac- tions on Very Large Scale Integration (VLSI), 21(9), 1573–1582.

http://dx.doi.org/10.1109/TVLSI.2012.2217993

Deng, J., & Wong, H. S. P. (2007a). A compact SPICE model for carbon-nanotube field-effect transistors including nonidealities and its application—Part I: Model of the intrinsic channel region.

IEEE Transactions on Electron Devices, 54(12), 3186–3194.

http://dx.doi.org/10.1109/TED.2007.909030

Deng, J., & Wong, H. S. P. (2007b). A compact spice model for carbon-nanotube field-effect transistors including nonidealities and its application—PartII: Full devicemodelandcircuitperformance bench- marking. IEEE Transactions on Electron Devices, 54(12), 3195–3205.

http://dx.doi.org/10.1109/TED.2007.909043

Ghasemzadeh, M., Mohabbatian, N., Akbari, A., Hadidi, K., & Khoei, A. (2014). A novel fast glitchless 7-3 counter with a new struc- ture.In IEEEProceedings of the21st InternationalConference Mixed DesignofIntegratedCircuits&Systems(MIXDES),2014(pp.131–134).

http://dx.doi.org/10.1109/MIXDES.2014.6872171

Jaberipur,G.,&Kaivani, A.(2009).Improvingthespeedof paralleldeci- malmultiplication.IEEETransactionsonComputers,58(11),1539–11552.

http://dx.doi.org/10.1109/TC.2009.110

Joshy,V.Z.,Prasath,R.A.,Ravi,T.,&Karman,V.(2012).Designandanalysis ofcompressorsusingCNTFET.InIEEE2012InternationalConferenceon EmergingTrendsinScience,EngineeringandTechnology(INCOSET)(pp.

323–328).

Lin,S.,Kim,Y.B.,&Lombardi,F.(2009).AnovelCNTFET-basedternary logicgatedesign.In52ndIEEEInt.MidwestSymposiumonCircuitsand Systems(pp.435–438).http://dx.doi.org/10.1109/MWSCAS.2009.5236063 Mehrabani,Y.S.,&Eshghi,M.(2015).Asymmetric,multi-threshold,high- speed and efficient-energy 1-bit full adder cell design using CNFET technology. Circuits, Systems, and Signal Processing, 34(3), 739–759.

http://dx.doi.org/10.1007/s00034-014-9887-1

Mehrabi, S., Mirzaee, R. F.,Zamanzadeh, S., Navi, K., & Hashemipour, O. (2013). Design, analysis, and implementation of partial product reduction phase by usingwide m:3(4m10) compressors.Interna- tionalJournalofHighPerformanceSystemsArchitecture,4(4),231–241.

http://dx.doi.org/10.1504/IJHPSA.2013.058986

Mehrabi,S.,Navi,K.,&Hashemipour,O.(2013).Performanceanalysisand simulationoftwodifferentarchitecturesof(6:3)and(7:3)compressors basedoncarbonnano-tubefieldeffecttransistors.InIEEE5thInternational PaperPresentedattheNanoelectronicsConference(INEC),2013.

Mehrabi, S.,Mirzaee, R. F.,Moaiyeri, M.H., Navi, K.,& Hashemipour, O.(2013).CNFET-baseddesignofenergy-efficientsymmetricthree-input XORandfulladdercircuits.ArabianJournalforScienceandEngineering, 38(12),3367–3382.http://dx.doi.org/10.1007/s13369-013-0627-9 Mohd,B.J.,Abed,S.E.,&Alouneh,S.(2013).Carry-basedreductionparallel

counterdesign.InternationalJournalofElectronics,100(11),1510–1528.

http://dx.doi.org/10.1080/00207217.2012.751320

Najafi,A.,Timarchi,S.,&Najafi,A.(2014).High-speedenergy-efficient5:2 compressor. InIEEE37th InternationalConventiononInformationand Communication Technology, Electronicsand Microelectronics(MIPRO) (pp.80–84).

Parandeh-Afshar, H.,Verma,A.K.,Brisk,P.,& Ienne,P.(2010).Improv- ing FPGA performance for carry-save arithmetic. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 18(4), 578–590.

http://dx.doi.org/10.1109/TVLSI.2009.2014380

Perri,S.,&Corsonello,P.(2012).Newmethodologyforthedesignofefficient binaryadditioncircuitsinQCA.IEEETransactionsonNanotechnology, 11(6),1192–1200.

Pishvaie, A., Jaberipur, G., & Jahanian, A. (2012). Improved CMOS (4,2) compressor designs for parallel multipliers. Computers &

Electrical Engineering, 38(6), 1703–1716. http://dx.doi.org/10.1016/

j.compeleceng.2012.07.015

Qi,H.,Kim,Y.B.,&Choi,M.(2012).Ahighspeedlowpowermodulo2n+1 multiplierdesignusingcarbon-nanotubetechnology.InIEEE55thInterna- tionalMidwestSymposiumonCircuitsandSystems(MWSCAS),2012(pp.

406–409).

Rodríguez-Reséndiz, J., Gutiérrez-Villalobos, J. M., Duarte-Correa, D., Mendiola-Santiba˜nez,J.D.,&Santillán-Méndez,I.M.(2012).Designand implementationofanadjustablespeeddriveformotioncontrolapplications.

JournalofAppliedResearchandTechnology,10(2),180–194.

Waters,R.S.,&Swartzlander,E.E.(2010).Areducedcomplexitywallace multiplierreduction.IEEETransactionsonComputers,59(8),1134–1137.

http://dx.doi.org/10.1109/TC.2010.103

Referencias

Documento similar

Figure 14 represents a comparative between recommended speed, specific speed and estimated speed (high, medium or low speed) for the M-509 road with normal driving, good pavement

Journal of Applied Research and Technology 16 (2018) 276-286. Angela Jennifa Sujana

This paper proposed a novel deign methodology, called data-oriented methodology, to overcome the design complexity of modern SoC chip, by using Bluespec SystemVerilog and

In this paper, CdS thin films were prepared using the GLAD technique along with a sublimate vapor effusion source, which was under an azimuthal counter-rotation with respect to the

Journal of Applied Research and Technology 16 (2018) 255-266. Wang Cong,

Journal of Applied Research and Technology 16 (2018) 299-311.. Christopher Ezhil Singh a,

The deduced result of this work is more realistic in operating conditions in real time temperature control system. Ramakrishnan (Associate Professor of Electrical and

Values of JGHE and JGSE CORE were measured in accordance with JIS C 2556 (2015)(or IEC 60404-3 (2010)), using single sheet tester, and test specimens were sheared parallel to