ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

Similar documents
ECE380 Digital Logic. Logic values as voltage levels

Shorthand Notation for NMOS and PMOS Transistors

ECE/CoE 0132: FETs and Gates

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

Digital Integrated Circuits - Logic Families (Part II)

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

Introduction to Electronic Devices

UNIT-III GATE LEVEL DESIGN

ECE 2300 Digital Logic & Computer Organization

EEC 118 Lecture #12: Dynamic Logic

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

ENG2410 Digital Design CMOS Technology. Fall 2017 S. Areibi School of Engineering University of Guelph

Electronics Basic CMOS digital circuits

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

Digital Microelectronic Circuits ( ) CMOS Digital Logic. Lecture 6: Presented by: Adam Teman

Digital logic families

EE241 - Spring 2002 Advanced Digital Integrated Circuits

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

Lecture 2: Digital Logic Basis

EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies. Overview of Physical Implementations

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

ECE520 VLSI Design. Lecture 5: Basic CMOS Inverter. Payman Zarkesh-Ha

Engr354: Digital Logic Circuits

Digital Design and System Implementation. Overview of Physical Implementations

Digital Electronics Part II - Circuits

Note that none of the above MAY be a VALID ANSWER.

Lecture Summary Module 1 Switching Algebra and CMOS Logic Gates

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

EEC 118 Lecture #11: CMOS Design Guidelines Alternative Static Logic Families

Design cycle for MEMS

Depletion-mode operation ( 공핍형 ): Using an input gate voltage to effectively decrease the channel size of an FET

BICMOS Technology and Fabrication

EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline

ECE 471/571 Combinatorial Circuits Lecture-7. Gurjeet Singh

Gechstudentszone.wordpress.com

Lecture 11 Circuits numériques (I) L'inverseur

Microelectronics, BSc course

EMT 251 Introduction to IC Design. Combinational Logic Design Part IV (Design Considerations)

CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

Designing Information Devices and Systems II Fall 2017 Note 1

In this experiment you will study the characteristics of a CMOS NAND gate.

IC Logic Families. Wen-Hung Liao, Ph.D. 5/16/2001

Practice 6: CMOS Digital Logic

EE 330 Lecture 5. Basic Logic Circuits Complete Logic Family Other Logic Styles. complex logic gates

Lecture 02: Logic Families. R.J. Harris & D.G. Bailey

Lecture 11 Digital Circuits (I) THE INVERTER

Microelectronics, BSc course

Power dissipation in CMOS

EMT 251 Introduction to IC Design

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

Analysis of Different Topologies of Inverter in 0.18µm CMOS Technology and its Comparision

Architecture of Computers and Parallel Systems Part 9: Digital Circuits

Lecture 4. The CMOS Inverter. DC Transfer Curve: Load line. DC Operation: Voltage Transfer Characteristic. Noise in Digital Integrated Circuits

ELEC 350L Electronics I Laboratory Fall 2012

Reading. Lecture 17: MOS transistors digital. Context. Digital techniques:

ECE 340 Lecture 40 : MOSFET I

CMOS VLSI Design (A3425)

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

Chapter 6 Digital Circuit 6-6 Department of Mechanical Engineering

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

Abu Dhabi Men s College, Electronics Department. Logic Families

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Electronic Circuits EE359A

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

EE 330 Lecture 5. Basic Logic Circuits Complete Logic Family Other Logic Styles. Improved Device Models. complex logic gates pass transistor logic

Combinational Logic Gates in CMOS

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks

CMOS VLSI Design (A3425)

Power-Area trade-off for Different CMOS Design Technologies

The entire range of digital ICs is fabricated using either bipolar devices or MOS devices or a combination of the two. Bipolar Family DIODE LOGIC

CMOS Circuits CONCORDIA VLSI DESIGN LAB

INTRODUCTION TO MOS TECHNOLOGY

Place answers on the supplied BUBBLE SHEET only nothing written here will be graded.

2-Bit Magnitude Comparator Design Using Different Logic Styles

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Digital Systems Laboratory

CHAPTER 3 NEW SLEEPY- PASS GATE

Basic digital logic functions and gates

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

EECS150 - Digital Design Lecture 2 - CMOS

Digital Microelectronic Circuits ( ) Pass Transistor Logic. Lecture 9: Presented by: Adam Teman

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

ECE 410: VLSI Design Course Lecture Notes (Uyemura textbook)

420 Intro to VLSI Design

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Dynamic Logic. Domino logic P-E logic NORA logic 2-phase logic Multiple O/P domino logic Cascode logic 11/28/2012 1

C H A P T E R 5. Amplifier Design

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

Computer Architecture (TT 2012)

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Propagation Delay, Circuit Timing & Adder Design

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

EE434 ASIC & Digital Systems

DIGITAL VLSI LAB ASSIGNMENT 1

Transcription:

Faculty of Engineering ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

CMOS Technology Complementary MOS, or CMOS, needs both PMOS and NMOS FET devices for their logic gates to be realized The concept of CMOS was introduced in 1963 by Frank Wanlass and Chi-Tang Sah of Fairchild did not become common until the 1980 s as NMOS microprocessors were dissipating as much as 50W and alternative design techniques were needed CMOS still dominates digital IC design today

Properties of NMOS and CMOS Logic Gates No current flows through the gate unless the input signal is changing High input impedance High fan-out Sandwich structure of MOS transistor creates capacitor between the gate and substrate High input capacitance Slows transition time Limits fan-out or switching speed NMOS dissipates power in low output state CMOS gate only dissipates power when it is changing state The faster a CMOS gate switches the more power it dissipates, so there is a tradeoff between speed and power

Why CMOS is Better Low DC Power Consumption Abrupt & well defined Voltage transfer Characteristic Noise Immunity due to Low impedance between logic levels and Supply/Gnd. Symmetry between T fall & T rise High Density: Si real estate Yield Cost Highly Integrated Active & High input Impedance Composition equality No real trade off between the above

NMOS Logic Negative charge carriers (electrons) Positive biasing voltage at gate

CMOS Logic Transistors come in complementary pairs

CMOS Inverter CMOS gates are built around the technology of the basic CMOS inverter: V dd PMOS in out in out NMOS Symbol Circuit

Basic CMOS Logic Technology Based on the fundamental inverter circuit at right Transistors (two) are enhancement mode MOSFETs N-Channel with its source grounded P-Channel with its source connected to +V Input: gates connected together Output: drains connected in g g s V dd PMOS d d NMOS s out

CMOS Inverter -Operation When input Ais grounded (logic 0), the N-Channel MOSFET is unbiased, and therefore has no channel enhanced within itself. It is an open circuit, and therefore leaves the output line disconnected from ground. A V DD Charge At the same time, the P-Channel MOSFET is forward biased, so it has a channel enhanced within itself, connecting the output line to the +V DD supply. This pulls the output up to +V DD (logic 1). Open

CMOS Inverter -Operation When input Ais at +V DD (logic 1), the P-channel MOSFET is off and the N-channel MOSFET is on, thus pulling the output down to ground (logic 0). Thus, this circuit correctly performs logic inversion, and at the same time provides active pull-up and pull-down, according to the output state. V DD A V DD Open Out Discharge

CMOS Inverter -Operation Vout Since the gate is essentially an open circuit it draws no current, and the output voltage will be equal to either ground or to the power supply voltage, depending on which transistor is conducting. V DD V DD Vin indeterminant range

CMOS Inverter A Switch Model a) Circuit schematic for a CMOS inverter b) Simplified operation model with a high input applied c) Simplified operation model with a low input applied

Static Characteristics of the CMOS Inverter Switch Model The figure shows the two modes of static operation with the circuit and simplified models Logic 1 (a) and (b) Logic 0 (c) and (d) Notice that V H = 5V and V L = 0V, and that I D = 0A which means that there is no static power dissipation

CMOS Inverter Operation Summarizing: When v I is pulled high (V DD ), the PMOS inverter is turned off, while the NMOS is turned on pulling the output down to GND When v I is pulled low (GND), the NMOS inverter is turned off, while the PMOS is turned on pulling the output up to V DD

Propagation Delay Estimate The two modes of capacitive discharging and charging that contribute to propagation delay

Fan-Out in CMOS Circuits While the fan-out of CMOS gates is affected by current limits, the fan-out of CMOS gates driving CMOS gates is enormous since the input currents of CMOS gates is very low. Why are the input currents low? On the other hand the high capacitance of CMOS gate inputs means that the capacitive load on a gate driving CMOS gates increases with fan-out. This increased capacitance limits switching speeds and is a far more significant limit on the maximum fan-out.

Complementary CMOS Complementary CMOS logic gates pmos pull-up network nmos pull-down network a.k.a. static CMOS inputs pmos pull-up network output Pull-up OFF Pull-up ON Pull-down OFF Z (float) 1 Pull-down ON 0 X (crowbar) nmos pull-down network

Complementary CMOS To build a logic gate we need to build two switch networks: PUN PDN

Conduction Complement Complementary CMOS gates always produce 0 or 1 Ex: NAND gate Series nmos: Y=0 when both inputs are 1 Thus Y=1 when either input is 0 Requires parallel pmos Rule of Conduction Complements Pull-up network is complement of pull-down parallel series, series parallel A B Y

Work out the values for both the push and pull networks Compare them What is the result? CMOS Gate Design

CMOS Gate Design A 2-input CMOS NAND gate

Work out the values for both the push and pull networks Compare them What is the result? CMOS Gate Design

CMOS Gate Design A 2-input CMOS NOR gate

CMOS Gate Design A 4-input CMOS NOR gate A B C D Y

NAND and NOR are Popular Logical inversion comes free as a result an inverting gate needs smaller number of transistors compared to the non-inverting one In CMOS (and in most other logic families) the simples gates are inverters the next simplest are NAND and NOR gates

Lets take a look at a gate that implements a more complex function Compound Gates

Compound Gates Compound gates can do any inverting function Ex: Y = A B + C D A C A C B D B D (a) (b) (c) A B C D (d) C A D B C A A B D B C D Y A B C D (f) Y (e)

Example: O3AI Y = ( A + B + C) D A A B C B D D C Y