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

Floating Point Representation and Digital Logic. Lecture 11 CS301

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

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 4: Implementing Logic in CMOS

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

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

Field-Effect (FET) transistors

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

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

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

! 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

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)

Chapter 2. Design and Fabrication of VLSI Devices

CMOS Digital Integrated Circuits Lec 10 Combinational CMOS Logic Circuits

L2: Combinational Logic Design (Construction and Boolean Algebra)

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

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

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

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)

VLSI Design I; A. Milenkovic 1

Lecture 25. Semiconductor Memories. Issues in Memory

Digital Integrated Circuits A Design Perspective

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

Lecture 1: Circuits & Layout

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

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

L2: Combinational Logic Design (Construction and Boolean Algebra)

Lecture 11: MOS Transistor

COMP 103. Lecture 16. Dynamic Logic

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

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

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

S No. Questions Bloom s Taxonomy Level UNIT-I

EE141Microelettronica. CMOS Logic

Lecture 7 Circuit Delay, Area and Power

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

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

Properties of CMOS Gates Snapshot

Digital Integrated Circuits

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

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

MOSFET: Introduction

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

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

Semiconductor Memories

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

Transcription:

EE 570: iital Interated Circuits and VLI Fundamentals Lec 2: January 19, 2016 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 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,). 9 10 CMO ates What ate is this? a b f! Complementary Metal Oxide emiconductor 11 12 2

tatic CMO ate tructure Two-Input CMO NOR ate! rives rail-to-rail " Power rails are V dd and nd NOR " 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 A F 1 0 0 0 13 14 Two-Input CMO NAN ate ate esin Example! esin ate to perform: f = (a + b) c! tratey: A F 1 1 1 0 Z = Hih Impedance (open circuit) 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 15 16 ate esin Example tatic CMO ource/rains! esin ate to perform: f = (a + b) c! With PMO on top, NMO on bottom " PMO source always at top (near V dd ) " NMO source always at bottom (near nd) a b c f " Why not use NMO for pullup network? Convince yourself with a truth table. 17 18 3

Multiplexor (MUX) Constructin Compound CMO ates F = (A + C ) output = A s + s 19 20 Oracle PARC M7 Processor VLI Fundamentals 22 VLI Hierarchical Representations Y-Chart: Abstractions in 3 omains fabricated? - Circuit - Component 23 24 4

Y-Chart: Abstractions in 3 omains oal of All VLI esin Enterprises ystem Level! Alorithmic Level ehavioral omain Reister-Transfer Level tructural omain ystem pecification CPU, AIC Loic Level Alorithm Processor, ub-system Reister-Transfer pec. ALU, Reister, MUX Circuit Level oolean Expression ate/flip-flop Transistor symbols Transistor Model Equation! Transistor Layout tandard-cell/ub-cell Layout Convert system pecs into an IC desin in MINIMUM TIME and with MAXIMUM LIKLIHOO that the esin will PEFORM A PECIFIE when fabricated. MAX YIEL + MIN EVELOPMENT TIME + MIN IE AREA=> MIN COT Macro-cell/Module Layout lock/ie Layout Chip/oC/oard Physical omain 25 26 ilicon Inot and Wafer Manufacturin Fabrication etails Crystal Puller with rotation mechanism inle-crystal ilicon Quartz Crucible Crystal eed Molten Polysilicon Heat hield Heatin Water Element Imae from Quirk & erdajacket ilicon Wafer Manufacturin ilicon Lattice i Inots 300 mm (12 in.)! 28! Forms into crystal lattice i Wafers The ROI of 450mm wafers is compellin: " " 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. 29 Penn 570 prin 2016 - Khanna Khanna PennEE EE370 Fall2015 30 5

ilicon Lattice opin! Cartoon two-dimensional view! Add impurities to ilicon Lattice " Replace a i atom at a lattice site with another 31 32 opin Elements opin with P (N-type)! End up with extra electrons " onor electrons! (periodic table)! Not tihtly bound to atom " Low enery to displace " Easy for these electrons to move http://chemistry.about.com/od/imaesclipartstructures/i/cience-pictures/periodic-table-of-the-elements.htm 33 34 opin with (P-type) IC Manufacturin teps! End up with electron vacancies -- Holes " Acceptor electron sites! Easy for electrons to shift into these sites " Low enery to displace " Easy for the electrons to move " Movement of an electron best viewed as movement of hole 35 36 6

Fabrication Photolithoraphy! 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 37 38 CMO Processin Technoloy Fabricated n-mo Transistor oron atoms deposited on surface time = 0 s time = 60 s 39 40 n-mo Transistor Representations nmo Transistor from a 3 Perspective 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 ate Oxide Field Oxide P-Type ource/rain Reions Field Oxide 41 42 7

Fabrication Process Typical N-Well CMO Process row field oxide. Create contact window, deposit & pattern metal film. 43 44 Typical N-Well CMO Process i Idea! 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 45 46 Admin! Enroll in Piazza site " piazza.com/upenn/sprin2016/ese570! Homework 1 due Thursday " Journal articles will come back in Journal Review Thursdays 47 8