(S&S 4.1 4.3) NMOS: electrons flow from Source to Drain PMOS: holes flow from Source to Drain
In cut-off ( v < V ), i = 0 GS t D NMOS I-V Characteristics In triode, ( v > V but v v v ) GS t DS GS T W 1 i = k ( v V ) v v L ' D GS t DS DS In saturation ( v > V and v v v ) 1 i = k W ( v V ) L ' D GS t V t : threshold voltage GS t DS GS T k ' = μ C n ox μ : electron mobility C n ox : oxide capacitance
PMOS v < V : i = 0 SG t D v > V and v < v V (triode) : SG t SD SG t W 1 i = μ C ( v V ) v v L D p ox SG t SD SD v > V and v > v V (saturation): SG t SD SG t 1 W i = μ C ( v V ) L v SD D p ox SG t
Deviation from the ideal model 1) I D =0inCut-Off? Plot I D vs V GS for fixed V DS Non-zero sub-threshold currnet Leakage between S and D: more significant for smaller MOSFET Significant problem in modern digital circuits
) In saturation, ' Lect. 3: MOSFET 1 id = k W ( vgs Vt) L Should have no dependence on v DS v DS increase causes reduction in actual channel length Channel length modulation. i 1 W ' (1 )( ) D = k + DS vgs Vt λ v L But I D increases with v DS even in saturation
3) Body effect: Voltage applied to B causes change in threshold voltage 1 i = k W ( v V ) L ' D GS t V = V + γ [ φ + V φ ] t to f SB f V = V when V = 0 φ t to SB f and γ process-dependent parameters If S and B can be tied, no body effect. In IC, B is shared among many transistors B is connected to - the most negative supply voltage (NMOS) - the most positive supply voltage (PMOS) V t depends on V S Very difficult to model analytically Simulation
Body effect: Voltage applied to B causes a change in threshold voltage.
4) Temperature effect: Many MOSFET parameters are temperature dependent Higher temperature causes reduction in I D
- Modern transistors are very complicated in their structure. - Many parameters are needed to model their characteristics accurately in SPICE - SPICE parameters for 0.5μm NMOS are shown - For detailed explanations, See MOSFET Users Manual at www-device.eecs.berkeley.edu/ ~bsim3/get.html Lect. 3: MOSFET MODEL orbitln NMOS ( LEVEL = 7 +TNOM = 7 TOX = 5.6E-9 +XJ = 1E-7 NCH =.3549E17 VTH0 = 0.3654765 +K1 = 0.47314 K = 7.99453E-4 K3 = 1E-3 +K3B = 3.0713494 W0 = 1E-7 NLX = 1.617898E-7 7 +DVT0W = 0 DVT1W = 0 DVTW = 0 +DVT0 = 0.455178 DVT1 = 0.658687 DVT = -0.5 +U0 = 80.458903 UA = -1.60716E-9 UB =.806549E-18 +UC = 3.90051E-11 VSAT = 1.07496E5 A0 = 1.8770435 +AGS = 0.3310181 B0 = -3.17354E-8 B1 = -1E-7 +KETA = -8.69841E-3 A1 = 8.317145E-5 A = 0.659347 +RDSW = 00 PRWG = 0.4477477 PRWB = 0.008175 +WR = 1 WINT = 0 LINT = 1.39558E-10 +DWG = -.8419E-8 +DWB = -6.95781E-10 VOFF = -0.0910963 NFACTOR = 1.0941 +CIT = 0 CDSC =.4E-4 4 CDSCD = 0 +CDSCB = 0 ETA0 = 5.073E-3 ETAB = 6.6008E-5 +DSUB = 0.0310034 PCLM = 1.5101091 PDIBLC1 = 0.897659 +PDIBLC =.9409E-3 PDIBLCB = 0.065131 DROUT = 1 +PSCBE1 = 7.017738E8 PSCBE =.71109E-4 PVAG = 8.531511E-3 +DELTA = 0.01 RSH = 4.6 MOBMOD = 1 +PRT = 0 UTE = -1.5 15 KT1 = -0.11 011 +KT1L = 0 KT = 0.0 UA1 = 4.31E-9 +UB1 = -7.61E-18 UC1 = -5.6E-11 AT = 3.3E4 +WL = 0 WLN = 1 WW = 0 +WWN = 1 WWL = 0 LL = 0 +LLN = 1 LW = 0 LWN = 1 Although h complicated, they can +LWL = 0 CAPMOD = XPART = 0.5 +CGDO = 4.59E-10 CGSO = 4.59E-10 CGBO = 5E-10 precisely model the transistor +CJ = 1.78338E-3 PB = 0.99 MJ = 0.466195 +CJSW = 4.154041E-10 PBSW = 0.9563049 MJSW = 0.31646 characteristics and accurate circuit +CF = 0 PVTH0 = -9.64891E-3 PRDSW = -10 +PK = 3.534961E-3 WKETA = 0.010981010981 LKETA = -3.31688E-331688E-3 ) design is possible
Linearization of MOSFET: v D v GS Circuit model just for the linear relationship? Small-signal circuit
Small signal model for NMOS v GS =V GS + v gs, v DS =V DS + v ds i G = I G + i g, i D =I D + i d i g, i d as functions of v gs, d vs i g = 0 1 W L 1 W id id= μncox ( VGS VT) + V v... gs + GS L v GS From id = μn Cox ( vgs VT) with vgs = VGS + vgs W i = μ C ( V V ) v L d n ox GS T gs = gm vgs g
Various expressions for transconductance g m 1 W From i D = μ nc ox ( v GS V T ) L id W gm = V = μ ( ) ncox VGS V GS T v L GS I V = D V GS = μ W n C ox I D L T
Small-signal model including channel-length modulation i D v GS 1 W ' (1 )( ) id = k + λ vds vgs Vt L id id Δ i = Δ v + Δv v v = D GS DS GS DS g m i = g v + d m gs v ds i i 1 D W ' ( ) = k vgs Vt v L λ 1 V = Often, r r 0 = 0 r DS 0 I A D
Small-signal model including Body effect Practically, Body Effect Is not easy to model analytically. Simulation g g mb mb i χ g D υ BS υ = υ = m GS DS constant constant ( χ :0.1 0.3) In Tutorial on 3/9, TA will review how to use PSPICE