EE 4271 VLSI Design, Fall 2011 CMOS Combinational Gate.

Slides:



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

Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Digital CMOS Logic Circuits
Static CMOS Circuits.
EE 414 – Introduction to VLSI Design
CSET 4650 Field Programmable Logic Devices
COMP541 Transistors and all that… a brief overview
Pass Transistor Logic. Agenda  Introduction  VLSI Design methodologies  Review of MOS Transistor Theory  Inverter – Nucleus of Digital Integrated.
VLSI Design Circuits & Layout
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
EE365 Adv. Digital Circuit Design Clarkson University Lecture #4
Computer Engineering 222. VLSI Digital System Design Introduction.
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
Integrated Circuits CSE 495/595 Review Supplement.
Design and Implementation of VLSI Systems (EN0160) Sherief Reda Division of Engineering, Brown University Spring 2007.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 20: Combinational Circuit Design (2/3) Prof. Sherief Reda Division of Engineering,
Lecture #25 Timing issues
Introduction to CMOS VLSI Design Circuit Families.
CS 140L Lecture 1 Professor CK Cheng 3/31/02. CMOS Logic (3.2 – 3.6) Complementary Metal-Oxide Semiconductor.
Faculty of Computer Science © 2006 CMPUT 229 Digital Logic From Switches to Memories.
10/25/2004EE 42 fall 2004 lecture 231 Lecture #23 Synthesis Next week: Converting gates into circuits.
Digital CMOS Logic Circuits
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 5 Dr. Shi Dept. of Electrical and Computer Engineering.
10-7 Metal-Oxide Semiconductor ( MOS )  Field-Effect Transistor ( FET ) Unipolar transistor Depend on the flow of only one type of carrier JFET, MOS 
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.
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
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.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 18: Static Combinational Circuit Design (2/2) Prof. Sherief Reda Division.
CSET 4650 Field Programmable Logic Devices
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
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):
EE 447 VLSI Design Lecture 8: Circuit Families.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Complementary CMOS Logic Style Construction (cont.) Digital Integrated Circuits© Prentice Hall 1995 Introduction.
Subsystem Design 2 EE213 VLSI Design This section contains some notes on logic implementation and more complex gates etc. Full details are in Pucknell.
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
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.
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.
Logical Circuits Philip Gebhardt 3/15/2011. Logic Circuits Negative, Positive, and Complimentary circuits Logic Gates Programmable Logic Devices.
CMOS Logic.  The CMOS Logic uses a combination of p-type and n-type Metal-Oxide-Semiconductor Field Effect Transistors (MOSFETs) to implement logic gates.
Introduction to CMOS EE2174 Digital Logic and Lab Dr. Shiyan Hu
 Seattle Pacific University EE Logic System DesignNMOS-CMOS-1 Voltage-controlled Switches In order to build circuits that implement logic, we need.
Introduction to CMOS VLSI Design Lecture 9: Circuit Families
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
Boolean Algebra and Logic Gates
Static CMOS Logic Seating chart updates
EECS 270: Inside Logic Gates (CMOS)
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
EE415 VLSI Design. Read 4.1, 4.2 COMBINATIONAL LOGIC.
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.
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.
COMP541 Transistors and all that… a brief overview
ECE2030 Introduction to Computer Engineering Lecture 4: CMOS Network
VLSI System Design Lecture: 1.3 COMS LOGICs
CMOS Combinational Gate
CMOS Combinational Gate
COMBINATIONAL LOGIC DESIGN
EENG447 Digital IC Design Dr. Gürtaç Yemişcioğlu.
CMOS Combinational Gate
COMP541 Transistors and all that… a brief overview
Presentation transcript:

EE 4271 VLSI Design, Fall 2011 CMOS Combinational Gate

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. 15-Jun-15Combinational Logic PJF - 2

CMOS transistors as Switches 15-Jun-15Combinational Logic PJF 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)

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 15-Jun-15Combinational Logic PJF - 4

Transistors in Series/Parallel 15-Jun-15Combinational Logic PJF - 5 nMOS in ParallelnMOS in Series X Y a b X:X Y:Y a b pMOS in Series X Y a b X:X’ Y:Y’ a b Path between points a and b exists if both X and Y are 1  XY Path between points a and b exists if both X and Y are 0  X’Y’ Path between points a and b exists if either X or Y are 1  X+Y X Y b a X:XY:Y b a pMOS in Parallel X Y b a X:XY:Y b a Path between points a and b exists if either X or Y are 0  X’+Y’

Networks of Switches (cont.) In general: 1.nMOS in series is used to implement AND logic 2.pMOS in series is used to implement NOR logic 3.nMOS in parallel is used to implement OR logic 4.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 15-Jun-15Combinational Logic PJF - 6

CMOS Inverter 15-Jun-15Combinational Logic PJF - 7 X X’ F = X’ Logic symbol X X’ F = X’ +V+V GRD 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

Fully Complementary CMOS Networks Basic Gates 15-Jun-15Combinational Logic PJF - 8

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

Fully Complementary CMOS Networks Complex Gates - Example 15-Jun-15Combinational Logic PJF - 10 F’ = A’B’+A’C=A’(B’+C) F = (A+B)(A+C’)

CMOS Transmission Gate (TG) 15-Jun-15Combinational Logic PJF - 11

2-input MUX Using CMOS TGs 15-Jun-15Combinational Logic PJF - 12