Chapter 2 MOS Transistor Theory - PowerPoint PPT Presentation

1 / 71
About This Presentation
Title:

Chapter 2 MOS Transistor Theory

Description:

Shockley models have limited value. Not accurate enough for modern ... Too inaccurate to predict current at any given time. But good enough to predict RC delay ... – PowerPoint PPT presentation

Number of Views:1018
Avg rating:3.0/5.0
Slides: 72
Provided by: david2956
Category:

less

Transcript and Presenter's Notes

Title: Chapter 2 MOS Transistor Theory


1
Chapter 2 MOS Transistor Theory
2
Outline
  • MOS Capacitor
  • nMOS I-V Characteristics
  • pMOS I-V Characteristics
  • Second Order Effects
  • Gate and Diffusion Capacitance
  • RC Delay Models
  • Good Reference Operation and Modeling of the
    MOS transistor by Yannis Tsividis is an
    excellent book covering MOS Transistor theory

3
Capacitance
  • Any two conductors separated by an insulator have
    capacitance
  • Gate to channel capacitor is very important
  • Creates channel charge necessary for operation
  • Source and drain have capacitance to body
  • Across reverse-biased diodes
  • Called diffusion (or depletion )capacitance
    because it is associated with source/drain
    diffusion.
  • Parasitic or undesirable capacitances

4
Gate Capacitance
  • Approximate channel as connected to source
  • Cgs Cg eoxWL/tox CoxWL CpermicronW
  • Cpermicron is typically about 1.5-2 fF/mm

5
Diffusion Capacitance
  • Csb, Cdb
  • Undesirable, called parasitic capacitance
  • Capacitance depends on area and perimeter
  • Use small diffusion nodes
  • Comparable to Cg
  • for contacted diff
  • ½ Cg for uncontacted
  • Varies with process

6
Effective Resistance
  • Shockley models have limited value
  • Not accurate enough for modern transistors
  • Too complicated for much hand analysis
  • Simplification treat transistor as resistor
  • Replace Ids(Vds, Vgs) with effective resistance R
  • Ids Vds/R
  • R averaged across switching of digital gate
  • Too inaccurate to predict current at any given
    time
  • But good enough to predict RC delay

7
RC Delay Model
  • Use equivalent circuits for MOS transistors
  • Ideal switch capacitance and ON resistance
  • Unit nMOS has resistance R, capacitance C
  • Unit pMOS has resistance 2R, capacitance C
  • Capacitance proportional to width
  • Resistance inversely proportional to width

8
RC Values
  • Capacitance
  • C Cg Cs Cd 2 fF/mm of gate width
  • Values similar across many processes
  • Resistance
  • Improves with shorter channel lengths
  • Unit transistors
  • Defined as a minimum contacted device (4/2 l)

9
Inverter Delay Estimate
  • Estimate the delay of a fanout-of-1 inverter

10
Inverter Delay Estimate
  • Estimate the delay of a fanout-of-1 inverter

11
Inverter Delay Estimate
  • Estimate the delay of a fanout-of-1 inverter

12
Inverter Delay Estimate
  • Estimate the delay of a fanout-of-1 inverter

d 6RC
13
DC Transient Response
14
Outline
  • DC Response
  • Logic Levels and Noise Margins
  • Transient Response
  • Delay Estimation

15
Activity
  • 1)     If the width of a transistor increases,
    the current will 
  • increase decrease not change 
  • 2)     If the length of a transistor increases,
    the current will
  • increase decrease not change
  • 3)     If the supply voltage of a chip increases,
    the maximum transistor current will
  • increase decrease not change
  • 4)     If the width of a transistor increases,
    its gate capacitance will
  • increase decrease not change
  • 5)     If the length of a transistor increases,
    its gate capacitance will
  • increase decrease not change
  • 6)     If the supply voltage of a chip increases,
    the gate capacitance of each transistor will
  • increase decrease not change

16
Activity
  • 1)     If the width of a transistor increases,
    the current will 
  • increase decrease not change 
  • 2)     If the length of a transistor increases,
    the current will
  • increase decrease not change
  • 3)     If the supply voltage of a chip increases,
    the maximum transistor current will
  • increase decrease not change
  • 4)     If the width of a transistor increases,
    its gate capacitance will
  • increase decrease not change
  • 5)     If the length of a transistor increases,
    its gate capacitance will
  • increase decrease not change
  • 6)     If the supply voltage of a chip increases,
    the gate capacitance of each transistor will
  • increase decrease not change

17
DC Response
  • DC Response Vout vs. Vin for a gate
  • Ex Inverter
  • When Vin 0 -gt Vout VDD
  • When Vin VDD -gt Vout 0
  • In between, Vout depends on
  • transistor size and current
  • By KCL, must settle such that
  • Idsn Idsp
  • We could solve equations
  • But graphical solution gives more insight

18
Transistor Operation
  • Current depends on region of transistor behavior
  • For what Vin and Vout are nMOS and pMOS in
  • Cutoff?
  • Linear?
  • Saturation?

19
nMOS Operation
20
nMOS Operation
21
nMOS Operation
Vgsn Vin Vdsn Vout
22
nMOS Operation
Vgsn Vin Vdsn Vout
23
pMOS Operation
24
pMOS Operation
25
pMOS Operation
Vgsp Vin - VDD Vdsp Vout - VDD
Vtp lt 0
26
pMOS Operation
Vgsp Vin - VDD Vdsp Vout - VDD
Vtp lt 0
27
I-V Characteristics
  • Make pMOS wider than nMOS such that bn bp

28
Current vs. Vout, Vin
29
Load Line Analysis
  • For a given Vin
  • Plot Idsn, Idsp vs. Vout
  • Vout must be where currents are equal in

30
Load Line Analysis
  • Vin 0

31
Load Line Analysis
  • Vin 0.2VDD

32
Load Line Analysis
  • Vin 0.4VDD

33
Load Line Analysis
  • Vin 0.6VDD

34
Load Line Analysis
  • Vin 0.8VDD

35
Load Line Analysis
  • Vin VDD

36
Load Line Summary
37
DC Transfer Curve
  • Transcribe points onto Vin vs. Vout plot

38
Operating Regions
  • Revisit transistor operating regions

39
Operating Regions
  • Revisit transistor operating regions

40
Beta Ratio
  • If bp / bn ? 1, switching point will move from
    VDD/2
  • Called skewed gate
  • Other gates collapse into equivalent inverter

41
Noise Margins
  • How much noise can a gate input see before it
    does not recognize the input?

42
Logic Levels
  • To maximize noise margins, select logic levels at
  • unity gain point of DC transfer characteristic

43
Transient Response
  • DC analysis tells us Vout if Vin is constant
  • Transient analysis tells us Vout(t) if Vin(t)
    changes
  • Requires solving differential equations
  • Input is usually considered to be a step or ramp
  • From 0 to VDD or vice versa

44
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

45
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

46
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

47
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

48
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

49
Inverter Step Response
  • Ex find step response of inverter driving load
    cap

50
Delay Definitions
  • tpdr rising propagation delay
  • From input to rising output crossing VDD/2
  • tpdf falling propagation delay
  • From input to falling output crossing VDD/2
  • tpd average propagation delay
  • tpd (tpdr tpdf)/2
  • tr rise time
  • From output crossing 0.2 VDD to 0.8 VDD
  • tf fall time
  • From output crossing 0.8 VDD to 0.2 VDD

51
Delay Definitions
  • tcdr rising contamination delay
  • From input to rising output crossing VDD/2
  • tcdf falling contamination delay
  • From input to falling output crossing VDD/2
  • tcd average contamination delay
  • tpd (tcdr tcdf)/2
  • tpd (propogation delay) is the MAXIMUM time and
    tcd is the MINIMUM time from the input 50
    crossing to the ouput 50 crossing

52
Simulated Inverter Delay
  • Solving differential equations by hand is too
    hard
  • SPICE simulator solves the equations numerically
  • Uses more accurate I-V models too!
  • But simulations take time to write

53
Delay Estimation
  • We would like to be able to easily estimate delay
  • Not as accurate as simulation
  • But easier to ask What if?
  • The step response usually looks like a 1st order
    RC response with a decaying exponential.
  • Use RC delay models to estimate delay
  • C total capacitance on output node (load)
  • Use driver effective resistance R
  • So that tpd RC
  • Characterize transistors by finding their
    effective R
  • Depends on average current as gate switches

54
RC Delay Models
  • Use equivalent circuits for MOS transistors
  • Ideal switch capacitance and ON resistance
  • Unit nMOS has resistance R, capacitance C
  • Unit pMOS has resistance 2R, capacitance C
  • Capacitance proportional to width with constant L
  • Resistance inversely proportional to width

55
Example 3-input NAND
  • Sketch a 3-input NAND with transistor widths
    chosen to achieve effective rise and fall
    resistances equal to a unit inverter (R).

56
Example 3-input NAND
  • Sketch a 3-input NAND with transistor widths
    chosen to achieve effective rise and fall
    resistances equal to a unit inverter (R).

57
Example 3-input NAND
  • Sketch a 3-input NAND with transistor widths
    chosen to achieve effective rise and fall
    resistances equal to a unit inverter (R).

58
3-input NAND Caps
  • Annotate the 3-input NAND gate with gate and
    diffusion capacitance.

59
3-input NAND Caps
  • Annotate the 3-input NAND gate with gate and
    diffusion capacitance.

60
Elmore Delay
  • ON transistors look like resistors
  • Pullup or pulldown network modeled as RC ladder
  • Elmore delay of RC ladder

61
Example 2-input NAND
  • Estimate worst-case rising and falling delay of
    2-input NAND driving h identical gates.

62
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

63
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

64
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

65
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

66
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

67
Example 2-input NAND
  • Estimate rising and falling propagation delays of
    a 2-input NAND driving h identical gates.

68
Delay Components
  • Delay has two parts
  • Parasitic delay
  • 6 or 7 RC
  • Independent of load
  • Effort delay
  • 4h RC
  • Proportional to load capacitance

69
Contamination Delay
  • Best-case (contamination) delay can be
    substantially less than propagation delay.
  • Ex If both inputs fall simultaneously

70
Diffusion Capacitance
  • we assumed contacted diffusion on every s / d.
  • Good layout minimizes diffusion area
  • Ex NAND3 layout shares one diffusion contact
  • Reduces output capacitance by 2C
  • Merged uncontacted diffusion might help too

71
Layout Comparison
  • Which layout is better?
Write a Comment
User Comments (0)
About PowerShow.com