740 likes | 1.57k Vues
ECE 342 Solid-State Devices & Circuits 3. CMOS. Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu. Complementary MOS. CMOS Characteristics Combine nMOS and pMOS transistors pMOS size is larger for electrical symmetry. CMOS.
E N D
ECE 342 Solid-State Devices & Circuits 3. CMOS Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu
Complementary MOS • CMOS Characteristics • Combine nMOS and pMOS transistors • pMOS size is larger for electrical symmetry
CMOS • Advantages • Virtually, no DC power consumed • No DC path between power and ground • Excellent noise margins (VOL=0, VOH=VDD) • Inverter has sharp transfer curve • Drawbacks • Requires more transistors • Process is more complicated • pMOS size larger to achieve electrical symmetry • Latch up
MOSFET Switch PMOS NMOS • Characteristics of MOS Switch • MOS approximates switch better than BJT in off state • Resistance in on state can vary from 100 W to 1 kW
CMOS Switch CMOS switch is called an inverter
CMOS Switch – Off State • OFF State (Vin: low) • nMOS transistor is off • Path from Vout to V1 is through PMOS Vout: high
CMOS Switch – On State • ON State (Vin: high) • pMOS transistor is off • Path from Vout to ground is through nMOSVout: low
CMOS Inverter • Short switching • transient current • low power
Digital Circuits VIH: Input voltage at high state VIHmin VIL: Input voltage at low state VILmax VOH: Output voltage at high state VOHmin VOL: Output voltage at low state VOLmin Likewise for current we can define Currents into input Currents into output IIH IIHmax IIL IILmax IOH IOHmax IOL IOLmax
Voltage Transfer Characteristics (VTC) The static operation of a logic circuit is determined by its VTC • In low state: noise margin is NML • In high state: noise margin is NMH NML NMH VIL and VIH are the points where the slope of the VTC=-1 • An ideal VTC will maximize noise margins Optimum:
Switching Time & Propagation Delay input output
Switching Time & Propagation Delay tr=rise time (from 10% to 90%) tf=fall time (from 90% to 10%) tpLH=low-to-high propagation delay tpHL=high-to-low propagation delay Inverter propagation delay:
VTC and Noise Margins For a logic-circuit family employing a 3-V supply, suggest an ideal set of values for Vth, VIL, VIH, VOH, NML, NMH. Also, sketch the VTC. What value of voltage gain in the transition region does your ideal specification imply? Ideal 3V logic implies:
VTC and Noise Margins Inverting transfer characteristics The gain in the transition region is:
CMOS Noise Margins When inverter threshold is at VDD/2, the noise margin NMH and NML are equalized NMH: noise margin for high input NML: noise margin for low input Vth: threshold voltage Noise margins are typically around 0.4 VDD; close to half power-supply voltage CMOS ideal from noise-immunity standpoint
IV Characteristics of Switches Non-ideal switch Ideal switch
Problem A switch has an open (off) resistance of 10MW and close (on) resistance of 100 W. Calculate the two voltage levels of Vout for the circuit shown. Assume RL=5 kW
Problem If two switches are used as shown, calculate the two output voltage levels. Assume switches are complementary State 1: S1 off, S2 on RS1=10 MW, RS2=100 W State 2: S1 on, S2 off RS1=100 W, RS2=10 MW
MOSFET Switch PMOS NMOS • Characteristics of MOS Switch • MOS approximates switch better than BJT in off state • Resistance in on state can vary from 100 W to 1 kW
CMOS Switch CMOS switch is called an inverter The body of each device is connected to its source NO BODY EFFECT
CMOS Switch – Off State • OFF State (Vin: low) • nMOS transistor is off • Path from Vout to V1 is through PMOS Vout: high
CMOS Switch – Input Low NMOS rdsn high PMOS rdsp islow
CMOS Switch – On State • ON State (Vin: high) • pMOS transistor is off • Path from Vout to ground is through nMOSVout: low
CMOS Switch – Input High NMOS rdsn is low PMOS rdsp high
CMOS Inverter • Short switching • transient current • low power
CMOS Inverter • Advantages of CMOS inverter • Output voltage levels are 0 and VDDsignal swing is maximum possible • Static power dissipation is zero • Low resistance paths to VDD and ground when needed • High output driving capability increased speed • Input resistance is infinite high fan-out • Load driving capability of CMOS is high. Transistors can sink or source large load currents that can be used to charge and discharge load capacitances.
CMOS Inverter VTC • QP and QN are matched
CMOS Inverter VTC • Derivation • Assume that transistors are matched • Vertical segment of VTC is when both QN and QP are saturated • No channel length modulation effect l = 0 • Vertical segment occurs at vi=VDD/2 • VIL: maximum permitted logic-0 level of input (slope=-1) • VIH: minimum permitted logic-1 level of input (slope=-1) To determine VIH, assume QN in triode region and QP in saturation region Next, we differentiate both sides relative to vi
CMOS Inverter VTC Substitute vi=VIH and dvo/dvi= -1 After substitutions, we get Same analysis can be repeated for VIL to get
CMOS Inverter Noise Margins Symmetry in VTC equal noise margins
Matched CMOS Inverter VTC CMOS inverter can be made to switch at specific threshold voltage by appropriately sizing the transistors Symmetrical transfer characteristics is obtained via matching equal current driving capabilities in both directions (pull-up and pull-down)
VTC and Noise Margins - Problem An inverter is designed with equal-sized NMOS and PMOS transistors and fabricated in a 0.8-micron CMOS technology for which kn’ = 120 mA/V2, kp’ = 60 mA/V2, Vtn =|Vtp|=0.7 V, VDD= 3V, Ln=Lp = 0.8 mm, Wn =Wp = 1.2 mm, find VIL, VIHand the noise margins. Equal sizes NMOS and PMOS, butkn’=2kp’ Vt= 0.7V For VIH: QN in triode and QP in saturation
VTC and Noise Margins – Problem (cont’) (1) Differentiating both sides relative to VI results in: Substitute the values together with:
VTC and Noise Margins – Problem (cont’) For VIL: QN is in saturation and QP in triode (1)
VTC and Noise Margins – Problem (cont’) Noise Margins: Since QN and QP are not matched, the VTC is not symmetric
CMOS Dynamic Operation • Exact analysis is too tedious • Replace all the capacitances in the circuit by a single equivalent capacitance C connected between the output node of the inverter and ground • Analyze capacitively loaded inverter to determine propagation delay
CMOS Dynamic Operation Need interval tPHL during which vo reduces from VDD to VDD/2 Which gives Iav is given by
CMOS Dynamic Operation where and this gives
CMOS Dynamic Operation Where anis given by Likewise, tPLH is given by with
CMOS Dynamic Operation and tpis given by • Components can be equalized by matching transistors • tP is proportional to C reduce capacitance • Larger VDD means lower tp • Conflicting requirements exist