Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Classification of Digital CMOS Circuits. Digital CMOS Basics

Similar documents
Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Classification of Digital CMOS Circuits. Digital CMOS Basics

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

! CMOS Process Enhancements. ! Semiconductor Physics. " Band gaps. " Field Effects. ! MOS Physics. " Cut-off. " Depletion.

! CMOS Process Enhancements. ! Semiconductor Physics. " Band gaps. " Field Effects. ! MOS Physics. " Cut-off. " Depletion.

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems. Today MOS MOS. Capacitor. Idea

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems

Digital Integrated Circuits A Design Perspective

! Previously: simple models (0 and 1 st order) " Comfortable with basic functions and circuits. ! This week and next (4 lectures)

2. BOOLEAN SWITCHING ALGEBRA

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Field-Effect (FET) transistors

Lecture 0: Introduction

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2)

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: MOSFET N-Type, P-Type. Semiconductor Physics.

Lecture 4: Implementing Logic in CMOS

CPE/EE 427, CPE 527 VLSI Design I L07: CMOS Logic Gates, Pass Transistor Logic. Review: CMOS Circuit Styles

VLSI Design I; A. Milenkovic 1

9/18/2008 GMU, ECE 680 Physical VLSI Design

Charge Storage in the MOS Structure. The Inverted MOS Capacitor (V GB > V Tn )

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

AE74 VLSI DESIGN JUN 2015

The Intrinsic Silicon

B.Supmonchai June 26, q Introduction of device basic equations. q Introduction of models for manual analysis.

Introduction to CMOS VLSI Design Lecture 1: Introduction

! Previously: simple models (0 and 1 st order) " Comfortable with basic functions and circuits. ! This week and next (4 lectures)

Digital Integrated Circuits A Design Perspective

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

FIELD EFFECT TRANSISTORS:

Learning Objectives 10/7/2010. CE 411 Digital System Design. Fundamental of Logic Design. Review the basic concepts of logic circuits. Dr.

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

VLSI Design I; A. Milenkovic 1

CMOS Inverter (static view)

Floating Point Representation and Digital Logic. Lecture 11 CS301

Chapter 2. Design and Fabrication of VLSI Devices

L2: Combinational Logic Design (Construction and Boolean Algebra)

CMOS Digital Integrated Circuits Lec 10 Combinational CMOS Logic Circuits

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

3. Design a stick diagram for the PMOS logic shown below [16] Y = (A + B).C. 4. Design a layout diagram for the CMOS logic shown below [16]

EE 330 Lecture 6. Improved Switch-Level Model Propagation Delay Stick Diagrams Technology Files

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

Important! EE141- Fall 2002 Lecture 5. CMOS Inverter MOS Transistor Model

Dynamic Combinational Circuits. Dynamic Logic

Dynamic Combinational Circuits. Dynamic Logic

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

VLSI VLSI CIRCUIT DESIGN PROCESSES P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

Lecture 25. Semiconductor Memories. Issues in Memory

VLSI Design I; A. Milenkovic 1

CMOS Inverter: CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Properties.

Announcements. EE105 - Fall 2005 Microelectronic Devices and Circuits. Lecture Material. MOS CV Curve. MOSFET Cross Section

Digital Integrated Circuits A Design Perspective

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences. Professor Oldham Fall 1999

Lecture 1: Circuits & Layout

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

ECE 546 Lecture 10 MOS Transistors

CPE/EE 427, CPE 527 VLSI Design I Delay Estimation. Department of Electrical and Computer Engineering University of Alabama in Huntsville

COMP 103. Lecture 16. Dynamic Logic

L2: Combinational Logic Design (Construction and Boolean Algebra)

Lecture 11: MOS Transistor

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output.

CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

EE40 Lec 20. MOS Circuits

nmos IC Design Report Module: EEE 112

CPE/EE 427, CPE 527 VLSI Design I Pass Transistor Logic. Review: CMOS Circuit Styles

ENEE 359a Digital VLSI Design

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE 5211 Analog Integrated Circuit Design. Hua Tang Fall 2012

Topics. CMOS Design Multi-input delay analysis. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Class Material. Flash Memory. Read-Only Memory Cells MOS OR ROM

EE 434 Lecture 33. Logic Design

EE141Microelettronica. CMOS Logic

Lecture 7 Circuit Delay, Area and Power

S No. Questions Bloom s Taxonomy Level UNIT-I

Lecture 14: Circuit Families

ELEN0037 Microelectronic IC Design. Prof. Dr. Michael Kraft

Lecture 5 Fault Modeling

L2: Combinational Logic Design (Construction and Boolean Algebra)

Lecture 12: MOS Capacitors, transistors. Context

Properties of CMOS Gates Snapshot

Course Administration. CPE/EE 427, CPE 527 VLSI Design I L04: MOS Transistors. Review: CMOS Process at a Glance

Digital Integrated Circuits

MOSFET: Introduction

Lecture 150 Basic IC Processes (10/10/01) Page ECE Analog Integrated Circuits and Systems P.E. Allen

! Memory. " RAM Memory. ! Cell size accounts for most of memory array size. ! 6T SRAM Cell. " Used in most commercial chips

CPE/EE 427, CPE 527 VLSI Design I L18: Circuit Families. Outline

Lecture 12 CMOS Delay & Transient Response

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

Semiconductor Memories

Transcription:

EE 570: iital Interated Circuits and VLI Fundamentals Lec 2: January 17, 2017 MO Fabrication pt. 1: Physics and Methodoloy Lecture Outline iital CMO asics VLI Fundamentals Fabrication Process 2 Classification of iital CMO Circuits iital CMO asics tatic Circuit " In steady-state the output is evaluated via a low-impedance path between the output and V or N, respectively. ynamic Circuit " In steady-state the output is evaluated due to the presence or absence of chare, respectively, stored on the output node capacitance. 3 4 MO Transistors MO Transistors 5 6 1

Ideal nmo and pmo Characteristics Complementary CMO witch Hih Impedance or Hih Z = 0 = 1 = 1 = 1 - - - a b a = 0 = 0 = 1 b a = 0 7 8 Ideal CMO Inverter CMO ates Inverter Truth Table Inverter ymbol Complementary Metal Oxide emiconductor 9 10 CMO ates tatic CMO ource/rains A C Inputs A C V PUN PN PUN and PN are ual Networks When the PUN is conductin, the output F will be 1. Hence,the PUN is determined by a oolean expression for the un-complemented output F in terms of the complemented inputs (A,,C,). F = f(a,,c,) Output When the PN is conductin, the output F will be 0. Hence,the PN is determined by a oolean expression for the complemented output F in terms of the un-complemented inputs (A,,C,). With PMO on top, NMO on bottom " PMO source always at top (near V dd ) " NMO source always at bottom (near nd) " Why not use NMO for pullup network? 11 12 2

What ate is this? a b f tatic CMO ate tructure rives rail-to-rail " Power rails are V dd and nd " output is V dd or nd Input connects to ates # load is capacitive Once output node is chared doesn t use enery (no static current) Output actively driven 13 14 Two-Input CMO NOR ate Two-Input CMO NAN ate NOR A F 1 0 A F 1 1 0 0 1 0 Z = Hih Impedance (open circuit) Z = Hih Impedance (open circuit) 15 16 ate esin Example ate esin Example esin ate to perform: f = (a + b) c esin ate to perform: f = (a + b) c tratey: 1. Use static CMO structure 2. esin PMO pullup for f 3. Use emoran s Law to determine f 4. esin NMO pulldown for f a b c f Convince yourself with a truth table. 17 18 3

Constructin Compound CMO ates F = (A + C ) VLI Fundamentals 19 Oracle PARC M7 Processor VLI Hierarchical Representations fabricated? - Circuit - Component 21 22 Y-Chart: Abstractions in 3 omains Y-Chart: Abstractions in 3 omains ystem Level ehavioral omain Alorithmic Level Reister-Transfer Level tructural omain ystem pecification Loic Level CPU, AIC Alorithm Processor, ub-system Reister-Transfer pec. Circuit Level ALU, Reister, MUX oolean Expression ate/flip-flop Transistor Model Equation Transistor symbols Transistor Layout tandard-cell/ub-cell Layout Macro-cell/Module Layout lock/ie Layout Chip/oC/oard Physical omain 23 24 4

oal of All VLI esin Enterprises Convert system specs into an IC desin in MINIMUM TIME and with MAXIMUM LIKLIHOO that the esin will PEFORM A PECIFIE when fabricated. Fabrication etails MAX YIEL + MIN EVELOPMENT TIME + MIN IE AREA=> MIN COT 25 ilicon Inot and Wafer Manufacturin ilicon Wafer Manufacturin i Inots Crystal Puller with rotation mechanism inle-crystal ilicon Quartz Crucible Crystal eed 300 mm (12 in.) Molten Polysilicon Heat hield Heatin Water Element Imae from Quirk & erdajacket The ROI of 450mm wafers is compellin: " " 27 ilicon Lattice A 450mm fab with equal wafer capacity to a 300mm fab can produce 2x the amount of die. A 14nm die from a 450mm wafer will cost 23% less than the same die from a 300mm wafer. 28 ilicon Lattice Forms into crystal lattice Penn 570 prin 2017 - Khanna Khanna PennEE EE370 Fall2015 i Wafers 29 Cartoon two-dimensional view 30 5

opin Add impurities to ilicon Lattice " Replace a i atom at a lattice site with another opin Elements (periodic table) http://chemistry.about.com/od/imaesclipartstructures/i/cience-pictures/periodic-table-of-the-elements.htm 31 32 opin with P (N-type) opin with (P-type) End up with extra electrons End up with electron vacancies -- Holes " onor electrons " Acceptor electron sites Not tihtly bound to atom Easy for electrons to shift into these sites " Low enery to displace " Low enery to displace " Easy for these electrons to move " Easy for the electrons to move " Movement of an electron best viewed as movement of hole 33 34 IC Manufacturin teps Fabrication tart with ilicon wafer ope row Oxide (io 2 ) eposit Metal Mask/Etch to define where features o http://www.youtube.com/watch?v=35jwqxku74 Time Code: 2:00-4:30 35 36 6

Photolithoraphy CMO Processin Technoloy oron atoms deposited on surface time = 0 s time = 60 s 37 38 Fabricated n-mo Transistor n-mo Transistor Representations Physical tructure poly ate field oxide L drawn metal 1 n + ate oxide n L effective + p substrate (bulk) Layout Representation n+ n+ L drawn chematic Representation W drawn 39 40 nmo Transistor from a 3 Perspective Fabrication Process ate Oxide Field Oxide P-Type ource/rain Reions Field Oxide 41 row field oxide. Create contact window, deposit & pattern metal film. 42 7

Typical N-Well CMO Process Typical N-Well CMO Process 43 44 i Idea Admin ystematic construction of any ate from transistors with CMO PUN and PN Hierarchical desin process in three domains (behavioural, structural, and physical) allows for complicated desins motivated cost as a function of performance, yield and desin time Enroll in Piazza site " piazza.com/upenn/sprin2017/ese570 Homework 1 due Thursday " Journal articles will come back in lecture 45 46 8