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.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

CT455: Computer Organization Logic gate
Computer Science 210 Computer Organization Introduction to Logic Circuits.
CSET 4650 Field Programmable Logic Devices
COMP541 Transistors and all that… a brief overview
IEEE’s Hands on Practical Electronics (HOPE) Lesson 9: CMOS, Digital Logic.
ELECTRICAL ENGINEERING: PRINCIPLES AND APPLICATIONS, Fourth Edition, by Allan R. Hambley, ©2008 Pearson Education, Inc. Lecture 28 Field-Effect Transistors.
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.
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 13 CMOS Digital Logic Circuits.
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
EE 4271 VLSI Design, Fall 2011 CMOS Combinational Gate.
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.
EE 365 Introduction, Logic Circuits. Digital Logic Binary system -- 0 & 1, LOW & HIGH, negated and asserted. Basic building blocks -- AND, OR, NOT.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #4
Computer Engineering 222. VLSI Digital System Design Introduction.
EE40 Lec 20 MOS Circuits Reading: Chap. 12 of Hambley
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 #24 Gates to circuits
Physical States for Bits. Black Box Representations.
Lecture #25 Timing issues
10/25/2004EE 42 fall 2004 lecture 231 Lecture #23 Synthesis Next week: Converting gates into circuits.
University College Cork IRELAND Number Systems, Data Types, Codes Logic Gates: An Introduction.
10-7 Metal-Oxide Semiconductor ( MOS )  Field-Effect Transistor ( FET ) Unipolar transistor Depend on the flow of only one type of carrier JFET, MOS 
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.
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.
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
UNIT-8 LOGIC GATES.
Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office ,
EE 5900 Advanced Algorithms for Robust VLSI CAD, Spring 2009
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
Chapter 3 Digital Logic Structures. 3-2 Transistor: Building Block of Computers Microprocessors contain millions of transistors Intel Pentium 4 (2000):
NOCTI Review Lesson 4 Objectives:
Transistors and Logic Circuits. Transistor control voltage in voltage out control high allows current to flow -- switch is closed (on) control low stops.
We know binary We know how to add and subtract in binary –Same as in decimal Next up: learn how apply this knowledge Boolean and Binary Inputs.
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
ECE2030 Introduction to Computer Engineering Lecture 4: CMOS Network Prof. Hsien-Hsin Sean Lee School of Electrical and Computer Engineering Georgia Tech.
EE210 Digital Electronics Class Lecture 9 April 08, 2009.
Logic Gates. The Inverter The inverter (NOT circuit) performs the operation called inversion or complementation. Standard logic symbols: 1 1 input output.
Chapter 12 : Field – Effect Transistors 12-1 NMOS and PMOS transistors 12-2 Load-line analysis of a simple NMOS amplifier 12-3 Small –signal equivalent.
Computer Organization and Design Transistors and all that… a brief overview Montek Singh Oct 12, 2015 Lecture 9 1.
 Seattle Pacific University EE Logic System DesignNMOS-CMOS-1 Voltage-controlled Switches In order to build circuits that implement logic, we need.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
1 Contents Reviewed Rabaey CH 3, 4, and 6. 2 Physical Structure of MOS Transistors: the NMOS [Adapted from Principles of CMOS VLSI Design by Weste & Eshraghian]
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
Introduction to CMOS Transistor and Transistor Fundamental
1 ECE2030 Introduction to Computer Engineering Lecture 4: CMOS Network Prof. Hsien-Hsin Sean Lee School of ECE Georgia Institute of Technology.
Computer Organization and Design Transistors & Logic - II Montek Singh Mon, Mar 14, 2011 Lecture 9.
Computer Organization and Design Transistors & Logic - I Montek Singh Wed, Oct 14, 2013 Lecture 9 1.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
Logic gates.
Transistors and Logic Circuits
Logic Gates.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Computer Science 210 Computer Organization
Logic Gates.
JC Technology Logic Gates.
Logic Gates.
KS4 Electricity – Electronic systems
GCSE Computer Science – Logic Gates & Boolean Expressions
Logic Gates.
Presentation transcript:

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 voltage is above threshold voltage electrons are drawn into channel current can flow through channel with little resistance “closed switch” MOS transistors can be used as a voltage-controlled switch This is the basis of computing with 1’s and 0’s!

Simplified Transistor Model Simple model for transistors in CMOS circuits, when V IN is fully logic 0 or logic 1: D G S V GS = 0 V V GS = 5V (for NMOS) V GS = -5V (for PMOS) D G S Transistor is cutoff. Zero current flow. Transistor is not cutoff, but zero current flow of partner transistor causes V DS = 0 V.

Logic Gates We may cleverly position the transistors so that when a combination of high and low voltages is applied at the input, an output voltage appears according to a useful logic function. We call such a circuit a logic gate. We express the operation of the logic gate using a truth table that shows the output (high or low) for each possible combination of high and low input voltages. 4

Inverter (NOT Gate) 5 D S V DD D S V OUT V IN Functional Representation (Symbol) Physical Representation (CMOS circuit) How much detail do you need to show for your application?

Inverter (NOT Gate) 6 Functional Representation (Symbol) A NOT A A Truth Table ANOT A

Verify CMOS Inverter (use switch model) D S 5 V D S V OUT V IN 7 0 V

Verify CMOS Inverter (use switch model) D S 5 V D S V OUT V IN 8 5 V

AND Gate 9 Functional Representation (Symbol) A B A AND B A·B Truth Table A B A AND B

NAND Gate 10 Functional Representation (Symbol) A B A NAND B A·B Truth Table A B A NAND B

CMOS NAND 5V A B S SS S AB

More Practice Verify the logical operation of the CMOS NAND: A = 0V B = 0V A = 0V B = 5V 5V S SS S S SS S

More Practice Verify the logical operation of the CMOS NAND: A = 5V B = 0V A = 5V B = 5V 5V S SS S S SS S

OR Gate 14 Functional Representation (Symbol) A B A OR B A+B Truth Table A B A OR B

NOR Gate 15 Functional Representation (Symbol) A B A NOR B A+B Truth Table A NOR B A B

More Practice Verify the logical operation of the CMOS NOR: A = 0V B = 0V A = 0V B = 5V SS S S 5V SS S S

More Practice Verify the logical operation of the CMOS NOR: A = 5V B = 0V A = 5V B = 5V SS S S 5V SS S S

CMOS Networks Notice that V OUT gets connected to either V DD or ground by “active” (not cutoff) transistors. We say that these active transistors are “pulling up” or “pulling down” the output. NMOS transistors = pull-down network PMOS transistors = pull-up network These networks had better be complementary or V OUT could be “floating”—or attached to both V DD and ground at the same time.

CMOS NAND vs. NOR CMOS NAND 5V S SS S SS S S CMOS NOR

XOR and XNOR Gates 20 A B A XOR B A ⃝ B A XOR B A B A B A XNOR B A ⃝ B A XNOR B A B + +