ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Similar documents
! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

! Review: MOS IV Curves and Switch Model. ! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. !

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

! MOS Device Layout. ! Inverter Layout. ! Gate Layout and Stick Diagrams. ! Design Rules. ! Standard Cells. ! CMOS Process Enhancements

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems. Today. Variation. Variation. Process Corners.

Sticks Diagram & Layout. Part II

Basic Fabrication Steps

Conduction Characteristics of MOS Transistors (for fixed Vds)! Topic 2. Basic MOS theory & SPICE simulation. MOS Transistor

Topic 2. Basic MOS theory & SPICE simulation

Conduction Characteristics of MOS Transistors (for fixed Vds) Topic 2. Basic MOS theory & SPICE simulation. MOS Transistor

CMOS VLSI IC Design. A decent understanding of all tasks required to design and fabricate a chip takes years of experience

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

+1 (479)

ECE 5745 Complex Digital ASIC Design Topic 2: CMOS Devices

CS/ECE 5710/6710. Composite Layout

ECE/CoE 0132: FETs and Gates

Design Rules, Technology File, DRC / LVS

PHYSICAL STRUCTURE OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag

Topic 3. CMOS Fabrication Process

Depletion-mode operation ( 공핍형 ): Using an input gate voltage to effectively decrease the channel size of an FET

Fundamentals of Integrated Circuit Design

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Layout of a Inverter. Topic 3. CMOS Fabrication Process. The CMOS Process - photolithography (2) The CMOS Process - photolithography (1) v o.

420 Intro to VLSI Design

Microelectronics, BSc course

EE 330 Lecture 7. Design Rules

CS/EE 181a 2010/11 Lecture 1

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

DIGITAL VLSI LAB ASSIGNMENT 1

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

Design cycle for MEMS

Improved Inverter: Current-Source Pull-Up. MOS Inverter with Current-Source Pull-Up. What else could be connected between the drain and V DD?

Technology, Jabalpur, India 1 2

FABRICATION OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag

EE 434 ASIC and Digital Systems. Prof. Dae Hyun Kim School of Electrical Engineering and Computer Science Washington State University.

Lecture 0: Introduction

EE241 - Spring 2013 Advanced Digital Integrated Circuits. Projects. Groups of 3 Proposals in two weeks (2/20) Topics: Lecture 5: Transistor Models

Layout - Line of Diffusion. Where are we? Line of Diffusion in General. Line of Diffusion in General. Stick Diagrams. Line of Diffusion in General

FUNDAMENTALS OF MODERN VLSI DEVICES

EMT 251 Introduction to IC Design

Lecture 9: Cell Design Issues

Chapter 1. Introduction

6.776 High Speed Communication Circuits Lecture 6 MOS Transistors, Passive Components, Gain- Bandwidth Issue for Broadband Amplifiers

Designing Information Devices and Systems II Fall 2017 Note 1

Solid State Devices- Part- II. Module- IV

Introduction to CMOS VLSI Design (E158) Lecture 9: Cell Design

UNIT III VLSI CIRCUIT DESIGN PROCESSES. In this chapter we will be studying how to get the schematic into stick diagrams or layouts.

EC 1354-Principles of VLSI Design

INTRODUCTION TO MOS TECHNOLOGY

Review: CMOS Logic Gates

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

Introduction to VLSI design using Cadence Electronic Design Automation Tools

EE 434 Lecture 2. Basic Concepts

CMOS Transistor and Circuits. Jan 2015 CMOS Transistor 1

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

EE301 Electronics I , Fall

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407

EE 330 Lecture 7. Design Rules. IC Fabrication Technology Part 1

8. Characteristics of Field Effect Transistor (MOSFET)

UNIT-III POWER ESTIMATION AND ANALYSIS

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

due to power supply and technology. Process specifications were obtained from the MOSIS

Reading. Lecture 17: MOS transistors digital. Context. Digital techniques:

ECE 2300 Digital Logic & Computer Organization

Session 10: Solid State Physics MOSFET

2. (2 pts) What is the major reason static CMOS NAND gates are often preferred over static CMOS NOR gates?

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems. Today. MOSFET Ids vs. Vgs, Vds MOSFET. Preclass. MOSFET I vs.

ECE380 Digital Logic. Logic values as voltage levels

Lecture 020 ECE4430 Review II (1/5/04) Page 020-1

Lecture 020 ECE4430 Review II (1/5/04) Page 020-1

CMOS synchronous Buck switching power supply Raheel Sadiq November 28, 2016

Digital Systems Design

Wiring Parasitics. Contact Resistance Measurement and Rules

Shorthand Notation for NMOS and PMOS Transistors

Lecture 16: MOS Transistor models: Linear models, SPICE models. Context. In the last lecture, we discussed the MOS transistor, and

Disseny físic. Disseny en Standard Cells. Enric Pastor Rosa M. Badia Ramon Canal DM Tardor DM, Tardor

Zero Steady State Current Power-on-Reset Circuit with Brown-Out Detector

Field-Effect Transistor (FET) is one of the two major transistors; FET derives its name from its working mechanism;

Device Technologies. Yau - 1

3-2-1 Contact: An Experimental Approach to the Analysis of Contacts in 45 nm and Below. Rasit Onur Topaloglu, Ph.D.

Lecture 19 Real Semiconductor Switches and the Evolution of Power MOSFETS A.. Real Switches: I(D) through the switch and V(D) across the switch

Digital Electronics Part II - Circuits

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows

Digital Design and System Implementation. Overview of Physical Implementations

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

EE 330 Laboratory 7 MOSFET Device Experimental Characterization and Basic Applications Spring 2017

! Is it feasible? ! How do we decompose the problem? ! Vdd. ! Topology. " Gate choice, logical optimization. " Fanin, fanout, Serial vs.

EE4800 CMOS Digital IC Design & Analysis. Lecture 1 Introduction Zhuo Feng

Lecture 190 CMOS Technology, Compatible Devices (10/28/01) Page 190-1

Device Technology( Part 2 ): CMOS IC Technologies

Lecture #29. Moore s Law

EE 434 ASIC & Digital Systems

EC0306 INTRODUCTION TO VLSI DESIGN

ECE 410: VLSI Design Course Lecture Notes (Uyemura textbook)

CMOS: Fabrication principles and design rules

MOS Transistor Theory

Low-Voltage Wide Linear Range Tunable Operational Transconductance Amplifier

Transistor was first invented by William.B.Shockley, Walter Brattain and John Bardeen of Bell Labratories. In 1961, first IC was introduced.

Transcription:

ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 21, 2016 MOS Fabrication pt. 2: Design Rules and Layout Penn ESE 570 Spring 2016 Khanna Adapted from GATech ESE3060 Slides

Lecture Outline! Review: MOS IV Curves and Switch Model! MOS Device Layout! Inverter Layout! Gate Layout and Stick Diagrams! Design Rules! Standard Cells! Linear Elements 2

MOSFET V GS = V G - V S V DS = V D - V S! Metal Oxide Semiconductor Field Effect Transistor " Primary active component for the term " Three terminal device " Voltage at gate controls conduction between two other terminals (source, drain) 3

MOSFET IV Characteristics 50 V DS I DS Drain current [arbitrary unit] 40 30 20 10 0 0 2 4 6 8 10 Gate to source voltage [V] V GS Define: V th = Threshold Voltage 4

MOSFET IV Characteristics I DS V GS -V th V DS 5

MOSFET IV Characteristics V DS <V GS -V TH I DS V GS -V th V DS V GS -V TH V DS 6

MOSFET Zeroeth Order Model! Ideal Switch V GS > V th # switch is closed, conducts V GS < V th # switch is open, does not conduct! Gate draws no current from input " Loads input capacitively (gate capacitance) 7

MOSFET Zeroeth Order Model I DS V GS 8

MOSFET N-Type, P-Type! N negative carriers " electrons! Switch turned on positive V GS! P positive carriers " holes! Switch turned on negative V GS V th,n > 0 V GS > V th,n to conduct V th,p < 0 V GS < V th,p to conduct 9

Symmetry! NMOS: " Electrons are carriers " Electrons flow from source-to-drain " From lowest voltage#highest " Drain is most positive terminal " Current flows from drain-tosource! Symmetric Device " Like a resistor, doesn t know difference between two ends " Drain and source are defined by circuit connections 10

Symmetry! Symmetric Device! PMOS: " Holes are carriers " positively " Holes flow from source#drain " Flow from highest voltage#lowest " Drain is most negative terminal " Current flows from source-todrain " Like a resistor, doesn t know difference between two ends " Drain and source are defined by circuit connections 11

MOSFET N-Type, P-Type! N negative carriers " electrons! Switch turned on positive V GS! P positive carriers " holes! Switch turned on negative V GS V th,n > 0 V GS > V th,n to conduct V th,p < 0 V GS < V th,p to conduct 12

Typical N-Well CMOS Process 13

Typical N-Well CMOS Process 14

Interconnect Cross Section ITRS 2007 15

CMOS Layers! Standard n-well Process " Active (Diffusion) (Drain/Source regions) " Polysilicon (Gate Terminals) " Metal 1, Metal 2, Metal3 " Poly Contact (connects metal 1 to polysilicon) " Active Contact (connects metal 1 to active) " Via (connects metal 2 to metal 1) " nwell (PMOS bulk region) " n Select (used with active to create n-type diffusion) " p Select (used with active to create p-type diffusion) 16

NMOS vs PMOS! NMOS built on p substrate! PMOS built on n substrate " Needs an N-well 17

MOS Layout Well, Active, Select 18

MOS Layout Poly Gate 19

CMOS Layers! Standard n-well Process " Active (Diffusion) (Drain/Source regions) " Polysilicon (Gate Terminals) " Metal 1, Metal 2, Metal3 " Poly Contact (connects metal 1 to polysilicon) " Active Contact (connects metal 1 to active) " Via (connects metal 2 to metal 1) " nwell (PMOS bulk region) " n Select (used with active to create n-type diffusion) " p Select (used with active to create p-type diffusion) 20

Wiring and Contact Layout Diffusion (Active) Contact Poly Contact Via (metal1-metal2) 21

Substrate and Well Contacts! Properties " Set Well and Substrate Voltages to Vdd and Gnd " Prevent Forward Biasing and Latch-Up " Must Be at Least One per Well " Should Be Placed Regularly 22

Layout Example: CMOS Inverter! Set Pitch (place well and power/ground busses) 23

Layout Example: CMOS Inverter! Add Transistors (active, select and poly) 24

Layout Example: CMOS Inverter! Make Connections (poly, metal, and contacts) 25

Layout Example: CMOS Inverter! Add Substrate and Well Contacts 26

Layout Example: CMOS Inverter! Add External Wiring and Resize 27

Example: Mystery Gate 28

Example: NAND Gate 29

Example: NAND Gate (Horizontal) 30

Symbolic Layout! Stick diagrams capture spatial relationships, but abstract away design rules (coming up next )! What gate is this? " How many NMOS? PMOS? D/S connections? 31

Layout Design Rules! Physical Layer " Design Rules are a set of process-specific geometric rules for preparing layout artwork to enable the layout to be manufacturable, i.e. preserve all of the circuit structures and feature geometries intended by the chip designers! Purpose " Realize fabricated chips that are die area efficient and manufacturable by balancing the conflicting objectives to minimize die area and maximize yield! Design Rule Waiver " Explicit permission granted by the fabrication organization to the design organization to violate certain design rules or to allow certain design rule errors on a given design 32

Design Rules! Minimum Separation [A] " Intralayer (all layers) " Interlayer (active to poly/well/select) " From Transistor! Minimum Width (all layers) [B]! Minimum Overlap [C] " Past Transistor (poly, active) " Around Contact Cut (all contacted layers) " Around Active (well, select)! Exact Size (contact cuts) [D] 33

Scalable CMOS Rules! Definition " Design Rules Based on a Unitless Parameter (λ) " λ Scales with Process Feature Size " λ = 0.5*L min " Example: λ = 0.6 in a 1.2mm Process! Advantages " Simplifies Design - Requires Learning Only One Set of Design Rules " Facilitates Translating Designs between Processes 34

Width/Spacing Design Rules 35

Contact Design Rules 36

Potential Consequences of Design Rule Violations! Inter-Layer Design Rule Origins Intended Transistor Catastrophic Error Unintended misalignment cause Source-Drain short circuit Intended Unrelated Poly & Diffusion Catastrophic Error Unintended overlap cause fabrication of a parasitic Transistor 37

Potential Consequences of Design Rule Violations! Inter-Layer Design Rule Origins Contact and Via Masks M1 contact to n-diffusion M1 contact to p-diffusion M1 contact to poly Mn contact to Mn-1 for n = 2, 3,.. -> Contact Mask -> Via Mask Both Metal 1 & Diffusion Intended Contact Alignment Both Metal 1 & Diffusion Mask misalignment Error Unintended misalignment cause poor contact 38

Design Capture Tools! Hardware Description Languages (HDL) & " capture a textual hierarchical description of design at abstraction ranging from gate or even transistor level up to a behavioral description (eg. VHDL, Verilog)! Schematic capture " capture a structural, hierarchical graphical representation of the design netlist (eg. Cadence Composer)! Layout " capture a hierarchical view of the physical geometric aspect of a design. The units of hierarchy are called cells, and have physical extent (size). In general, good design requires that only one cell contain the design info for a particular area of the chip (eg. Cadence Virtuoso) 39

Rules Checking! Complex designs invariably suffer design and design entry errors. There are a number of tools and methodologies to detect and correct " Physical Design Rules Checking (DRC) checks for design rule violations such as minimum spacing etc. DRC checking is complicated by hierarchy and overlap between cells " Electrical Rule Checking (ERC) checks for violations such as shorts between Vdd and GND, opens, and so on " Layout vs. Schematic (LVS) checks for a one-to-one correspondence between transistor schematic and the layout! Formal verification is used to show that the design satisfies a formal description of what it should do! Simulation is used to show that the design is functional on some well selected set of input vectors! Timing analysis is used to predict design performance 40

Circuit Extraction! Circuit extraction extracts a schematic representation of a layout, including transistors, wires, and possibly wire and device resistance and capacitance.! Circuit extraction is used for LVS, and for spice simu- lation of layouts 41

Standard Cells! Lay out gates so that heights match " Rows of adjacent cells " Standardized sizes! Motivation: automated place and route " EDA tools convert HDL to layout 42

Standard Cell Area inv nand3 All cells uniform height Cell area Width of channel determined by routing 43

Standard Cell Layout Example http://www.laytools.com/images/standardcells.jpg 44

CMOS Process Enhancements C. Bipolar Transistors 45

CMOS Poly-Poly Capacitors W L 46

Resistors 47

Big Idea! Layouts are physical realization of circuit " Geometry tradeoff " Can decrease spacing at the cost of yield " Design rules! Can go from circuit to layout or layout to circuit by inspection 48

Admin! HW 1 should be submitted! HW 2 due next week 1/28 " Posted tonight after class! Office hours updated on Course website 49