Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Design Technologies.

Slides:



Advertisements
Similar presentations
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Advertisements

HDL Programming Fundamentals
CSET 4650 Field Programmable Logic Devices
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
Digital Integrated Circuits© Prentice Hall 1995 Devices The MOS Transistor.
Chapter 09 Advanced Techniques in CMOS Logic Circuits
Jan M. Rabaey Digital Integrated Circuits A Design Perspective.
SEQUENTIAL LOGIC Digital Integrated Circuits© Prentice Hall 1995 Introduction.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
ECE C03 Lecture 41 Lecture 4 Combinational Logic Implementation Technologies Prith Banerjee ECE C03 Advanced Digital Design Spring 1998.
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.
Computer Engineering 222. VLSI Digital System Design Introduction.
Lecture #24 Gates to circuits
Combinational MOS Logic Circuit
Lecture #25 Timing issues
Chap. 5 Field-effect transistors (FET) Importance for LSI/VLSI –Low fabrication cost –Small size –Low power consumption Applications –Microprocessors –Memories.
Chapter 6 – Selected Design Topics Part 1 – The Design Space Logic and Computer Design Fundamentals.
Computer ArchitectureFall 2008 © August 20 th, Introduction to Computer Architecture Lecture 2 – Digital Logic Design.
© 2000 Prentice Hall Inc. Figure 6.1 AND operation.
Digital CMOS Logic Circuits
10-7 Metal-Oxide Semiconductor ( MOS )  Field-Effect Transistor ( FET ) Unipolar transistor Depend on the flow of only one type of carrier JFET, MOS 
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.
Lecture 0: Introduction. CMOS VLSI Design 4th Ed. 0: Introduction2 Introduction  Integrated circuits: many transistors on one chip.  Very Large Scale.
Digital Integrated Circuits for Communication
Prof. Kavita Bala and Prof. Hakim Weatherspoon CS 3410, Spring 2014 Computer Science Cornell University See: P&H Appendix B.2 and B.3 (Also, see B.0 and.
CSET 4650 Field Programmable Logic Devices
Gates and Logic: From switches to Transistors, Logic Gates and Logic Circuits Hakim Weatherspoon CS 3410, Spring 2013 Computer Science Cornell University.
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
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.
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’
Evolution in Complexity Evolution in Transistor Count.
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Jan M. Rabaey The Devices Digital Integrated Circuits© Prentice Hall 1995 Introduction.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
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.
Complementary CMOS Logic Style Construction (cont.)
Notices You have 18 more days to complete your final project!
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 Digital Integrated Circuits A Design Perspective Designing Combinational Logic Circuits.
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
EE210 Digital Electronics Class Lecture 9 April 08, 2009.
Advanced VLSI Design Unit 04: Combinational and Sequential Circuits.
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.
EE141 © Digital Integrated Circuits 2nd Devices 1 Goal of this lecture  Present understanding of device operation  nMOS/pMOS as switches  How to design.
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Properties of Complementary CMOS Gates.
An Introduction to VLSI (Very Large Scale Integrated) Circuit Design
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]
EE210 Digital Electronics Class Lecture 10 April 08, 2009
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.
Introduction to CMOS Transistor and Transistor Fundamental
EE415 VLSI Design. Read 4.1, 4.2 COMBINATIONAL LOGIC.
Dynamic Logic.
EE141 Combinational Circuits 1 Chapter 6 (I) Designing Combinational Logic Circuits Dynamic CMOS LogicDynamic CMOS Logic V1.0 5/4/2003.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
CSE477 L06 Static CMOS Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 06: Static CMOS Logic Mary Jane Irwin (
STICK Diagrams UNIT III : VLSI CIRCUIT DESIGN PROCESSES VLSI DESIGN
VLSI System Design Lecture: 1.3 COMS LOGICs
ENG2410 Digital Design “CMOS Technology”
COMBINATIONAL LOGIC.
Design Technologies Custom Std Cell Performance Gate Array FPGA Cost.
CMOS Combinational Gate
CMOS Combinational Gate
COMBINATIONAL LOGIC DESIGN
CMOS Combinational Gate
Presentation transcript:

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Design Technologies

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Views / Abstractions / Hierarchies D.Gajski, Silicon Compilation, Addison Wesley, 1988 Architectural Logic Circuit Behavioral Structural Physical device

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction N-Channel Enhancement mode MOS FET –Four Terminal Device - substrate bias –The “self aligned gate” - key to CMOS

The MOS Transistor Digital Integrated Circuits© Prentice Hall 1995 Introduction

MOS transistors Types and Symbols D S G D S G G S DD S G NMOS Enhancement NMOS PMOS Depletion Enhancement B NMOS with Bulk Contact Digital Integrated Circuits© Prentice Hall 1995 Introduction

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction The Basic Idea… »Voltage on the Gate controls the current through the source/drain path »N-Channel - N-Switches are ON when the Gate is HIGH and OFF when the Gate is LOW »P-Channel - P-Switches are OFF when the Gate is HIGH and ON when the Gate is LOW »(ON == Circuit between Source and Drain)

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Transistors as Switches G S D G S D N Switch P Switch Passes “good zeros” Passes “good ones”

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction ….The Rest of the Story... »Put them in series - both must be on to complete the circuit »Put them in parallel - either can be on to complete the circuit »Generate all sorts of Switching Functions »NOT the same as Boolean Functions.... Its RELAY logic - pin ball machines

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Series Parallel Structures N Channel: on=closed when gate is high G G GG S S SS D D D D

NMOS Transistors in Series/Parallel Connection Transistors can be thought as a switch controlled by its gate signal NMOS switch closes when switch control input is high Digital Integrated Circuits© Prentice Hall 1995 Introduction

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Series Parallel Structures(2) P Channel: on=closed when gate is low G G GG S S SS D D D D

PMOS Transistors in Series/Parallel Connection Digital Integrated Circuits© Prentice Hall 1995 Introduction

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Series Parallel Structures (3) G S D G S D N Switch P Switch Passes “good zeros” Passes “good ones” Bi-directional Switch Open Circuit, High Z S S’

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction From Switches to Boolean Functions... l Use the Switching Functions to provide paths to Vdd or GND »Vdd is the source of all Truth (Vdd = = 1) »GND is the source of all Falsehood (GND == 0) P-channelN-channel

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction The Inverter l True to False / False to True Converter 1/00/1

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction …That’s it! l This is Non-Trivial: it defines the basis for the logic abstraction which is essential for all Boolean functions. »Provide a path to VDD for 1 »Provide a path to GND for 0 »For complex functions - provide complex paths

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Four Views Logic Transistor Layout Physical

Cross-Section of CMOS Technology Digital Integrated Circuits© Prentice Hall 1995 Introduction

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Magic Layout of Inverter

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Magic “Palette” of Layers

Modern Interconnect

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Chain of Inverters Feedback loop ABCDE

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Which is which? ABCDE

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction CMOS logic structures –Static (logic) structures l Complementary structures l Pass structures l Pseudo-NMOS structures –Dynamic (logic) structures l precharged l latched l combinations –Memory structures l static l quasi-static l dynamic –I/O structures

Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Complementary Structures »Big -- 2 x N transistors for N inputs –Use the “dual” for N and P chains –Can/should be sized for maximum speed/minimum power-area »Can use well known circuit minimization techniques –Fast –Low static power dissipation –Possibly high dynamic power dissipation

Static CMOS Circuit At every point in time (except during the switching transients) each gate output is connected to either V DD orV ss via a low-resistive path. The outputs of the gates assume at all times the value of the Boolean function, implemented by the circuit (ignoring, once again, the transient effects during switching periods). This is in contrast to the dynamic circuit class, which relies on temporary storage of signal values on the capacitance of high impedance circuit nodes. Digital Integrated Circuits© Prentice Hall 1995 Introduction

Static CMOS Digital Integrated Circuits© Prentice Hall 1995 Introduction

Complementary CMOS Logic Style Construction (cont.) Digital Integrated Circuits© Prentice Hall 1995 Introduction

Example Gate: NAND Digital Integrated Circuits© Prentice Hall 1995 Introduction

Example Gate: NOR Digital Integrated Circuits© Prentice Hall 1995 Introduction