CMOS Combinational Gate

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

CSET 4650 Field Programmable Logic Devices
COMP541 Transistors and all that… a brief overview
EE 4271 VLSI Design, Fall 2011 CMOS Combinational Gate.
Computer Engineering 222. VLSI Digital System Design Introduction.
Lecture #24 Gates to circuits
Integrated Circuits CSE 495/595 Review Supplement.
Design and Implementation of VLSI Systems (EN0160) lecture03 Sherief Reda Division of Engineering, Brown University Spring 2008 [sources: Weste/Addison.
Multiplexer as a Universal Function Generator
In a not gate, if the input is on(1) the output is off (0) and vice versa.
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):
Course contents Chapter 1 - section 1.6 Chapter 2 - all sections Chapter – 4.7, and 4.12 Chapter , Chapter 6 - all sections.
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 and Boolean Algebra Wen-Hung Liao, Ph.D. 11/2/2001.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
Boolean Algebra and Logic Gates
Logic Gates M. AL-Towaileb1. Introduction Boolean algebra is used to model the circuitry of electronic devices. Each input and each output of such a device.
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.
Introduction to CMOS Transistor and Transistor Fundamental
Chapter 3 Digital Logic Structures
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.
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Design Technologies.
Computer Organization and Design Transistors & Logic - II Montek Singh Wed, Oct 17, 2012 Lecture 11.
Introduction to CMOS VLSI Design Lecture 0: Introduction.
COMP541 Transistors and all that… a brief overview
CHAPTER 4: MOS AND CMOS IC DESIGN
Instructor:Po-Yu Kuo 教師:郭柏佑
COMP541 Transistors and all that… a brief overview
The MOS Transistor Figures from material provided with Digital Integrated Circuits, A Design Perspective, by Jan Rabaey, Prentice Hall, 1996.
IV UNIT : GATE LEVEL DESIGN
ECE2030 Introduction to Computer Engineering Lecture 4: CMOS Network
STICK Diagrams UNIT III : VLSI CIRCUIT DESIGN PROCESSES VLSI DESIGN
VLSI System Design Lecture: 1.3 COMS LOGICs
CMOS technology and CMOS Logic gate
Instructor:Po-Yu Kuo 教師:郭柏佑
EI205 Lecture 5 Dianguang Ma Fall 2008.
ENGR 212 / CSCI February, 2003 Unless otherwise indicated these slides are taken from John Wakely’s Stanford EE 121, Digital Design Laboratory.
Montek Singh Oct 25, 2017 Lecture 9
ENG2410 Digital Design “CMOS Technology”
Chapter 12 : Field – Effect Transistors
Digital Integrated Circuits 17: CMOS III: Design and Scaling
Lecture 10: Circuit Families
COMBINATIONAL LOGIC.
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
Design Technologies Custom Std Cell Performance Gate Array FPGA Cost.
ENEE 303 7th Discussion.
Design of Combinational Logic
Prof. Hsien-Hsin Sean Lee
JC Technology Logic Gates.
CSET 4650 Field Programmable Logic Devices
Discrete Mathematics CS 2610
Instructor:Po-Yu Kuo 教師:郭柏佑
CMOS Combinational Gate
COMBINATIONAL LOGIC DESIGN
EENG447 Digital IC Design Dr. Gürtaç Yemişcioğlu.
Implementing a generic logic function in CMOS
CMOS Combinational Gate
Digital Logic Experiment
Circuits using NMOS and PMOS enhancement mode FETs
Lecture 10: Circuit Families
Introductory Concepts
COMP541 Transistors and all that… a brief overview
FIGURE 5-1 MOS Transistor, Symbols, and Switch Models
Logic Gates AIM: To know the different types of logic gate
Chapter 6 (I) CMOS Layout of Complexe Gate
Presentation transcript:

CMOS Combinational Gate 2-Dec-18 EE 4271 VLSI Design CMOS Combinational Gate

CMOS Combinational Circuits 2-Dec-18 CMOS Combinational Circuits Implementation of logic gates and other structures using CMOS technology. Basic element: transistor 2 types of transistors: n-channel (nMOS) and p-channel (pMOS) Type depends on the semiconductor materials used to implement the transistor. We want to model transistor behavior at the logic level in order to study the behavior of CMOS circuits  view pMOS and nMOS transistors as swithes. 2-Dec-18 Combinational Logic

CMOS transistors as Switches 2-Dec-18 CMOS transistors as Switches 3 terminals in CMOS transistors: G: Gate D: Drain S: Source nMOS transistor/switch X=1 switch closes (ON) X=0 switch opens (OFF) pMOS transistor/switch X=1 switch opens (OFF) X=0 switch closes (ON) 2-Dec-18 Combinational Logic

2-Dec-18 Networks of Switches Use switches to create networks that represent CMOS logic circuits. To implement a function F, create a network s.t. there is a path through the network whenever F=1 and no path when F=0. Two basic structures: Transistors in Series Transistors in Parallel 2-Dec-18 Combinational Logic

Transistors in Series/Parallel 2-Dec-18 Transistors in Series/Parallel nMOS in Series nMOS in Parallel a a Path between points a and b exists if both X and Y are 1  X•Y a a Path between points a and b exists if either X or Y are 1  X+Y X X:X X Y X:X Y:Y Y Y:Y b b b b pMOS in Parallel pMOS in Series a a a a Path between points a and b exists if either X or Y are 0  X’+Y’ Path between points a and b exists if both X and Y are 0  X’•Y’ X X:X’ X Y X:X Y:Y Y Y:Y’ b b b b 2-Dec-18 Combinational Logic

Networks of Switches (cont.) 2-Dec-18 Networks of Switches (cont.) In general: nMOS in series is used to implement AND logic pMOS in series is used to implement NOR logic nMOS in parallel is used to implement OR logic pMOS in parallel is used to implement NAND logic Observe that: 1 is the complement of 4, and vice-versa 2 is the complement of 3, and vice-versa 2-Dec-18 Combinational Logic

CMOS Inverter Operation: 2-Dec-18 CMOS Inverter X F = X’ +V GRD F = X’ X Logic symbol Transistor-level schematic Operation: X=1  nMOS switch conducts (pMOS is open) and draws from GRD  F=0 X=0  pMOS switch conducts (nMOST is open) and draws from +V  F=1 2-Dec-18 Combinational Logic

Fully Complementary CMOS Networks Basic Gates 2-Dec-18 Fully Complementary CMOS Networks Basic Gates 2-Dec-18 Combinational Logic

Fully Complementary CMOS Complex Gates 2-Dec-18 Fully Complementary CMOS Complex Gates Given a function F: First take the complement of F to form F’ Implement F’ as an nMOS net and connect it to GRD (pull-down net) and F. Find dual of F’, implement it as a pMOS net and connect it to +V (pull-up net) and F. Connect switch inputs. 2-Dec-18 Combinational Logic

Fully Complementary CMOS Networks Complex Gates - Example 2-Dec-18 Fully Complementary CMOS Networks Complex Gates - Example F = (A+B)(A+C’) F’ = A’B’+A’C=A’(B’+C) 2-Dec-18 Combinational Logic

CMOS Transmission Gate (TG) 2-Dec-18 CMOS Transmission Gate (TG) 2-Dec-18 Combinational Logic

2-input MUX Using CMOS TGs 2-Dec-18 2-input MUX Using CMOS TGs 2-Dec-18 Combinational Logic