Mary Jane Irwin ( ) Modified by Dr. George Engel (SIUE)

Slides:



Advertisements
Similar presentations
COMBINATIONAL LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Advertisements

Topics Electrical properties of static combinational gates:
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
DC Response DC Response: Vout vs. Vin for a gate Ex: Inverter
Lecture 5: DC & Transient Response
CMOS Family.
S. RossEECS 40 Spring 2003 Lecture 21 CMOS INVERTER CMOS means Complementary MOS: NMOS and PMOS working together in a circuit D S V DD (Logic 1) D S V.
Introduction to CMOS VLSI Design Lecture 5 CMOS Transistor Theory
S. RossEECS 40 Spring 2003 Lecture 22 Inside the CMOS inverter, no I D current flows through transistors when input is logic 1 or logic 0, because the.
Lecture #26 Gate delays, MOS logic
Digital Integrated Circuits A Design Perspective
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response
11/5/2004EE 42 fall 2004 lecture 281 Lecture #28 PMOS LAST TIME: NMOS Electrical Model – NMOS physical structure: W and L and d ox, TODAY: PMOS –Physical.
Week 9b, Slide 1EECS42, Spring 2005Prof. White Week 9b OUTLINE Digital logic functions NMOS logic gates The CMOS inverter Reading Rabaey et al.: Section.
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture.
CMOS Digital Integrated Circuits 1 Lec 7 CMOS Inverters: Dynamic Analysis and Design.
EE40 Lec 20 MOS Circuits Reading: Chap. 12 of Hambley
© Digital Integrated Circuits 2nd Inverter CMOS Inverter: Digital Workhorse  Best Figures of Merit in CMOS Family  Noise Immunity  Performance  Power/Buffer.
11/3/2004EE 42 fall 2004 lecture 271 Lecture #27 MOS LAST TIME: NMOS Electrical Model – Describing the I-V Characteristics – Evaluating the effective resistance.
S. Reda VLSI Design Design and Implementation of VLSI Systems (EN1600) lecture09 Prof. Sherief Reda Division of Engineering, Brown University Spring 2008.
CMOS VLSI Design4: DC and Transient ResponseSlide 1 EE466: VLSI Design Lecture 05: DC and transient response – CMOS Inverters.
1 Lecture 4: Transistor Summary/Inverter Analysis Subthreshold MOSFET currents IEEE Spectrum, 7/99, p. 26.
EE4800 CMOS Digital IC Design & Analysis
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response Greco/Cin-UFPE (Material taken/adapted from Harris’ lecture notes)
S. RossEECS 40 Spring 2003 Lecture 24 Today we will Review charging of output capacitance (origin of gate delay) Calculate output capacitance Discuss fan-out.
© Digital Integrated Circuits 2nd Devices VLSI Devices  Intuitive understanding of device operation  Fundamental analytic models  Manual Models  Spice.
Transistor Characteristics EMT 251. Outline Introduction MOS Capacitor nMOS I-V Characteristics (ideal) pMOS I-V Characteristics (ideal)
EE415 VLSI Design THE INVERTER DYNAMICS [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
The CMOS Inverter Slides adapted from:
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
MOS Inverter: Static Characteristics
Mary Jane Irwin ( ) CSE477 VLSI Digital Circuits Fall 2002 Lecture 04: CMOS Inverter (static view) Mary Jane.
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Ch 10 MOSFETs and MOS Digital Circuits
Jan M. Rabaey The Devices Digital Integrated Circuits© Prentice Hall 1995 Introduction.
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Chapter 07 Electronic Analysis of CMOS Logic Gates
Device Characterization ECE/ChE 4752: Microelectronics Processing Laboratory Gary S. May April 1, 2004.
Outline Introduction CMOS devices CMOS technology CMOS logic structures CMOS sequential circuits CMOS regular structures.
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
Introduction to CMOS VLSI Design MOS devices: static and dynamic behavior.
ECE442: Digital ElectronicsCSUN, Spring-2010-Zahid MOS Transistor ECE442: Digital Electronics.
CSE477 L07 Pass Transistor Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 07: Pass Transistor Logic Mary Jane Irwin (
EE141 © Digital Integrated Circuits 2nd Devices 1 Goal of this lecture  Present understanding of device operation  nMOS/pMOS as switches  How to design.
Inverter Chapter 5 The Inverter April 10, Inverter Objective of This Chapter  Use Inverter to know basic CMOS Circuits Operations  Watch for performance.
Digital Integrated Circuits A Design Perspective
Introduction to MicroElectronics
11. 9/15 2 Figure A 2 M+N -bit memory chip organized as an array of 2 M rows  2 N columns. Memory SRAM organization organized as an array of 2.
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 Digital Integrated Circuits A Design Perspective Designing Combinational Logic Circuits.
EE210 Digital Electronics Class Lecture 10 April 08, 2009
Lecture 20 Today we will Look at why our NMOS and PMOS inverters might not be the best inverter designs Introduce the CMOS inverter Analyze how the CMOS.
Solid-State Devices & Circuits
Static CMOS Logic Seating chart updates
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 A few notes for your design  Finger and multiplier in schematic design  Parametric analysis.
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
CSE477 L11 Fast Logic.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 11: Designing for Speed Mary Jane Irwin (
Washington State University
Norhayati Soin 05 KEEE 4425 WEEK 3/2 7/29/2005 LECTURE : KEEE 4425 WEEK 3/2 STATIC CHARACTERISTICS OF THE CMOS INVERTERS.
7-1 Integrated Microsystems Lab. EE372 VLSI SYSTEM DESIGNE. Yoon MOS Inverter — All essential features of MOS logic gates DC and transient characteristics.
S!LK silk.kookmin.ac.kr Capstone Design Ⅰ 1. CMOS Inverter 2. SONOS Memory Dae Hwan Kim Jungmin Lee Seungguk Kim.
CSE477 L06 Static CMOS Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 06: Static CMOS Logic Mary Jane Irwin (
Wujie Wen, Assistant Professor Department of ECE
Lecture 05: Static Behaviour of CMOS Inverter
Mary Jane Irwin ( ) CSE477 VLSI Digital Circuits Fall 2003 Lecture 04: CMOS Inverter (static view) Mary Jane.
CMOS Inverter First Glance
Mary Jane Irwin ( ) CSE477 VLSI Digital Circuits Fall 2002 Lecture 04: CMOS Inverter (static view) Mary Jane.
Presentation transcript:

ECE484 VLSI Digital Circuits Fall 2010 Lecture 04: CMOS Inverter (static view) Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg477 Modified by Dr. George Engel (SIUE) [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.] Call the role today (since the enrollment has settled). Warn about a sheeting chart. Give a few minutes at the end of class for students to find project partners.

CMOS Inverter: A First Look VDD Vin Vout CL Inverter – the nucleus of all digital designs; foundation of more intricate gates Design metrics – cost (area); integrity and robustness (static – steady-state behavior); performance (dynamic or transient behavior); energy efficiency

CMOS Inverter: Steady State Response VOL = 0 VOH = VDD VM = f(Rn, Rp) VDD VDD Rp Vout = 1 Vout = 0 Rn Vin = 0 Vin = V DD

CMOS Properties Full rail-to-rail swing  high noise margins Logic levels not dependent upon the relative device sizes  transistors can be minimum size  ratioless Always a path to Vdd or GND in steady state  low output impedance (output resistance in k range)  large fan-out (albeit with degraded performance) Extremely high input resistance (gate of MOS transistor is near perfect insulator)  nearly zero steady-state input current No direct path steady-state between power and ground  no static power dissipation Propagation delay function of load capacitance and resistance of transistors rail-to-rail - Vdd to 0V giving good noise margins power dissipation - no path between Vdd and Gnd in steady state (ignores leakage current) ratioless - logic levels are not dependent upon relative device sizes (as in NMOS), so transistors can be minimum size single inverter can theoretically drive an infinite number of gates and still be functionally operational; fan-out increases propagation delay steady state path to Vdd or Gnd - low output impedance, so less sensitive to noise

Review: Short Channel I-V Plot (NMOS) X 10-4 VGS = 2.5V VGS = 2.0V ID (A) VGS = 1.5V Linear dependence VGS = 1.0V Ld is drawn length Linear dependence of saturation current wrt VGS Velocity saturation causes device to saturate for substantially smaller values of VDS. Results in a substantial drop in current drive for high voltage levels. Eg at VGS = 2.5V and VDS = 2.5V, the drain current of the short channel device is only 40% of the corresponding value of the long channel device (220 uA versus 540 uA) VDS (V) NMOS transistor, 0.25um, Ld = 0.25um, W/L = 1.5, VDD = 2.5V, VT = 0.4V

Review: Short Channel I-V Plot (PMOS) All polarities of all voltages and currents are reversed VDS (V) VGS = -1.0V VGS = -1.5V ID (A) VGS = -2.0V All the derived equations hold for PMOS – for PMOS devices the polarities of all voltages and currents are reversed Due to lower mobility, the maximum current is only 42% of what is achieved by a similar NMOS transistor Effects of velocity saturation are less pronounced than in NMOS (smaller mobility of holes act electrons) VGS = -2.5V X 10-4 PMOS transistor, 0.25um, Ld = 0.25um, W/L = 1.5, VDD = 2.5V, VT = -0.4V

Transforming PMOS I-V Lines Want common coordinate set Vin, Vout, and IDn Vout IDn IDSp = -IDSn VGSn = Vin ; VGSp = Vin - VDD VDSn = Vout ; VDSp = Vout - VDD VGSp = -2.5 VGSp = -1 Vin = 1.5 Vin = 0 Vin = 1.5 Vin = 0 Do inverter transistor schematic on the board labeling all sources, drains, and gates. Mirror around x-axis Vin = VDD + VGSp IDn = -IDp Horiz. shift over VDD Vout = VDD + VDSp

CMOS Inverter Load Lines PMOS NMOS X 10-4 Vin = 0V Vin = 2.5V Vin = 0.5V Vin = 2.0V IDn (A) Vin = 1.0V Vin = 1.5V Vin = 1V Vin = 1.5V Vin = 2V Vin = 0.5V Vin = 1.0V Vin = 1.5V dc points located at the intersection of the corresponding load lines Note all operating points are located either at the high or low output levels Vin = 0.5V Vin = 2.0V Vin = 2.5V Vin = 0V Vout (V) 0.25um, W/Ln = 1.5, W/Lp = 4.5, VDD = 2.5V, VTn = 0.4V, VTp = -0.4V

CMOS Inverter VTC Vout (V) For class handout – hide for class Vin (V)

CMOS Inverter VTC Vout (V) Vin (V) NMOS off PMOS res NMOS sat PMOS res PMOS sat Vout (V) NMOS res PMOS sat NMOS res PMOS off For lecture VTC of the inverter exhibits a very narrow transition zone; high gain during switching transient (when both PMOS and NMOS are simultaneously on and in saturation). In that region, a small change in input voltage results in a large output voltage variation. Indicate on VTC plot where VTn and VTp lie Vin (V)

CMOS Inverter: Switch Model of Dynamic Behavior VDD Rn Vout CL Vin = V DD VDD Rp Vout CL Vin = 0 For handouts. Hide for class.

CMOS Inverter: Switch Model of Dynamic Behavior VDD Rn Vout CL Vin = V DD VDD Rp Vout CL Vin = 0 For class. response determined mainly by the output capacitance of the gate, CL - drain diffusion capacitance of the NMOS and PMOS transistors; the connecting wires, and the input capacitances of the fan-out gates A fast gate is built either by keeping the output capacitance small or by decreasing the on-resistance or the transistor (or both) Decreasing the on-resistance achieved by increasing the W/L ratio of the device Be award that the on-resistance of the NMOS and PMOS transistors is not constant; rather it is a nonlinear function of the voltage across the transistor Gate response time is determined by the time to charge CL through Rp (discharge CL through Rn)

Relative Transistor Sizing When designing static CMOS circuits, balance the driving strengths of the transistors by making the PMOS section wider than the NMOS section to maximize the noise margins and obtain symmetrical characteristics

VM  rVDD/(1 + r) where r = kpVDSATp/knVDSATn Switching Threshold VM where Vin = Vout (both PMOS and NMOS in saturation since VDS = VGS) VM  rVDD/(1 + r) where r = kpVDSATp/knVDSATn Switching threshold set by the ratio r, which compares the relative driving strengths of the PMOS and NMOS transistors Want VM = VDD/2 (to have comparable high and low noise margins), so want r  1 (W/L)p kn’VDSATn(VM-VTn-VDSATn/2) (W/L)n kp’VDSATp(VDD-VM+VTp+VDSATp/2) Assumes: The supply voltage is high enough so that the devices are velocity-saturated (VDSAT < VM – VT) and ignores channel length modulation. Reminder: k = k’W/L and k’ = mu Cox (mu is carrier mobility) Larger r to move VM upwards means making the PMOS wider Smaller r to move VM downwards means making the NMOS wider =

Switch Threshold Example In our generic 0.25 micron CMOS process, using the process parameters from slide L03.25, a VDD = 2.5V, and a minimum size NMOS device ((W/L)n of 1.5) VT0(V) (V0.5) VDSAT(V) k’(A/V2) (V-1) NMOS 0.43 0.4 0.63 115 x 10-6 0.06 PMOS -0.4 -1 -30 x 10-6 -0.1 (W/L)p (W/L)n For handout =

Switch Threshold Example In our generic 0.25 micron CMOS process, using the process parameters from slide L03.25, a VDD = 2.5V, and a minimum size NMOS device ((W/L)n of 1.5) VT0(V) (V0.5) VDSAT(V) k’(A/V2) (V-1) NMOS 0.43 0.4 0.63 115 x 10-6 0.06 PMOS -0.4 -1 -30 x 10-6 -0.1 (W/L)p 115 x 10-6 0.63 (1.25 – 0.43 – 0.63/2) (W/L)n -30 x 10-6 -1.0 (1.25 – 0.4 – 1.0/2) = x = 3.5 For class goal is to have Vm at Vdd/2 3.5 x 1.5 so (W/L)p = 5.25 (W/L)p = 3.5 x 1.5 = 5.25 for a VM of 1.25V

Simulated Inverter VM VM is relatively insensitive to variations in device ratio setting the ratio to 3, 2.5 and 2 gives VM’s of 1.22V, 1.18V, and 1.13V Increasing the width of the PMOS moves VM towards VDD Increasing the width of the NMOS moves VM toward GND VM (V) Plot needs work – but it’s the best I could do with powerpoint graphing Small variations in ratio don’t make a lot of difference To move the VM to 1.5V requires a ratio of 11 !!! Note that the x axis is semilog ~3.4 .1 (W/L)p/(W/L)n Note: x-axis is semilog

Noise Margins Determining VIH and VIL By definition, VIH and VIL are where dVout/dVin = -1 (= gain) VOH = VDD NMH = VDD - VIH NML = VIL - GND Approximating: VIH = VM - VM /g VIL = VM + (VDD - VM )/g So high gain in the transition region is very desirable Vout VM A high gain in the transition region is VERY desirable. In the extreme case of an infinite gain, the noise margins simplify to VOH – VM and VM – VOL for NMH (ideally, VDD – VM) and NML (ideally, VM – GND), respectively, and span the complete voltage swing. VOL = GND Vin A piece-wise linear approximation of VTC

CMOS Inverter VTC from Simulation 0.25um, (W/L)p/(W/L)n = 3.4 (W/L)n = 1.5 (min size) VDD = 2.5V VM  1.25V, g = -27.5 VIL = 1.2V, VIH = 1.3V NML = NMH = 1.2 (actual values are VIL = 1.03V, VIH = 1.45V NML = 1.03V & NMH = 1.05V) Output resistance low-output = 2.4k high-output = 3.3k Vout (V) Note: simulation overestimates the gain – as seen on the next slide, the maximum gain (at VM) is only -17 And piece-wise linear approximation model is optimistic wrt noise margins. Low output resistance is a good measure of the sensitivity of the gate wrt noise induced at the output and should be as low as possible. Vin (V)

Gain Determinates Vin Gain is a strong function of the slopes of the currents in the saturation region, for Vin = VM (1+r) g  ---------------------------------- (VM-VTn-VDSATn/2)(n - p ) Determined by technology parameters, especially channel length modulation (). Only designer influence through supply voltage and VM (transistor sizing). gain

Impact of Process Variation on VTC Curve Good PMOS Bad NMOS Vout (V) Nominal Bad PMOS Good NMOS A good device has a small oxide thickness (-3nm), a small length (-25nm), a higher width (+30nm) and a smaller threshold (-60mV). The opposite is true for a bad device. Vin (V) Process variations (mostly) cause a shift in the switching threshold

Scaling the Supply Voltage Vin (V) Vout (V) Vout (V) Not the best curve for 0.5 supply (but the best I could do in ppt). Observations The gain of the inverter in the transition region increases with a reduction in Vdd. For a fixed r, VM is proportional to Vdd. At a voltage of 0.5V (just 100mV above the threshold of the transistors) the width of the transition region measures only 10% of the supply voltage (and a gain of -35), while it widens to 17% for 2.5V But, reducing the supply Is absolutely detrimental to the performance of the gate The dc characteristics become increasingly sensitive to variations in the device parameters (e.g., VT) Scaling the supply means reduced signal swing making the gate more sensitive to external noise sources that don’t scale Note, in plot on the right, we still obtain an inverter even though the supply voltage is not large enough to turn the transistors on! The subthreshold current is sufficient to switch the gate between low and high levels, as well as to provide enough gain to produce an acceptable VTC. The ultimate show stopper is when the gain in the transition region approaches 1 (as in the green curve on the right plot) – giving the true lower bound on supply scaling (without cooling the chip). Gain=-1 Vin (V) Device threshold voltages are kept (virtually) constant Device threshold voltages are kept (virtually) constant