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

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

! 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

Sticks Diagram & Layout. Part II

ECE 5745 Complex Digital ASIC Design Topic 2: CMOS Devices

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

EE 330 Lecture 5. Improved Device Models Propagation Delay in Logic Circuits

Microelectronics, BSc course

Basic Fabrication Steps

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

MOSFETS: Gain & non-linearity

+1 (479)

LECTURE 14. (Guest Lecturer: Prof. Tsu-Jae King) Last Lecture: Today:

CS/ECE 5710/6710. Composite Layout

EE 330 Lecture 7. Design Rules

VLSI Design. Static CMOS Logic

Lecture 9: Cell Design Issues

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

Chapter 1. Introduction

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

EE 330 Lecture 44. Digital Circuits. Ring Oscillators Sequential Logic Array Logic Memory Arrays. Final: Tuesday May 2 7:30-9:30

Learning Outcomes. Spiral 2 8. Digital Design Overview LAYOUT

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

CS8803: Advanced Digital Design for Embedded Hardware

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

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

Design Rules, Technology File, DRC / LVS

Wiring Parasitics. Contact Resistance Measurement and Rules

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Topic 3. CMOS Fabrication Process

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

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

Review: CMOS Logic Gates

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

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

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

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

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Lecture 4. The CMOS Inverter. DC Transfer Curve: Load line. DC Operation: Voltage Transfer Characteristic. Noise in Digital Integrated Circuits

EE 330 Lecture 5. Other Logic Styles. Improved Device Models. complex logic gates pass transistor logic

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

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

ECE/CoE 0132: FETs and Gates

420 Intro to VLSI Design

Lecture 0: Introduction

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

I/O Design EE141. Announcements. EE141-Fall 2006 Digital Integrated Circuits. Class Material. Pads + ESD Protection.

Fundamentals of Integrated Circuit Design

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

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

ECE380 Digital Logic. Logic values as voltage levels

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

EE 330 Lecture 5. Other Logic Styles Improved Device Models Stick Diagrams

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

Designing Information Devices and Systems II Fall 2017 Note 1

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

EC 1354-Principles of VLSI Design

Technology, Jabalpur, India 1 2

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

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

INTRODUCTION TO MOS TECHNOLOGY

Electronics Basic CMOS digital circuits

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

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

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

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

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

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

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS

Lecture #29. Moore s Law

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

Lecture 04 CSE 40547/60547 Computing at the Nanoscale Interconnect

Digital Systems Laboratory

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

ECE 2300 Digital Logic & Computer Organization

ECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics

CS/EE 181a 2010/11 Lecture 1

EE 434 Lecture 2. Basic Concepts

30 ma flash LDO voltage regulator (output voltage 1.8 ± 0.2 V)

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

Integrated Circuits & Systems

Session 3: Solid State Devices. Silicon on Insulator

UNIT-III POWER ESTIMATION AND ANALYSIS

Preface to Third Edition Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate

Lecture 0: Introduction

Low On-Resistance Trench Lateral Power MOS Technology

UNIT-III GATE LEVEL DESIGN

Low Power, Area Efficient FinFET Circuit Design

5. CMOS Gates: DC and Transient Behavior

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

Laser attacks on integrated circuits: from CMOS to FD-SOI

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

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

Power dissipation in CMOS

Session 10: Solid State Physics MOSFET

Transcription:

EE 570: igital Integrated Circuits and VLI Fundamentals Lec 3: January 18, 2018 MO Fabrication pt. 2: esign Rules and Layout Lecture Outline! MO evice Layout! Inverter Layout! Gate Layout and tick iagrams! esign Rules! tandard Cells! CMO Process Enhancements 2 Big Idea! ystematic construction of any gate from transistors with CMO PUN and PN! Hierarchical design process in three domains (behavioural, structural, and physical) allows for complicated designs motivated cost as a function of performance, yield and design time tatic CMO Gate tructure! rives rail-to-rail " Power rails are V dd and Gnd " output is V dd or Gnd! Input connects to gates # load is capacitive! Once output node is charged doesn t use energy (no static current only leakage)! Output actively driven 3 4 Ideal nmo and pmo Characteristics MOFET N-Type, P-Type G B g = 0 g = 1 g = 1 g = 1! N negative carriers " electrons! witch turned on positive V G! P positive carriers " holes! witch turned on negative V G g G g B a b a g = 0 g = 0 b a g = 1 g = 0 5 V th,n > 0 V G > V th,n to conduct V th,p < 0 V G < V th,p to conduct 6 1

ymmetry ymmetry! NMO: " Electrons are carriers " Electrons flow from source-to-drain " From lowest voltage#highest " rain is most positive terminal " Current flows from drain-tosource! PMO: " Holes are carriers " positively " Holes flow from source#drain " Flow from highest voltage#lowest " rain is most negative terminal " Current flows from source-todrain! ymmetric evice " Like a resistor, doesn t know difference between two ends " rain and source are defined by circuit connections! ymmetric evice " Like a resistor, doesn t know difference between two ends " rain and source are defined by circuit connections 7 8 MO Transistors Typical N-Well CMO Process G B G B 9 10 Typical N-Well CMO Process Interconnect Cross ection 11 ITR 2007 12 2

CMO Layers NMO vs PMO! tandard n-well Process " Active (iffusion) (rain/ource regions)! NMO built on p substrate! PMO built on n substrate " Polysilicon (Gate Terminals) " Needs an N-well " 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 (PMO bulk region) " n elect (used with active to create n-type diffusion) " p elect (used with active to create p-type diffusion) 13 14 MO Layout Well, Active, elect MO Layout Well, Active, elect w/ Poly 15 16 Typical N-Well CMO Process CMO Layers! tandard n-well/p-substrate Process " Active (iffusion) (rain/ource 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 (PMO bulk region) " n elect (used with active to create n-type diffusion) " p elect (used with active to create p-type diffusion) 17 18 3

Wiring and Contact Layout ubstrate and Well Contacts! Properties " et Well and ubstrate Voltages to Vdd and Gnd " Prevent Forward Biasing and Latch-Up G " Must Be at Least One per Well " hould Be Placed Regularly B iffusion (Active) Contact Poly Contact Via (metal1-metal2) 19 20 Layout Example: CMO Inverter Layout Example: CMO Inverter! et Pitch (place well and power/ground busses)! Add Transistors (active, select and poly) 21 22 Layout Example: CMO Inverter Layout Example: CMO Inverter! Make Connections (poly, metal, and contacts)! Add ubstrate and Well Contacts 23 24 4

Layout Example: CMO Inverter Example: Mystery Gate! Add External Wiring and Resize 25 26 Example: NAN Gate Example: NAN Gate (Horizontal) 27 28 Layout Example ymbolic Layout! How many transistors?! tick diagrams capture spatial relationships, but abstract away design rules (coming up next )! What are the relative sizes?! How are they connected?! What function does this gate perform? " How many NMO? PMO? / connections? 29 30 5

Layout esign Rules esign Rules! Physical Layer " esign 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! esign 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! Minimum eparation [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 ize (contact cuts) [] 31 32 calable CMO Rules Width/pacing esign Rules! efinition " esign Rules Based on a Unitless Parameter (λ) " λ cales with Process Feature ize N-Well Rules Active Rules Poly Rules " λ = 0.5*L min " Example: λ = 0.6um in a 1.2um Process! Advantages " implifies esign - Requires Learning Only One et of esign Rules " Facilitates Translating esigns between Processes Metal Rules 33 34 Contact esign Rules Potential Consequences of esign Rule Violations! Inter-Layer esign Rule Origins Intended Transistor Catastrophic Error Unintended misalignment cause ource-rain short circuit Intended Unrelated Poly & iffusion Catastrophic Error Unintended overlap cause fabrication of a parasitic Transistor 35 36 6

Potential Consequences of esign Rule Violations esign Capture Tools! Inter-Layer esign Rule Origins Both Metal 1 & iffusion Intended Contact Alignment 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 & iffusion Mask misalignment Error Unintended misalignment cause poor contact! Hardware escription Languages (HL) & " capture a textual hierarchical description of design at abstraction ranging from gate or even transistor level up to a behavioral description (eg. VHL, Verilog)! chematic 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) 37 38 Testing/Verification Rules Checking! Formal verification is used to show that the design satisfies a formal description of what it should do! imulation 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! Complex designs invariably suffer design and design entry errors. There are a number of tools and methodologies to detect and correct " Physical esign Rules Checking (RC) checks for design rule violations such as minimum spacing etc. RC checking is complicated by hierarchy and overlap between cells " Electrical Rule Checking (ERC) checks for violations such as shorts between Vdd and GN, opens, and so on " Layout vs. chematic (LV) checks for a one-to-one correspondence between transistor schematic and the layout 39 40 RC Error Example 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 LV, and for spice simulation of layouts 41 42 7

Circuit Extraction Circuit Extraction 43 Example: NAN Gate (Horizontal) 44 tandard Cells! Lay out gates so that heights match " "! Motivation: automated place and route " 45 tandard Cell Area Rows of adjacent cells tandardized sizes EA tools convert HL to layout 46 tandard Cell Layout Example All cells uniform height inv nand3 Cell area Width of channel determined by routing http://www.laytools.com/images/tandardcells.jpg 47 48 8

CMO Process Enhancements Interconnect Cross ection! 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) " tacked contacts and vias 49 ITR 2007 50 Local Interconnect CMO 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) " tacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs ITR 2007 51 52 CMO Poly-Poly Capacitors Resistors W L 53 54 9

CMO 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) " tacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs! evices " Multiple thresholds (High and low V t ) " High-k gate dielectrics " FinFET High-K dielectric io 2 ielectric Poly gate MOFET ielectric constant=3.9 High-K ielectric Metal gate MOFET ielectric constant=20 55 56 High-K dielectric urvey 22nm 3 FinFET Transistor Wong/IBM J. of R&, V46N2/3P133 168, 2002 57 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-etails_presentation.pdf 58 CMO 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) " tacked contacts and vias! Circuit Elements " Resistors " Capacitors " BJTs! evices " Multiple thresholds (High and low V t ) " High-k gate dielectrics " FinFET! ilicon on insulator process (OI) " Fabricate on insulator for high speed/low leakage Big Idea! Layouts are physical realization of circuit " Geometry tradeoff " Can decrease spacing at the cost of yield " esign 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 60 10

Admin! HW 1 due tonight! HW 2 due next week 1/25 " Posted tonight after class 61 11