DOC PREVIEW
Berkeley ELENG 141 - Metrics CMOS Inverter MOS Transistor Model

This preview shows page 1-2-23-24 out of 24 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 24 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 24 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 24 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 24 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 24 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1EE1411EE141MetricsCMOS InverterMOS Transistor ModelEE141EE141--Spring 2004Spring 2004Lecture 4Lecture 4EE1412EE141Today’s lectureToday’s lecture Design Metrics (continued) The CMOS inverter at a glance An MOS transistor model for manual analysis2EE1413EE141Important!Important! Labs start next week You must show up in one of the lab sessions  If you don’t show up you will be dropped from the class Unless you let me know that you still want to be in the class Homework 2 will be posted later today. Due next Thursday, February 6.EE1414EE141The Ideal GateThe Ideal GateRi = ∞Ro = 0Fanout = ∞NMH= NML= VDD/2g = ∞VinVout3EE1415EE141An OldAn Old--time Invertertime InverterNMHVin(V)Vout(V)NMLVM0.01.02.03.04.05.01.0 2.0 3.0 4.0 5.0EE1416EE141Example: An OldExample: An Old--time Invertertime Inverter VOH= 3.6V VOL= 0.4V VIL= 0.6V VIH= 2.3V NMH= VOH– VIH= 1.3V NML= VIL– VOL= 0.2V4EE1417EE141Delay DefinitionsDelay DefinitionsVouttftpHLtpLHtrtVint90%10%50%50%EE1418EE141Ring OscillatorRing Oscillatorv0v1v5v1v2v0v3v4v5T = 2 ×tp×N5EE1419EE141A FirstA First--Order RC NetworkOrder RC NetworkvoutvinCRtp= ln (2) τ = 0.69 RCImportant model – matches delay of an inverterEE14110EE141Power DissipationPower DissipationInstantaneous power: p(t) = v(t)i(t) = Vsupplyi(t)Peak power: Ppeak= VsupplyipeakAverage power: ()∫∫++==TttTttsupplysupplyavedttiTVdttpTP )(16EE14111EE141Energy and EnergyEnergy and Energy--DelayDelayPower-Delay Product (PDP) =E = Energy per operation = Pav×tpEnergy-Delay Product (EDP) =quality metric of gate = E ×tpEE14112EE141A FirstA First--Order RC NetworkOrder RC NetworkvoutvinCLR() ()∫∫∫====→DDVDDLoutLDDTTDDDDDDVCdvCVdttiVdttPE020010() ()∫∫∫====DDVDDLoutoutLTTLoutCCVCdvvCdttivdttPE0200217EE14113EE141SummarySummary Understanding the design metrics that govern digital design is crucial Cost  Robustness  Speed  Power and energy dissipationEE14114EE141CMOS InverterCMOS InverterMOS TransistorMOS Transistor8EE14115EE141What is a Transistor?What is a Transistor?VGS ≥ VTRonSDA Switch!|VGS|A MOS TransistorEE14116EE141NMOS and PMOSNMOS and PMOSVGS<0PMOS TransistorVGS>0NMOS TransistorSDGSDG9EE14117EE141CMOS Inverter: First GlanceCMOS Inverter: First GlancePolysiliconInOutVDDGNDPMOS2λMetal 1NMOSOutInVDDPMOSNMOSContactsN WellEE14118EE141CMOS InverterCMOS InverterFirstFirst--Order DC AnalysisOrder DC AnalysisVOL= 0VOH= VDDVM= f(Rn, Rp)VDDVDDVin⫽VDDVin⫽0VoutVoutRnRp10EE14119EE141CMOS Inverter: Transient ResponseCMOS Inverter: Transient ResponsetpHL= f(Ron.CL)= 0.69 RonCLVoutVoutRnRpVDDVDDVin⫽VDDVin⫽0(a) Low-to-high (b) High-to-lowCLCLEE14120EE141CMOS PropertiesCMOS Properties Full rail-to-rail swing Symmetrical VTC Propagation delay function of load capacitance and resistance of transistors No static power dissipation Direct path current during switching11EE14121EE141MOS Transistors MOS Transistors --Types and SymbolsTypes and SymbolsDSGDSGGSDDSGNMOSEnhancementNMOSPMOSDepletionEnhancementBNMOS withBulk ContactEE14122EE141Threshold Voltage: ConceptThreshold Voltage: Conceptn+p-substrateDSGBVGS+–Depletionregionn-channeln+12EE14123EE141The Threshold VoltageThe Threshold VoltageThresholdFermi potential2φFis approximately - 0.6V for p-type substratesγ –the body factorVT0is approximately 0.45V for our processEE14124EE141The Body EffectThe Body Effect-2.5 -2 -1.5 -1 -0.5 00.40.450.50.550.60.650.70.750.80.850.9VBS (V)VT (V)13EE14125EE141The Drain CurrentThe Drain CurrentCharge in the channel is controlled by the gate voltage: Drain current is proportional to charge and velocity:EE14126EE141The Drain CurrentThe Drain CurrentCombining velocity and charge:Integrating over the channel:Transconductance:14EE14127EE141Transistor in LinearTransistor in Linearn+n+p-substrateDSGBVGSxLV(x)+–VDSIDMOS transistor and its bias conditionsLinear (Resistive) modeEE14128EE141Transistor in SaturationTransistor in Saturationn+n+SGVGSDVDS > VGS - VTVGS - VT+-Pinch-off15EE14129EE141SaturationSaturationFor VGD< VT, the drain current saturatesIncluding channel-length modulation()22TGSnDVVLWkI −′=()()DSTGSnDVVVLWkI λ+−′= 122EE14130EE141Modes of OperationModes of OperationCutoff:VGS< VTID= 0Resistive:VT< VGS ; VGS− VT> VDS()22TGSnDVVLWkI −′=Saturation:VT< VGS ; VGS− VT< VDS()⎥⎥⎦⎤⎢⎢⎣⎡−−′=222DSDSTGSnDVVVVLWkI16EE14131EE141CurrentCurrent--Voltage RelationsVoltage RelationsA Good A Good OlOl’ Transistor’ TransistorQuadraticRelationship0 0.5 1 1.5 2 2.50123456x 10-4VDS(V)ID(A)VGS= 2.5 VVGS= 2.0 VVGS= 1.5 VVGS= 1.0 VResistive SaturationVDS= VGS-VTEE14132EE141A model for manual analysisA model for manual analysis17EE14133EE141CurrentCurrent--Voltage RelationsVoltage RelationsThe DeepThe Deep--Submicron EraSubmicron EraLinearRelationship-4VDS(V)0 0.5 1 1.5 2 2.500.511.522.5x 10ID(A)VGS= 2.5 VVGS= 2.0 VVGS= 1.5 VVGS= 1.0 VEarly SaturationEE14134EE141Velocity SaturationVelocity Saturationξ(V/µm)ξc= 1.5υn(m/s)υsat= 105Constant mobility (slope = µ)Constant velocity18EE14135EE141Velocity SaturationVelocity SaturationIDLong-channel deviceShort-channel deviceVDSVDSATVGS-VTVGS = VDDEE14136EE141IIDDversus Vversus VGSGS0 0.5 1 1.5 2 2.50123456x 10-4VGS(V)ID(A)0 0.5 1 1.5 2 2.500.511.522.5x 10-4VGS(V)ID(A)quadraticquadraticlinearLong ChannelShort Channel19EE14137EE141IIDDversus Vversus VDSDS-4VDS(V)0 0.5 1 1.5 2 2.500.511.522.5x 10ID(A)VGS= 2.5 VVGS= 2.0 VVGS= 1.5 VVGS= 1.0 V0 0.5 1 1.5 2 2.50123456x 10-4VDS(V)ID(A)VGS= 2.5 VVGS= 2.0 VVGS= 1.5 VVGS= 1.0 VResistive SaturationVDS= VGS-VTLong Channel Short ChannelEE14138EE141Including Velocity SaturationIncluding Velocity SaturationApproximate velocity:And integrate current again:In deep submicron, there are four regions of operation:(1) cutoff, (2) resistive, (3) saturation and (4) velocity saturation20EE14139EE141Regions of OperationRegions of OperationLong Channel Short ChannelEE14140EE141An Unified ModelAn Unified Modelfor Manual Analysisfor Manual AnalysisSDGB21EE14141EE141Regions of OperationRegions of Operation0 0.5 1 1.5 2 2.500.511.522.5x 10-4DSV(V)ID(A)VelocitySaturatedLinearSaturatedVDSAT=VGTVDS=VDSATVDS=VGT0 0.5 1 1.5 2 2.500.511.522.5x 10-4DSV(V)DSV(V)ID(A)VelocitySaturatedLinearSaturatedVDSAT=VGTVDS=VDSATVDS=VGTEE14142EE141A PMOS TransistorA PMOS Transistor-2.5 -2 -1.5 -1 -0.5 0-1-0.8-0.6-0.4-0.20x 10-4VDS(V)ID(A)Assume all variablesnegative!VGS = -1.0VVGS = -1.5VVGS = -2.0VVGS = -2.5V22EE14143EE141Transistor


View Full Document

Berkeley ELENG 141 - Metrics CMOS Inverter MOS Transistor Model

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Metrics CMOS Inverter MOS Transistor Model
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Metrics CMOS Inverter MOS Transistor Model and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Metrics CMOS Inverter MOS Transistor Model 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?