332:479 Concepts in VLSI Design Lecture 6 CMOS Transistor Theory David Harris and Michael Bushnell Harvey Mudd College and Rutgers University Spring 2004 Outline Introduction MOS Capacitor nMOS I-V Characteristics pMOS I-V Characteristics Gate and Diffusion Capacitance Pass Transistors RC Delay Models Adjustments for non-ideal 2nd-order effects Small-signal MOSFET model Material from: CMOS VLSI Design, Design, by Weste and Harris, AddisonAddison-Wesley, 2005 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 2 Introduction So far, we have treated transistors as ideal switches An ON transistor passes a finite amount of current – Depends on terminal voltages – Derive current-voltage (I-V) relationships Transistor gate, source, drain all have capacitance – I = C (V/t) -> t = (C/I) V – Capacitance and current determine speed Also explore what a “degraded level” really means 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 3 MOS Characteristics MOS – majority carrier device Carriers: e-- in nMOS, holes in pMOS Vt – channel threshold voltage (cuts off for voltages < Vt) 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 4 nMOS Enhancement Transistor Moderately doped p type Si substrate 2 Heavily doped n+ regions 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 5 I vs. V Plots Enhancement and depletion transistors – CMOS – uses only enhancement transistors – nMOS – uses both 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 6 Materials and Dopants SiO2 – low loss, high dielectric strength – High gate fields are possible n type impurities: P, As, Sb p type impurities: B, Al, Ga, In 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 7 Bipolar vs. MOS Bipolar – p-n junction – metallurgical MOS – Inversion layer / substrate junction field-induced – Voltage-controlled switch, conducts when Vgs Vt – e-- swept along channel when Vds > 0 by horizontal component of E – Pinch-off – conduction by e–- drift mechanism caused by positive drain voltage – Pinched-off channel voltage: Vgs – Vt (saturated) – Reverse-biased p-n junction insulates from the substrate 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 8 JFET vs. FET Transistors Junction FET (JFET) – channel is deep in semiconductor MOSFET – For given Vds & Vgs, Ids controlled by: – Distance between source & drain L – Channel width W – Vt – Gate oxide thickness tox – gate oxide – Carrier mobility 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 9 JFET Transistor 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 10 MOS Capacitor Gate and body form MOS capacitor Operating modes – Accumulation – Depletion – Inversion Vg < 0 + - polysilicon gate silicon dioxide insulator p-type body (a) 0 < Vg < Vt + - depletion region (b) Vg > Vt + - inversion region depletion region (c) 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 11 Terminal Voltages Vg Mode of operation depends on Vg, Vd, Vs + + – Vgs = Vg – Vs Vgs Vgd – Vgd = Vg – Vd Vs Vd – Vds = Vd – Vs = Vgs - Vgd + Vds Source and drain are symmetric diffusion terminals – By convention, source is terminal at lower voltage – Hence Vds 0 nMOS body is grounded. First assume source is 0 too. Three regions of operation – Cutoff – Linear – Saturation 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 12 nMOS Cutoff No channel Ids = 0 Vgs = 0 g + - + - s d n+ n+ Vgd p-type body b 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 13 nMOS Linear Channel forms Current flows from d to s – e- from s to d Ids increases with Vds Similar to linear resistor At drain end of channel, only difference between gate & drain voltages effective for channel creation 12/4/2009 Vgs > Vt g + - + - s d n+ n+ Vgd = Vgs Vds = 0 p-type body b Vgs > Vt g + s + d n+ n+ Vgs > Vgd > Vt Ids 0 < Vds < Vgs-Vt p-type body Concepts in VLSI Des. Lec. 6 b Slide 14 nMOS Saturation Channel pinches off Ids independent of Vds We say current saturates Similar to current source Vgs > Vt g + - + - Vgd < Vt d Ids s n+ n+ Vds > Vgs-Vt p-type body b 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 15 I-V Characteristics In Linear region, Ids depends on – How much charge is in the channel? – How fast is the charge moving? 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 16 Channel Charge MOS structure looks like parallel plate capacitor while operating in inversion – Gate – oxide – channel Qchannel = gate Vg polysilicon gate W tox n+ L n+ SiO2 gate oxide (good insulator, ox = 3.9) + + Cg Vgd drain source Vgs Vs Vd channel + n+ n+ Vds p-type body p-type body 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 17 Channel Charge MOS structure looks like parallel plate capacitor while operating in inversion – Gate – oxide – channel Qchannel = CV C= gate Vg polysilicon gate W tox n+ L n+ SiO2 gate oxide (good insulator, ox = 3.9) + + Cg Vgd drain source Vgs Vs Vd channel + n+ n+ Vds p-type body p-type body 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 18 Channel Charge MOS structure looks like parallel plate capacitor while operating in inversion – Gate – oxide – channel Qchannel = CV Cox = ox / tox C = Cg = oxWL/tox = CoxWL V= gate Vg polysilicon gate W tox n+ L n+ SiO2 gate oxide (good insulator, ox = 3.9) + + Cg Vgd drain source Vgs Vs Vd channel + n+ n+ Vds p-type body p-type body 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 19 Channel Charge MOS structure looks like parallel plate capacitor while operating in inversion – Gate – oxide – channel Qchannel = CV Cox = ox / tox C = Cg = oxWL/tox = CoxWL V = Vgc – Vt = (Vgs – Vds/2) – Vt gate Vg polysilicon gate W tox n+ L n+ SiO2 gate oxide (good insulator, ox = 3.9) + + Cg Vgd drain source Vgs Vs Vd channel + n+ n+ Vds p-type body p-type body 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 20 Carrier velocity Charge is carried by e Carrier velocity v proportional to lateral E-field between source and drain v= 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 21 Carrier Velocity Charge is carried by e Carrier velocity v proportional to lateral E-field between source and drain v = E called mobility E= 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 22 Carrier Velocity Charge is carried by e Carrier velocity v proportional to lateral E-field between source and drain v = E called mobility E = Vds/L Time for carrier to cross channel: – t= 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 23 Carrier Velocity Charge is carried by e Carrier velocity v proportional to lateral E-field between source and drain v = E called mobility E = Vds/L Time for carrier to cross channel: – t=L/v 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 24 nMOS Linear I-V Now we know – How much charge Qchannel is in the channel – How much time t each carrier takes to cross I ds 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 25 nMOS Linear I-V Now we know – How much charge Qchannel is in the channel – How much time t each carrier takes to cross Qchannel I ds t 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 26 nMOS Linear I-V Now we know – How much charge Qchannel is in the channel – How much time t each carrier takes to cross Qchannel I ds t W Cox L V V Vds gs t 2 V Vgs Vt ds Vds 2 12/4/2009 V ds Concepts in VLSI Des. Lec. 6 W = Cox L Slide 27 nMOS Saturation I-V If Vgd < Vt, channel pinches off near drain – When Vds > Vdsat = Vgs – Vt Now drain voltage no longer increases current I ds 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 28 nMOS Saturation I-V If Vgd < Vt, channel pinches off near drain – When Vds > Vdsat = Vgs – Vt Now drain voltage no longer increases current V I ds Vgs Vt dsat 2 12/4/2009 V dsat Concepts in VLSI Des. Lec. 6 Slide 29 nMOS Saturation I-V If Vgd < Vt, channel pinches off near drain – When Vds > Vdsat = Vgs – Vt Now drain voltage no longer increases current V I ds Vgs Vt dsat 2 2 Vgs Vt 2 12/4/2009 V dsat Concepts in VLSI Des. Lec. 6 Slide 30 nMOS I-V Summary Shockley 1st order transistor models 0 Vds I ds Vgs Vt 2 2 Vgs Vt 2 12/4/2009 Vgs Vt V V V ds ds dsat Vds Vdsat Concepts in VLSI Des. Lec. 6 cutoff linear saturation Slide 31 Example We will be using a 0.6 m process for your project – From AMI Semiconductor – tox = 100 Å 2.5 V =5 2 – = 350 cm /V*s 2 – Vt = 0.7 V 1.5 V =4 Plot Ids vs. Vds 1 V =3 – Vgs = 0, 1, 2, 3, 4, 5 0.5 V =2 – Use W/L = 4/2 V =1 Ids (mA) gs gs gs gs 0 3.9 8.85 1014 W W Cox 350 L 8 L 100 10 12/4/2009 gs 0 W 120 A /V 2 L Concepts in VLSI Des. Lec. 6 1 2 3 4 5 Vds Slide 32 pMOS I-V All dopings and voltages are inverted for pMOS Mobility p is determined by holes – Typically 2-3x lower than that of electrons n – 120 cm2/V*s in AMI 0.6 m process Thus pMOS must be wider to provide same current – In this class, assume n / p = 2 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 33 Summary Current Characteristics of MOSFET Calculation of Vt and Important 2nd-Order Effects Small-Signal MOSFET Model Models in this lecture – For pedagogical purposes only – Obsolete for deep-submicron technology – Real transistor parameter differences: • Much higher transistor current leakage • Body effect less significant than predicted • Vt is lower than predicted 12/4/2009 Concepts in VLSI Des. Lec. 6 Slide 34