CMOS Inverter: DC Analysis • Analyze DC Characteristics of CMOS Gates by Studying an Inverter

Total Page:16

File Type:pdf, Size:1020Kb

CMOS Inverter: DC Analysis • Analyze DC Characteristics of CMOS Gates by Studying an Inverter CMOS Inverter: DC Analysis • Analyze DC Characteristics of CMOS Gates by studying an Inverter • DC Analysis – DC value of a signal in static conditions • DC Analysis of CMOS Inverter –Vin, input voltage – Vout, output voltage – single power supply, VDD – Ground reference –find Vout = f(Vin) • Voltage Transfer Characteristic (VTC) – plot of Vout as a function of Vin – vary Vin from 0 to VDD – find Vout at each value of Vin ECE 410, Prof. A. Mason Lecture Notes 7.1 Inverter Voltage Transfer Characteristics • Output High Voltage, VOH – maximum output voltage • occurs when input is low (Vin = 0V) • pMOS is ON, nMOS is OFF • pMOS pulls Vout to VDD –VOH = VDD • Output Low Voltage, VOL – minimum output voltage • occurs when input is high (Vin = VDD) • pMOS is OFF, nMOS is ON • nMOS pulls Vout to Ground –VOL = 0 V •Logic Swing – Max swing of output signal •VL = VOH -VOL •VL = VDD ECE 410, Prof. A. Mason Lecture Notes 7.2 Inverter Voltage Transfer Characteristics • Gate Voltage, f(Vin) •Drain Voltage, f(Vout) –VGSn=Vin, VSGp=VDD-Vin –VDSn=Vout, VSDp=VDD-Vout + V • Transition Region (between VOH and VOL) SGp –Vinlow - •Vin< Vtn + –Mnin Cutoff, OFF VGSn – Mp in Triode, Vout pulled to VDD - •Vin> Vtn< ~Vout – Mn in Saturation, strong current – Mp in Triode, VSG & current reducing – Vout decreases via current through Mn – Vin = Vout (mid point) ≈ ½VDD – Mn and Mp both in Saturation – maximum current at Vin = Vout Vin < VIL –Vinhigh input logic LOW • Vin > ~Vout, Vin < VDD - |Vtp| – Mn in Triode, Mp in Saturation Vin > VIH • Vin > VDD - |Vtp| input logic HIGH –Mnin Triode, Mp in Cutoff ECE 410, Prof. A. Mason Lecture Notes 7.3 Noise Margin •Input Low Voltage, VIL – Vin such that Vin < VIL = logic 0 – point ‘a’ on the plot ∂Vin •where slope, −= 1 ∂Vout • Input High Voltage, VIH – Vin such that Vin > VIH = logic 1 – point ‘b’ on the plot •where slope =-1 • Voltage Noise Margins – measure of how stable inputs are with respect to signal interference –VNMH = VOH -VIH = VDD - VIH –VNML = VIL -VOL = VIL – desire large VNMH and VNML for best noise immunity ECE 410, Prof. A. Mason Lecture Notes 7.4 Switching Threshold • witching threshold = point on VTC where VoutS = Vin – also called midpoint voltage, VM – ere, Vinh = Vout = VM • alculating VCM V t –aM, both nMOS and pMOS in Saturation – in an inverter, IDn = IDp, always! – olve equation for VsM μCW β β I = n OX −VV() =2 nVV() −2 =VVIp() −2 = Dn 2 L GSn tn 2 GSn tn 2 SGp tp Dp – xpress in terms of VeM β β 2 β p 2 n n VVVVV()−M tn =DD − M − tp VV()−M tn =VVVDD( − M −) tp β 2 2 ⇒ p β – olve for VsM VDD− V + n V tp tn β V = p M β 1+ n β p ECE 410, Prof. A. Mason ecLture Notes 7.5 Effect of Transistor Size on VTC ⎛W ⎞ β •Recall k'n ⎜ ⎟ VDD− V + n V β L tp tn W n ⎝ ⎠n β p = V = βn= k' n M β p ⎛W ⎞ β L k' ⎜ ⎟ n p L 1+ ⎝ ⎠ p β p • If nMOS and pMOS are same size ⎛W ⎞ –(W/L)n = (W/L)p μ C ⎜ ⎟ β n oxn L μ n = ⎝ ⎠n=n 2 ≅ or 3 –Coxn= Coxp(always) β ⎛W ⎞ μ p μ C p ⎛W ⎞ p oxp⎜ ⎟ ⎜ ⎟ ⎝ L ⎠ p μ ⎝ L ⎠ p β n = ,then n = 1 since L normally min. size for all tx, •Ifμ ⎛W ⎞ β p ⎜ ⎟ p can get betas equal by making Wp larger than Wn ⎝ L ⎠n • Effect on switching threshold –if βn ≈βp and Vtn = |Vtp|, VM = VDD/2, exactly in the middle • Effect on noise margin –if βn ≈βp, VIH and VIL both close to VM and noise margin is good ECE 410, Prof. A. Mason Lecture Notes 7.6 Example •Given – k’n = 140uA/V2, Vtn = 0.7V, VDD = 3V – k’p = 60uA/V2, Vtp = -0.7V •Find – a) tx size ratio so that VM= 1.5V –b) VM if tx are same size transition pushed lower as beta ratio increases ECE 410, Prof. A. Mason Lecture Notes 7.7 CMOS Inverter: Transient Analysis • Analyze Transient Characteristics of CMOS Gates by studying an Inverter • Transient Analysis – signal value as a function of time • Transient Analysis of CMOS Inverter – Vin(t), input voltage, function of time – Vout(t), output voltage, function of time – VDD and Ground, DC (not function of time) – find Vout(t) = f(Vin(t)) • Transient Parameters –output signal rise and fall time – propagation delay ECE 410, Prof. A. Mason Lecture Notes 7.8 Transient Response • Response to step change in input – delays in output due to parasitic R & C •Inverter RC Model – Resistances –Rn= 1/[βn(VDD-Vtn)] + –Rp= 1/[βn(VDD-|Vtp|)] Vout –Output Cap. (only output is important) CL - •CDn (nMOS drain capacitance) –CDn = ½ Cox Wn L + Cj ADnbot + Cjsw PDnsw •CDp (pMOS drain capacitance) –CDp = ½ Cox Wp L + Cj ADpbot + Cjsw PDpsw • Load capacitance, due to gates attached at the output –CL = 3 Cin = 3 (CGn + CGp), 3 is a “typical” load • Total Output Capacitance –Cout= C + C + C term “fan-out” describes Dn Dp L # gates attached at output ECE 410, Prof. A. Mason Lecture Notes 7.9 Fall Time • Fall Time, tf – time for output to fall from ‘1’ to ‘0’ –derivation: ∂Vout Vout i= − Cout = ∂t Rn • initial condition, Vout(0) = VDD • solution time constant − t τ n τ = R C Vout() t= DD V en n out ⎛ VDD ⎞ t = τ n ln⎜ ⎟ ⎝Vout ⎠ – definition •tf is time to fall from 90% value [V1,tx] to 10% value [V0,ty] ⎡ ⎛ V ⎞ ⎛ V ⎞⎤ ⎜ DD ⎟ ⎜ DD ⎟ t = τ n ⎢ln⎜ ⎟ − ln⎜ ⎟⎥ ⎣ ⎝ 1.0 VDD ⎠ ⎝ 9.0 VDD ⎠⎦ •tf = 2.2 τn ECE 410, Prof. A. Mason Lecture Notes 7.10 Rise Time •Rise Time, tr – time for output to rise from ‘0’ to ‘1’ –derivation: ∂Vout VVDD − out i= Cout = ∂t Rp • initial condition, Vout(0) = 0V • solution time constant − t ⎡ τ p ⎤ Vout( )= tDD ⎢ V 1 − ⎥ eτp = RpCout ⎣ ⎦ – definition •tf is time to rise from 10% value [V0,tu] to 90% value [V1,tv] •tr = 2.2 τp • Maximum Signal Frequency –fmax = 1/(tr + tf) • faster than this and the output can’t settle ECE 410, Prof. A. Mason Lecture Notes 7.11 Propagation Delay • Propagation Delay, tp – measures speed of output reaction to input change –tp = ½(tpf + tpr) • Fall propagation delay, tpf – time for output to fall by 50% • reference to input change by 50% • Rise propagation delay, tpr – time for output to rise by 50% • reference to input change by 50% •Ideal expression (if input is step change) –t = ln(2) τn pf Propagation delay measurement: τ –tpr = ln(2) p - from time input reaches 50% value • Total Propagation Delay - to time output reaches 50% value –t= 0.35(τ + τ ) p n p Add rise and fall propagation delays for total value ECE 410, Prof. A. Mason Lecture Notes 7.12 Switching Speed -Resistance • Rise & Fall Time τn = RnCout τp = RpCout –tf = 2.2 τn, tr = 2.2 τp, • Propagation Delay Rn = 1/[βn(VDD-Vtn)] β= μCox (W/L) –t= 0.35(τn + τp) p Rp = 1/[βp(VDD-|Vtp|)] • In General Cout = CDn + CDp + CL –delay ∝τn + τp – τn + τp = Cout (Rn+Rp) β β β •Define delay in terms of Beta Matched if n= p= , design parameters Rn+Rp = 2 = 2 L β (V -Vt) μCox W (V -Vt) –Rn+Rp= (VDD-Vt)(βn +βp) DD DD β β (V -Vt)2 Width Matched and L=L =L n p DD if Wn=Wp=W, n p μ μ –Rn+Rp= βn + βp Rn+Rp = L ( n+ p) βn βp(VDD-Vt) (μn μp) Cox W (VDD-Vt) • if Vt = Vtn = |Vtp| To decrease R’s, ⇓L, ⇑W, ⇑VDD, ( ⇑μp, ⇑Cox ) ECE 410, Prof. A. Mason Lecture Notes 7.13 Switching Speed -Capacitance •From Resistance we have Cout = CDn + CDp + CL – ⇓L, ⇑W, ⇑VDD, ( ⇑μ , ⇑Cox ) p if L=Ln=Lp estimate ⇑ –but VDD increases power CL = 3 (CGn + CGp) = 3 Cox (WnL+WpL) – ⇑ W increases Cout CDn = ½ Cox Wn L + Cj ADnbot + Cjsw PDnsw •Cout CDp = ½ Cox Wp L + Cj ADpbot + Cjsw PDpsw – Cout = ½ Cox L (Wn+Wp) + Cj 2L ~2L (Wn+Wp) + 3 Cox L (Wn+Wp) • assuming junction area ~W•2L W • neglecting sidewall capacitance L – Cout ≈ L (Wn+Wp) [3½ Cox +2 Cj] – Cout ∝ L (Wn+Wp) To decrease Cout, ⇓L, ⇓W, (⇓Cj, ⇓Cox ) •Delay ∝ Cout(Rn+Rp) ∝ L W L = L2 W VDD VDD Decreasing L (reducing feature size) is best way to improve speed! ECE 410, Prof. A. Mason Lecture Notes 7.14 Switching Speed -Local Modification • Previous analysis applies to the overall design – shows that reducing feature size is critical for higher speed – general result useful for creating cell libraries • How do you improve speed within a specific gate? – increasing W in one gate will not increase CG of the load gates • Cout = CDn + CDp + CL • increasing W in one logic gate will increase CDn/p but not CL –CL depends on the size of the tx gates at the output – as long as they keep minimum W, CL will be constant –thus, increasing W is a good way to improve the speed within a local point –But, increasing W increases chip area needed, which is bad • fast circuits need more chip area (chip “real estate”) • Increasing VDD is not a good choice because it increases power consumption ECE 410, Prof. A. Mason Lecture Notes 7.15 CMOS Power Consumption •P = PDC + Pdyn –PDC: DC (static) term –Pdyn: dynamic (signal changing) term •PDC –P = IDD VDD •IDD DC current from power supply • ideally, IDD = 0 in CMOS: ideally only current during switching action • leakage currents cause IDD > 0, define quiescent leakage current, IDDQ (due largely to leakage at substrate junctions) –PDC = IDDQ VDD •Pdyn, power required to switch the state of a gate – charge transferred during transition, Qe = Cout VDD – assume each gate must transfer this charge 1x/clock cycle 2 –Paverage= VDD Qe f = Cout VDD f, f = frequency of signal change Power increases with Cout and 2 frequency, and strongly with • Total Power, P = IDDQ VDD + Cout VDD f VDD (second order).
Recommended publications
  • Timing of Load Switches
    Application Report SLVA883–April 2017 Timing of Load Switches Nicholas Carley........................................................................................................... Power Switches ABSTRACT Timing of load switches can vary depending on the operating conditions of the system and feature set of the device. At a glance, these variations can seem complex; but, when broken down, each operating condition and feature has a correlation to a change in timing. This application note goes into detail on how each condition or feature can alter the timing of a load switch so that the variations can be prepared for. Contents 1 Overview and Main Questions ............................................................................................. 2 1.1 Definition of Timing Parameters .................................................................................. 2 1.2 Alternative Timing Methods ....................................................................................... 2 1.3 Why is My Rise Time Different than Expected? ................................................................ 3 1.4 Why is My Fall Time Different than Expected? ................................................................. 3 1.5 Why Do NMOS and PMOS Pass FETs Affect Timing Differently?........................................... 3 2 Effect of System Operating Specifications on Timing................................................................... 5 2.1 Temperature........................................................................................................
    [Show full text]
  • System Step and Impulse Response Lab 04 Bruce A
    ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Electrical and Computer Engineering ECE 300 Signals and Systems Spring 2009 System Step and Impulse Response Lab 04 Bruce A. Ferguson, Bob Throne In this laboratory, you will investigate basic system behavior by determining the step and impulse response of a simple RC circuit. You will also determine the time constant of the circuit and determine its rise time, two common figures of merit (FOMs) for circuit building blocks. Objectives 1. Design an experiment by specifying a test setup, choosing circuit component values, and specifying test waveform details to investigate the step and impulse response. 2. Measure the step response of the circuit and determine the rise time, validating your theoretical calculations. 3. Measure the impulse response of the circuit and determine the time constant, validating your theoretical calculations. Prelab Find and bring a circuit board to the lab so you can build the RC circuit. Background As we introduce the study of systems, it will be good to keep the discussion well grounded in the circuit theory you have spent so much of your energy learning. An important problem in modern high speed digital and wideband analog systems is the response limitations of basic circuit elements in high speed integrated circuits. As simple as it may seem, the lowly RC lowpass filter accurately models many of the systems for which speed problems are so severe. There is a basic need to be able to characterize a circuit independent of its circuit design and layout in order to predict its behavior. Consider the now-overly-familiar RC lowpass filter shown in Figure 1.
    [Show full text]
  • Chapter 4 HW Solution
    ME 380 Chapter 4 HW February 27, 2012 Chapter 4 HW Solution Review Questions. 1. Name the performance specification for first order systems. Time constant τ. 2. What does the performance specification for a first order system tell us? How fast the system responds. 5. The imaginary part of a pole generates what part of the response? The un-decaying sinusoidal part. 6. The real part of a pole generates what part of the response? The decay envelope. 8. If a pole is moved with a constant imaginary part, what will the responses have in common? Oscillation frequency. 9. If a pole is moved with a constant real part, what will the responses have in common? Decay envelope. 10. If a pole is moved along a radial line extending from the origin, what will the responses have in common? Damping ratio (and % overshoot). 13. What pole locations characterize (1) the underdamped system, (2) the overdamped system, and (3) the critically damped system? 1. Complex conjugate pole locations. 2. Real (and separate) pole locations. 3. Real identical pole locations. 14. Name two conditions under which the response generated by a pole can be neglected. 1. The pole is \far" to the left in the s-plane compared with the other poles. 2. There is a zero very near to the pole. Problems. Problem 2(a). This is a 1st order system with a time constant of 1/5 second (or 0.2 second). It also has a DC gain of 1 (just let s = 0 in the transfer function). The input shown is a unit step; if we let the transfer function be called G(s), the output is input × transfer function.
    [Show full text]
  • Effect of Source Inductance on MOSFET Rise and Fall Times
    Effect of Source Inductance on MOSFET Rise and Fall Times Alan Elbanhawy Power industry consultant, email: [email protected] Abstract The need for advanced MOSFETs for DC-DC converters applications is growing as is the push for applications miniaturization going hand in hand with increased power consumption. These advanced new designs should theoretically translate into doubling the average switching frequency of the commercially available MOSFETs while maintaining the same high or even higher efficiency. MOSFETs packaged in SO8, DPAK, D2PAK and IPAK have source inductance between 1.5 nH to 7 nH (nanoHenry) depending on the specific package, in addition to between 5 and 10 nH of printed circuit board (PCB) trace inductance. In a synchronous buck converter, laboratory tests and simulation show that during the turn on and off of the high side MOSFET the source inductance will develop a negative voltage across it, forcing the MOSFET to continue to conduct even after the gate has been fully switched off. In this paper we will show that this has the following effects: • The drain current rise and fall times are proportional to the total source inductance (package lead + PCB trace) • The rise and fall times arealso proportional to the magnitude of the drain current, making the switching losses nonlinearly proportional to the drain current and not linearly proportional as has been the common wisdom • It follows from the above two points that the current switch on/off is predominantly controlled by the traditional package's parasitic
    [Show full text]
  • Introduction to Amplifiers
    ORTEC ® Introduction to Amplifiers Choosing the Right Amplifier for the Application The amplifier is one of the most important components in a pulse processing system for applications in counting, timing, or pulse- amplitude (energy) spectroscopy. Normally, it is the amplifier that provides the pulse-shaping controls needed to optimize the performance of the analog electronics. Figure 1 shows typical amplifier usage in the various categories of pulse processing. When the best resolution is needed in energy or pulse-height spectroscopy, a linear pulse-shaping amplifier is the right solution, as illustrated in Fig. 1(a). Such systems can acquire spectra at data rates up to 7,000 counts/s with no loss of resolution, or up to 86,000 counts/s with some compromise in resolution. The linear pulse-shaping amplifier can also be used in simple pulse-counting applications, as depicted in Fig. 1(b). Amplifier output pulse widths range from 3 to 70 µs, depending on the selected shaping time constant. This width sets the dead time for counting events when utilizing an SCA, counter, and timer. To maintain dead time losses <10%, the counting rate is typically limited to <33,000 counts/s for the 3-µs pulse widths and proportionately lower if longer pulse widths have been selected. Some detectors, such as photomultiplier tubes, produce a large enough output signal that the system shown in Fig. 1(d) can be used to count at a much higher rate. The pulse at the output of the fast timing amplifier usually has a width less than 20 ns.
    [Show full text]
  • Equivalent Rise Time for Resonance in Power/Ground Noise Estimation
    Equivalent Rise Time for Resonance in Power/Ground Noise Estimation Emre Salman, Eby G. Friedman Radu M. Secareanu, Olin L. Hartin Department of Electrical and Computer Engineering Freescale Semiconductor University of Rochester MMSTL Rochester, New York 14627 Tempe, Arizona 85284 [salman, friedman]@ece.rochester.edu [r54143,lee.hartin]@freescale.com R p L p Abstract— The non-monotonic behavior of power/ground noise ΔnVdd− with respect to the rise time tr is investigated for an inductive power distribution network with a decoupling capacitor. A time I (t) L (I swi ) p domain solution is provided for the rise time that produces C resonant behavior, thereby maximizing the power/ground noise. d I C (t) I swi The sensitivity of the ground noise to the decoupling capacitance V dd Cd and parasitic inductance Lg is evaluated as a function of R d the rise time. Increasing the decoupling capacitance is shown (t r ) i to efficiently reduce the noise for tr ≤ 2 LgCd. Alternatively, reducing the parasitic inductance Lg is shown to be effective for Δ ≥ n tr 2 LgCd. R g L g I. INTRODUCTION Fig. 1. Equivalent circuit model to estimate power supply noise and ground The distribution of robust power supply and ground voltages bounce. Rp, Lp, and Rg, Lg represent the power and ground rail impedances, is a challenging task in modern integrated circuits due to scaled respectively. Cd is the decoupling capacitor and Rd is the effective series resistance (ESR) of the capacitor. The load circuit is represented by a current power supply voltages and the increased switching activity of source with a rise time (tr)i and peak current (Iswi)p.
    [Show full text]
  • Cutoff Frequency, Lightning, RC Time Constant, Schumann Resonance, Spherical Capacitance
    International Journal of Theoretical and Mathematical Physics 2019, 9(5): 121-130 DOI: 10.5923/j.ijtmp.20190905.01 Solar System Electrostatic Motor Theory Greg Poole Industrial Tests, Inc., Rocklin, CA, United States Abstract In this paper, the solar system has been visualized as an electrostatic motor for the research of scientific concepts. The Earth and space have all been represented as spherical capacitors to derive time constants from simple RC theory. Using known wave impedance values (R) from antenna theory and celestial capacitance (C) several time constants are derived which collectively represent time itself. Equations from Electro Relativity are verified using known values and constants to confirm wave impedance values are applicable to the earth antenna. Dark energy can be represented as a tremendous capacitor voltage and dark matter as characteristic transmission line impedance. Cosmic energy transfer may be limited to the known wave impedance of 377 Ω. Harvesting of energy wirelessly at the Earth’s surface or from the Sun in space may be feasible by matching the power supply source impedance to a load impedance. Separating the various the three fields allows us to see how high-altitude lightning is produced and the earth maintains its atmospheric voltage. Spacetime, is space and time, defined by the radial size and discharge time of a spherical or toroid capacitor. Keywords Cutoff Frequency, Lightning, RC Time Constant, Schumann Resonance, Spherical Capacitance the nearest thimble, and so put the wheel in motion; that 1. Introduction thimble, in passing by, receives a spark, and thereby being electrified is repelled and so driven forwards; while a second In 1749, Benjamin Franklin first invented the electrical being attracted, approaches the wire, receives a spark, and jack or electrostatic wheel.
    [Show full text]
  • Module 4: Time Response of Discrete Time Systems Lecture Note 1
    DigitalControl Module4 Lecture1 Module 4: Time Response of discrete time systems Lecture Note 1 1 Time Response of discrete time systems Absolute stability is a basic requirement of all control systems. Apart from that, good relative stability and steady state accuracy are also required in any control system, whether continuous time or discrete time. Transient response corresponds to the system closed loop poles and steady state response corresponds to the excitation poles or poles of the input function. 1.1 Transient response specifications In many practical control systems, the desired performance characteristics are specified in terms of time domain quantities. Unit step input is most commonly used in analysis of a system since it is easy to generate and represent a sufficiently drastic change thus providing useful informa- tion on both transient and steady state responses. The transient response of a system depends on the initial conditions. It is a common prac- tice to consider the system initially at rest. Consider the digital control system shown in Figure1. r(t) e(t) c(t) c(kT) Digital Hold Plant + − Controller T T Figure 1: Block Diagram of a closed loop digital system Similar to the continuous time case, transient response of a digital control system can also be characterized by the following. 1. Rise time (tr): Time required for the unit step response to rise from 0% to 100% of its final value in case of underdamped system or 10% to 90% of its final value in case of overdamped system. 2. Delay time (td): Time required for the the unit step response to reach 50% of its final value.
    [Show full text]
  • RC Transients Circuits Having Capacitors: • at DC – Capacitor Is an Open Circuit, Like It’S Not There
    RC transients Circuits having capacitors: • At DC – capacitor is an open circuit, like it’s not there. • Transient – a circuit changes from one DC configuration to another DC configuration (a source value changes or a switch flips). Determine the DC state (current, voltages, etc.) before the change. Then determine what happens after the change. Over time, the circuit will settle into a new DC state, where the capacitors are again open-circuits. In between will be an interval during which currents and voltages are changing as the capacitors charge or discharge. Since this lasts for only a “short” time, this is known as a transient effect. • AC – currents and voltages are changing continuously, so capacitors are charging and discharging continuously. This requires special techniques and is the next topic for EE 201. EE 201 RC transient – 1 Solving a circuit with transient changes 1. Determine the DC voltages on the capacitors before the change occurs. These may be given, or you may have to solve for them from the original configuration. 2. Let the change occur instantaneously at time t = 0. The capacitors will maintain their voltages into the “instant” just after the change. (Recall: capacitor voltage cannot change instantaneously.) 3. Analyze the circuit using standard methods (node-voltage, mesh- current, etc.) Since capacitor currents depend on dvc/dt, the result will be a differential equation. 4. Solve the differential equation, using the capacitor voltages from before the change as the initial conditions. 5. The resulting equation will describe the charging (or discharging) of the capacitor voltage during the transient and give the final DC value once the capacitor is fully charged (or discharged).
    [Show full text]
  • CMOS Digital Integrated Circuits
    CMOS Digital Integrated Circuits Chapter 5 MOS Inverters: Static Characteristics Y. Leblebici 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Ideal Inverter Voltage Transfer Characteristic (VTC) of the ideal inverter 2 1 Generic Inverter VTC Voltage Transfer Characteristic (VTC) of a typical inverter 3 Noise Margins Propagation of digital signals under the influence of noise VOH : VOUT,MAX when the output level is logic "1“ VOL : VOUT,MIN when the output level is logic "0“ VIL : VIN,MAX which can be interpreted as logic "0“ VIH : VIN,MIN which can be interpreted as logic "1" 4 2 Noise Margins Definition of noise margins 5 Noise Margins 6 3 Noise Margins Nominal output Output under noise The nominal operating region is defined as the region where the gain is less than unity ! 7 CMOS Inverter Circuit 8 4 CMOS Inverter Circuit The NMOS switch transmits the logic 0 level to the output, while the PMOS switch transmits the logic 1 level to the output, depending on the input signal polarity. 9 CMOS Inverter Circuit 10 5 CMOS Inverter Circuit 11 CMOS Inverter Circuit determine noise margins inversion (switching) threshold voltage 12 6 CMOS Inverter Circuit nMOS transistor current-voltage characteristics 13 CMOS Inverter Circuit pMOS transistor current-voltage characteristics 14 7 CMOS Inverter Circuit Intersection of current-voltage surfaces of nMOS and pMOS transistors 15 CMOS Inverter Circuit Intersection of current-voltage surfaces gives the VTC in the voltage plane 16 8 CMOS Inverter Circuit 17 CMOS Inverter Circuit How to choose the kR ratio to achieve a desired inversion threshold voltage: 18 9 CMOS Inverter Circuit 19 Supply Voltage Scaling VTC of a CMOS inverter for different power supply voltage values.
    [Show full text]
  • Review: Step Response of 1St Order Systems
    Review: step response of 1st order systems Step response in the s—domain c(t) 1 steady state Initial slope = = a (final value) a time constant ; s(s + a) 1.0 0.9 in the time domain 0.8 at 1 − e− u(t); 0.7 63% of final value ¡time constant¢ 0.6 at t = one time constant 0.5 1 τ = ; 0.4 a 0.3 rise time (10%→90%) 0.2 2.2 0.1 Tr = ; a 0 t 1 2 3 4 5 settling time (98%) a a a a a Tr 4 T = . Ts s a Figure 4.3 Figure by MIT OpenCourseWare. 2.004 Fall ’07 Lecture 07 – Wednesday, Sept. 19 Review: poles, zeros, and the forced/natural responses jω jω system pole – input pole – system zero – natural response forced response derivative & amplification σ σ −5 0 −5 −2 0 2.004 Fall ’07 Lecture 07 – Wednesday, Sept. 19 Goals for today • Second-order systems response – types of 2nd-order systems • overdamped • underdamped • undamped • critically damped – transient behavior of overdamped 2nd-order systems – transient behavior of underdamped 2nd-order systems – DC motor with non-negligible impedance • Next lecture (Friday): – examples of modeling & transient calculations for electro-mechanical 2nd order systems 2.004 Fall ’07 Lecture 07 – Wednesday, Sept. 19 DC motor system with non-negligible inductance Recall combined equations of motion LsI(s)+RI(s)+KvΩ(s)=Vs(s) ⇒ JsΩ(s)+bΩ(s)=KmI(s) ) LJ Lb KmKv Km s2 + + J s + b + Ω(s)= V (s) R R R R s ⎧ · µ ¶ µ ¶¸ ⎨⎪ (Js + b) Ω(s)=KmI(s) ⎩⎪ Including the DC motor’s inductance, we find Ω(s) Km 1 = Vs(s) LJ b R bR + KmKv ⎧ s2 + + s + Quadratic polynomial denominator ⎪ J L LJ Second—order system ⎪ µ ¶ µ ¶ ⎪ ⎪ ⎪ b ⎪ s + ⎨ I(s) 1 J = µ ¶ ⎪ Vs(s) R b R bR + K K ⎪ 2 m v ⎪ s + + s + ⎪ J L LJ ⎪ µ ¶ µ ¶ ⎪ ⎩⎪ 2.004 Fall ’07 Lecture 07 – Wednesday, Sept.
    [Show full text]
  • Illustration of the Concepts of System Bandwidth and Rise Time Through the Analysis of a First Order CT Low Pass Filter Bandwidth and Risetime
    Illustration of the concepts of system bandwidth and rise time through the analysis of a first order CT low pass filter Bandwidth and Risetime Rise time is an easily measured parameter that provides considerable insight into the potential pitfalls in performing a measurement or designing a circuit. Rise time is defined as the time it takes for a signal to rise (or fall for fall time) from 10% to 90% of its final value. A useful relationship between rise time and bandwidth is given by Recognizing that for a simple RC circuit f3dB = (2πRC)-1, this is equivalent to First Order Low pass Filter A low-pass filter is a filter that passes signals with a frequency lower than a certain cutoff frequency and attenuates signals with frequencies higher than the cutoff frequency. The amount of attenuation for each frequency depends on the filter design. The filter is sometimes called a high-cut filter, or treble cut filter in audio applications. A low-pass filter is the opposite of a high-pass filter. A band-pass filter is a combination of a low-pass and a high-pass filter. Low-pass filters exist in many different forms, including electronic circuits (such as a hiss filter used in audio), anti- aliasing filters for conditioning signals prior to analog-to-digital conversion, digital filters for smoothing sets of data, acoustic barriers, blurring of images, and so on. The moving average operation used in fields such as finance is a particular kind of low-pass filter, and can be analyzed with the same signal processing techniques as are used for other low-pass filters.
    [Show full text]