12/10/2004EE 42 fall 2004 lecture 421 Lecture #42: Transistors, digital This week we will be reviewing the material learned during the course Today: review.

Slides:



Advertisements
Similar presentations
Logical Functions Circuits using NMOS and PMOS enhancement mode FETs.
Advertisements

CSET 4650 Field Programmable Logic Devices
ELECTRICAL ENGINEERING: PRINCIPLES AND APPLICATIONS, Fourth Edition, by Allan R. Hambley, ©2008 Pearson Education, Inc. Lecture 28 Field-Effect Transistors.
Chapter 6 The Field Effect Transistor
Department of EECS University of California, Berkeley EECS 105 Fall 2003, Lecture 12 Lecture 12: MOS Transistor Models Prof. Niknejad.
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 3: CMOS Transistor Theory David Harris Harvey Mudd College Spring 2004.
Introduction to CMOS VLSI Design Lecture 5 CMOS Transistor Theory
VLSI Design CMOS Transistor Theory. EE 447 VLSI Design 3: CMOS Transistor Theory2 Outline Introduction MOS Capacitor nMOS I-V Characteristics pMOS I-V.
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 11: MOS Transistor
1 CMOS Digital System Design MOS Transistor DC Operation.
Lecture #26 Gate delays, MOS logic
10/8/2004EE 42 fall 2004 lecture 171 Lecture #17 MOS transistors MIDTERM coming up a week from Monday (October 18 th ) Next Week: Review, examples, circuits.
S. RossEECS 40 Spring 2003 Lecture 20 Today we will Review NMOS and PMOS I-V characteristic Practice useful method for solving transistor circuits Build.
Copyright 2001, Regents of University of California Lecture 18: 04/0703 A.R. Neureuther Version Date 04/03/03 EECS 42 Intro. electronics for CS Spring.
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.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #4
Computer Engineering 222. VLSI Digital System Design Introduction.
EE415 VLSI Design The Devices: MOS Transistor [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Lecture 21 Today we will Revisit the CMOS inverter, concentrating on logic 0 and logic 1 inputs Come up with an easy model for MOS transistors involved.
Lecture 17 Today we will discuss
Lecture #16 OUTLINE Diode analysis and applications continued
Lecture #24 Gates to circuits
Introduction to CMOS VLSI Design Lecture 3: CMOS Transistor Theory
(N-Channel Metal Oxide Semiconductor)
The metal-oxide field-effect transistor (MOSFET)
Introduction to CMOS VLSI Design Lecture 3: CMOS Transistor Theory David Harris Harvey Mudd College Spring 2004 from CMOS VLSI Design A Circuits and Systems.
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.
Lecture #25 Timing issues
Week 8b OUTLINE Using pn-diodes to isolate transistors in an IC
Chap. 5 Field-effect transistors (FET) Importance for LSI/VLSI –Low fabrication cost –Small size –Low power consumption Applications –Microprocessors –Memories.
10/25/2004EE 42 fall 2004 lecture 231 Lecture #23 Synthesis Next week: Converting gates into circuits.
Lecture #41: Active devices
Lecture 2: CMOS Transistor Theory
VLSI design Lecture 1: MOS Transistor Theory. CMOS VLSI Design3: CMOS Transistor TheorySlide 2 Outline  Introduction  MOS Capacitor  nMOS I-V Characteristics.
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.
Field-Effect Transistors 1.Understand MOSFET operation. 2. Understand the basic operation of CMOS logic gates. 3. Make use of p-fet and n-fet for logic.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
© Digital Integrated Circuits 2nd Devices VLSI Devices  Intuitive understanding of device operation  Fundamental analytic models  Manual Models  Spice.
CSET 4650 Field Programmable Logic Devices
Lecture 19 OUTLINE The MOSFET: Structure and operation
10/6/2004EE 42 fall 2004 lecture 161 Lecture #16 Bipolar transistors Reading: transistors Bipolar: chapter 6 MOS: chapter 14.
Lecture 3: CMOS Transistor Theory
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
EEE1012 Introduction to Electrical & Electronics Engineering Chapter 7: Field Effect Transistor by Muhazam Mustapha, October 2010.
ECE 342 Electronic Circuits 2. MOS Transistors
1 Delay Estimation Most digital designs have multiple data paths some of which are not critical. The critical path is defined as the path the offers the.
Ch 10 MOSFETs and MOS Digital Circuits
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
Chapter 5: Field Effect Transistor
Modern VLSI Design 2e: Chapter 3 Copyright  1998 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
Device Characterization ECE/ChE 4752: Microelectronics Processing Laboratory Gary S. May April 1, 2004.
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
EE210 Digital Electronics Class Lecture 9 April 08, 2009.
1 Chapter 5. Metal Oxide Silicon Field-Effect Transistors (MOSFETs)
 Seattle Pacific University EE Logic System DesignNMOS-CMOS-1 Voltage-controlled Switches In order to build circuits that implement logic, we need.
CMOS VLSI Design CMOS Transistor Theory
Introduction to CMOS VLSI Design Lecture 4: CMOS Transistor Theory David Harris Harvey Mudd College Spring 2007.
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.
Static CMOS Logic Seating chart updates
Solid-State Devices & Circuits
CMOS Logic Gates. NMOS transistor acts as a switch 2 When gate voltage is 0 V No channel is formed current does not flow easily “open switch” When gate.
EE Electronics Circuit Design Digital Logic Gates 14.2nMOS Logic Families 14.3Dynamic MOS Logic Families 14.4CMOS Logic Families 14.5TTL Logic.
Introduction to CMOS Transistor and Transistor Fundamental
Computer Organization and Design Transistors & Logic - II Montek Singh Mon, Mar 14, 2011 Lecture 9.
CP 208 Digital Electronics Class Lecture 6 March 4, 2009.
Introduction to CMOS VLSI Design CMOS Transistor Theory
course Name: Semiconductors
Presentation transcript:

12/10/2004EE 42 fall 2004 lecture 421 Lecture #42: Transistors, digital This week we will be reviewing the material learned during the course Today: review –CMOS transistors –Digital logic

12/10/2004EE 42 fall 2004 lecture 422 Review Session When: Thursday, Dec. 16th; 3-6pm Where: Evans 0009 Format: Open, bring questions

12/10/2004EE 42 fall 2004 lecture 423 Final Exam Date/Time: SATURDAY, DECEMBER 18, PM Location: 150 GSPP (Goldman School of Public Policy) Format: Closed book One page, (two sides) of notes

12/10/2004EE 42 fall 2004 lecture 424 n P oxide insulator n drain - + source gate MOS transistor Below threshold V GS < V t Below threshold, there are no electrons under the gate oxide, and the holes in the substrate are blocked from carrying current by reverse biased diode junctions

12/10/2004EE 42 fall 2004 lecture 425 n P oxide insulator n drain - + source gate NMOS in the linear (Triode) region V GS > V t If the gate voltage is above threshold, but the source to drain voltage is small, the charge under the gate is uniform, and carries current much like a resistor The electrons move under the influence of the Electric field at a velocity: ν=μE where E=volts/distance And they must travel a distance L to cross the gate Since the total charge is Q=CV gs, we will have a current I d =μC gate V ds (V gs -V th )/L 2 = μ(ε ox /d ox )V ds (V gs -V th )W/L

12/10/2004EE 42 fall 2004 lecture 426 n P oxide insulator n drain - + source gate NMOS with increasing V ds V GS > V t As the voltage from the source to the drain is increased, the current increases, but not by as much because the charge is attracted out from under the oxide, beginning to pinch off the channel

12/10/2004EE 42 fall 2004 lecture 427 Saturation As the Source-Drain voltage is increased, there will be a significant change in the charge at different distances along the gate When the voltage across the device at the drain end goes below threshold, the current is pinched off. If there is no current out the drain end, however, the current due to the carriers which are available from the source cause the voltage to be closer to that of the source. These two effects cause a small region to form near the drain which limits the current. This is called saturation

12/10/2004EE 42 fall 2004 lecture 428 A little more MOS “Theory” We have two regions: the resistive region at smaller V DS and the saturation region at higher V DS. IDID V DS V GS In the resistive region we start out like a simple resistor between source and drain (whose value depends on gate voltage) and gradually the curve “bends over” as we approach saturation In the saturation we have a small gradual increase of I with V DS V GS S G V DS iDiD +  +-+- D

12/10/2004EE 42 fall 2004 lecture 429 Basic CMOS Inverter Inverter IN OUT V DD p-ch V DD OUT IN n-ch CMOS Inverter Example layout of CMOS Inverter

12/10/2004EE 42 fall 2004 lecture 4210 GROUND IN OUT V DD N-WELL NMOS Gate PMOS Gate Al “wires”

12/10/2004EE 42 fall 2004 lecture 4211 n-type metal oxide insulator metal p-type metal gate source drain n-type - + V GS - + V DS IDID IGIG G D S IDID IGIG - V DS + + V GS _ NMOS Transistor

12/10/2004EE 42 fall 2004 lecture 4212 G D S IDID IGIG - V DS + + V GS _ NMOS I-V Characteristic Since the transistor is a 3-terminal device, there is no single I-V characteristic. Note that because of the insulator, I G = 0 A. We typically define the MOS I-V characteristic as I D vs. V DS for a fixed V GS. The I-V characteristic changes as V GS changes.

12/10/2004EE 42 fall 2004 lecture 4213 triode mode cutoff mode (when V GS < V TH(N) ) saturation mode V DS IDID V GS = 3 V V GS = 2 V V GS = 1 V V DS = V GS - V TH(n) NMOS I-V Curves

12/10/2004EE 42 fall 2004 lecture 4214 Saturation in a MOS transistor At low Source to drain voltages, a MOS transistor looks like a resistor which is “turned on” by the gate voltage If a more voltage is applied to the drain to pull more current through, the amount of current which flows stops increasing→ an effect called pinch-off. Think of water being sucked through a flexible wall tube. Dropping the pressure at the end in order to try to get more water to come through just collapses the tube. The current flow then just depends on the flow at the input: VGS This is often the desired operating range for a MOS transistor (in a linear circuit), as it gives a current source at the drain as a function of the voltage from the gate to the source.

12/10/2004EE 42 fall 2004 lecture 4215 NAND gate AB A B Making a NAND gate: (NMOS pulls “down”, PMOS “up”) NMOS portion: both inputs need to be high for output to be low  series CMOS DIGITAL LOGIC PMOS portion: either input can be low for output to be high  parallel C= B C A V DD

12/10/2004EE 42 fall 2004 lecture 4216 These are circuits that accomplish a given logic function such as “OR”. We will shortly see how such circuits are constructed. Each of the basic logic gates has a unique symbol, and there are several additional logic gates that are regarded as important enough to have their own symbol. The set is: AND, OR, NOT, NAND, NOR, and EXCLUSIVE OR. Logic Gates A B C=A·B AND C = A B NAND C = NOR A B NOT A OR A B C=A+B EXCLUSIVE OR A B

12/10/2004EE 42 fall 2004 lecture 4217 Transistor Inverter Example It may be simpler to just think of PMOS and NMOS transistors instead of a general 3 terminal pull-up or pull-down devices or networks. V IN-D Pull-Down Network V OUT I OUT Output V DD Pull-Up Network V IN-U V IN-D V IN-U V OUT I OUT Output V DD p-type MOS Transistor (PMOS) n-type MOS Transistor (NMOS)

12/10/2004EE 42 fall 2004 lecture 4218 Complementary Networks If inputs A and B are connected to parallel NMOS, A and B must be connected to series PMOS. The reverse is also true. Determining the logic function from CMOS circuit is not hard: –Look at the NMOS half. It will tell you when the output is logic zero. –Parallel transistors: “like or” –Series transistors: “like and”

12/10/2004EE 42 fall 2004 lecture 4219 Some Useful Theorems 1) 2) 3) 4) 5) 6) 7) 8) 9) } de Morgan’s Laws Each of these can be proved by writing out truth tables Communicative Associative Distributive Defined from truth tables

12/10/2004EE 42 fall 2004 lecture 4220 Evaluation of Logical Expressions with “Truth Tables” The Truth Table completely describes a logic expression In fact, we will use the Truth Table as the fundamental meaning of a logic expression. Two logic expressions are equal if their truth tables are the same A truth table can be turned into a sum-of-products by writing each row which results in a “1” output as an “and” (the product), and then ORing them together (the sum)

12/10/2004EE 42 fall 2004 lecture 4221 Going from a Boolean expression to gates Simply expand the Boolean expression into a SUM-OF-PRODUCTS expression: Y = ABC+DEF Then rewrite it by “inverting” with De Morgan: NAND GATE SYNTHESIS. Using De Morgan’s theorem we can turn any Boolean expression into NAND gates. The NAND realization, while based on DeMorgan’s theorem, is in fact much simpler: just look at the sum of products expression and use one NAND for each term and one to combine the terms. A B Y C D E F Clearly this expression is realized with three NAND gates: one three-input NAND for, one for, and one two-input gate to combine them:

12/10/2004EE 42 fall 2004 lecture 4222 Synthesis Designing the combinatorial logic circuit, con’t Two Examples of SUM-OF-PRODUCTS expressions: Method 3: NAND GATE SYNTHESIS (CONTINUED). (X-OR function) A X B (No connection) A Y B C We could make the drawings simpler by just using a circle for the NOT function rather than showing a one- input NAND gate

12/10/2004EE 42 fall 2004 lecture 4223 NMOS switches in series from output to ground; PMOS switches in parallel from output to the supply (Here we left out the A-A and B-B connection for clarity) CMOS NAND GATE v A v B v OUT V DD v A v B Behaves like 2 R n ’s in series when both A and B are high NAND: If either output is low then one of the bottom (pull down) series switches is open and one of the upper (pull up) switches are closed. Thus the output is pulled high.

12/10/2004EE 42 fall 2004 lecture 4224 NAND Gate Pull-Up Model* v OUT V DD v A v B v A v B   = RC = R p C One or both switches closed (worse case: one switch) Output is loaded by the gate capacitance of the next stage: C= C Gn +C Gp

12/10/2004EE 42 fall 2004 lecture 4225 B F A V DD C F A B NAND Gates with more inputs 2-input NAND Each input loads with C GN +C GP Output drives with 2R DN or R DP 3-input NAND Each input loads with C GN +C GP Output drives with 3R DN or R DP

12/10/2004EE 42 fall 2004 lecture 4226 NOR function (two inputs) AB A +BC=A +B Output is low if either input is high  NMOS switches (between ground and the output) in parallel CMOS NOR GATE BA Output is high only if both inputs are low  PMOS switches (between the supply and the output) in series V DD A B C

12/10/2004EE 42 fall 2004 lecture 4227 “Complementary” configuration to the NAND gate CMOS NOR GATE v OUT V DD v A v B v OUT V DD v A v B NORNAND

12/10/2004EE 42 fall 2004 lecture 4228 Definition of Fanout Fanout = number of gates that are connected to the driver Fanout leads to increased capacitive load (and higher delay)

12/10/2004EE 42 fall 2004 lecture 4229 Clocked logic If we put two latches into every feedback path, and make sure both latches are never open at the same time, we can insure predicable results. ABCABC Outputs

12/10/2004EE 42 fall 2004 lecture 4230 Edge trigger If we use an edge trigger, then a single phase clock can be used. An edge triggered flip flop will only change at a rising or falling edge of the clock, so that the new state will not feedback to its own value ABCABC Outputs

12/10/2004EE 42 fall 2004 lecture 4231 Sequential logic The timing rules for sequential logic can be summarized: Only one transition of the latches are allowed per clock cycle, the change from one clock is not allowed to circulate back through the logic to effect itself. The clock speed will be limited by the slowest path The fastest path must not be allowed to change the state before changes have been latched out