ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

! 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

! 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.

ECE 5745 Complex Digital ASIC Design Topic 2: CMOS Devices

Basic Fabrication Steps

CS/ECE 5710/6710. Composite Layout

Sticks Diagram & Layout. Part II

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

+1 (479)

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

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

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

Design Rules, Technology File, DRC / LVS

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

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

Topic 3. CMOS Fabrication Process

Fundamentals of Integrated Circuit Design

Microelectronics, BSc course

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

420 Intro to VLSI Design

Design cycle for MEMS

Lecture 0: Introduction

Review: CMOS Logic Gates

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

ECE/CoE 0132: FETs and Gates

Session 3: Solid State Devices. Silicon on Insulator

EE 330 Lecture 7. Design Rules

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

FUNDAMENTALS OF MODERN VLSI DEVICES

Lecture #29. Moore s Law

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

EMT 251 Introduction to IC Design

Technology, Jabalpur, India 1 2

Solid State Devices- Part- II. Module- IV

Fin-Shaped Field Effect Transistor (FinFET) Min Ku Kim 03/07/2018

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

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

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

INTRODUCTION TO MOS TECHNOLOGY

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

Lecture 9: Cell Design Issues

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

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

CMOS Digital Integrated Circuits Lec 2 Fabrication of MOSFETs

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

Integrated diodes. The forward voltage drop only slightly depends on the forward current. ELEKTRONIKOS ĮTAISAI

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

CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

EE 434 Lecture 2. Basic Concepts

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

Lecture 0: Introduction

Device Technologies. Yau - 1

Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

EC 1354-Principles of VLSI Design

Chapter 1. Introduction

CS/EE 181a 2010/11 Lecture 1

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

ECE4902 B2015 HW Set 1

Introduction to VLSI design using Cadence Electronic Design Automation Tools

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

Notes. (Subject Code: 7EC5)

EE301 Electronics I , Fall

EECS130 Integrated Circuit Devices

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

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

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

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

Digital Electronics Part II - Circuits

EE 5611 Introduction to Microelectronic Technologies Fall Thursday, September 04, 2014 Lecture 02

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

ECEN474/704: (Analog) VLSI Circuit Design Fall 2016

Digital Design and System Implementation. Overview of Physical Implementations

Session 10: Solid State Physics MOSFET

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

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

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

Digital Systems Laboratory

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

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

EC0306 INTRODUCTION TO VLSI DESIGN

INTRODUCTION: Basic operating principle of a MOSFET:

Chapter 2 : Semiconductor Materials & Devices (II) Feb

Semiconductor Physics and Devices

Digital Systems Design

Improving CMOS Speed and Switching Energy with Vacuum-Gap Structures

Semiconductor Memory: DRAM and SRAM. Department of Electrical and Computer Engineering, National University of Singapore

MOS Transistor Theory

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

UNIT-1 Bipolar Junction Transistors. Text Book:, Microelectronic Circuits 6 ed., by Sedra and Smith, Oxford Press

EE584 Introduction to VLSI Design Final Project Document Group 9 Ring Oscillator with Frequency selector

2.8 - CMOS TECHNOLOGY

problem grade total

Transcription:

ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 3: January 24, 2019 MOS Fabrication pt. 2: Design Rules and Layout Penn ESE 570 Spring 2019 Khanna

Jack Keil Wolf Lecture http://www.ese.upenn.edu/about-ese/events/wolf.php 2

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

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 4

MOS Transistors S D G B G B D S 5

n-mos Transistor Representations Physical Structure poly field metal 1 gate oxide S n + L drawn gate oxide n + p substrate (bulk) D L effective Layout Representation S G D n+ n+ L drawn W drawn Schematic Representation 6

nmos Transistor from a 3D Perspective Gate Oxide Field Oxide P-Type Source/Drain Regions Field Oxide 7

Fabrication Process Grow field oxide. Create contact window, deposit & pattern metal film. 8

Typical N-Well CMOS Process 9

Typical N-Well CMOS Process 10

Interconnect Cross Section ITRS 2007 11

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) 12

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

MOS Layout Well, Active, Select 14

MOS Layout Well, Active, Select w/ Poly 15

CMOS Layers! Standard n-well/p-substrate 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

Wiring and Contact Layout Diffusion (Active) Contact Poly Contact Via (metal1-metal2) Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 17

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 G D S B Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 18

Layout Example: CMOS Inverter! Set Pitch (place well and power/ground busses) Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 19

Layout Example: CMOS Inverter! Add Transistors (active, select and poly) Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 20

Layout Example: CMOS Inverter! Make Connections (poly, metal, and contacts) Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 21

Layout Example: CMOS Inverter! Add Substrate and Well Contacts Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 22

Layout Example: CMOS Inverter! Add External Wiring and Resize Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 23

Example: Mystery Gate Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 24

Example: NAND Gate Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 25

Example: NAND Gate (Horizontal) Penn ESE 570 Spring 2019 Khanna Adapted from GATech ESE3060 Slides 26

Layout Example! How many transistors? PMOS? NMOS?! Where are the supply rails?! What are the relative sizes?! How are they connected? 27

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

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 29

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] 30

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

Width/Spacing Design Rules N-Well Rules Active Rules Poly Rules Metal Rules 32

Contact Design Rules 33

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 34

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 35

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) 36

Testing/Verification! 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 37

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 38

DRC Error Example 39

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 simulation of layouts 40

Circuit Extraction 41

Circuit Extraction 42

Example: NAND Gate (Horizontal) 43

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 44

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

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

CMOS Process Enhancements! Interconnect " Metal Interconnect (up to 8 metal levels) " Copper Interconnect (upper two or more levels) " Polysilicon (two or more levels, also for high quality capacitors) " Stacked contacts and vias 47

Interconnect Cross Section ITRS 2007 48

Local Interconnect ITRS 2007 49

CMOS Process Enhancements! Interconnect " Metal Interconnect (up to 8 metal levels) " Copper Interconnect (upper two or more levels) " Polysilicon (two or more levels, also for high quality capacitors) " Stacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs 50

CMOS Poly-Poly Capacitors W L 51

Resistors 52

CMOS Process Enhancements! Interconnect " Metal Interconnect (up to 8 metal levels) " Copper Interconnect (upper two or more levels) " Polysilicon (two or more levels, also for high quality capacitors) " Stacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs! Devices " Multiple thresholds (High and low V t ) " High-k gate dielectrics " FinFET 53

High-K dielectric SiO 2 Dielectric Poly gate MOSFET High-K Dielectric Metal gate MOSFET Dielectric constant=3.9 Dielectric constant=20 54

High-K dielectric Survey Wong/IBM J. of R&D, V46N2/3P133 168, 2002 55

22nm 3D FinFET Transistor High-k gate dielectric Tri-Gate transistors with multiple fins connected together increases total drive strength for higher performance http://download.intel.com/newsroom/kits/22nm/pdfs/22nm-details_presentation.pdf 56

CMOS Process Enhancements! Interconnect " Metal Interconnect (up to 8 metal levels) " Copper Interconnect (upper two or more levels) " Polysilicon (two or more levels, also for high quality capacitors) " Stacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs! Devices " Multiple thresholds (High and low V t ) " High-k gate dielectrics " FinFET! Silicon on insulator process (SOI) " Fabricate on insulator for high speed/low leakage 57

SOI Technology! SOI-based devices differ from conventional silicon built devices in that the silicon junction is above an electrical insulator, typically silicon dioxide of sapphire 58

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! Can draw stick diagram for any logic gate to help plan layout 59

Admin! HW 1 due tomorrow! HW 2 due next week 2/1 " Posted tomorrow 60