ECE520 VLSI Design. Lecture 8: Interconnect Manufacturing and Modeling. Payman Zarkesh-Ha

Similar documents
The Wire. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Digital Integrated Circuits. The Wire * Fuyuzhuo. *Thanks for Dr.Guoyong.SHI for his slides contributed for the talk. Digital IC.

The Wire EE141. Microelettronica

Digital Integrated Circuits (83-313) Lecture 5: Interconnect. Semester B, Lecturer: Adam Teman TAs: Itamar Levi, Robert Giterman 1

ECE260B CSE241A Winter Interconnects. Website:

CMPEN 411 VLSI Digital Circuits Spring 2012

Lecture 9: Interconnect

EE115C Winter 2017 Digital Electronic Circuits. Lecture 3: MOS RC Model, CMOS Manufacturing

VLSI Design and Simulation

ECE321 Electronics I

EE141-Spring 2007 Digital Integrated Circuits. Administrative Stuff. Last Lecture. Wires. Interconnect Impact on Chip. The Wire

Interconnects. Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters. ECE 261 James Morizio 1

Chapter 2. Design and Fabrication of VLSI Devices

Chapter 3 Basics Semiconductor Devices and Processing

Interconnects. Introduction

Integrated Circuits & Systems

EE141- Spring 2003 Lecture 3. Last Lecture

ECE520 VLSI Design. Lecture 23: SRAM & DRAM Memories. Payman Zarkesh-Ha

EE141-Spring 2008 Digital Integrated Circuits EE141. Announcements EECS141 EE141. Lecture 24: Wires

Lecture 0: Introduction

MOSFET: Introduction

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

ECE260B CSE241A Winter Interconnects. Website:

EE 5211 Analog Integrated Circuit Design. Hua Tang Fall 2012

EE410 vs. Advanced CMOS Structures

ELEN0037 Microelectronic IC Design. Prof. Dr. Michael Kraft

Lecture 12 CMOS Delay & Transient Response

Lecture 15: Scaling & Economics

ECE321 Electronics I

Lecture #39. Transistor Scaling

Self-study problems and questions Processing and Device Technology, FFF110/FYSD13

ECE 497 JS Lecture - 18 Impact of Scaling

CS 152 Computer Architecture and Engineering

Impact of Modern Process Technologies on the Electrical Parameters of Interconnects

Interconnect s Role in Deep Submicron. Second class to first class

Very Large Scale Integration (VLSI)

Capacitance - 1. The parallel plate capacitor. Capacitance: is a measure of the charge stored on each plate for a given voltage such that Q=CV

GMU, ECE 680 Physical VLSI Design 1

Lecture 7 Circuit Delay, Area and Power

EECS 151/251A Spring 2018 Digital Design and Integrated Circuits. Instructors: Nick Weaver & John Wawrzynek. Lecture 12 EE141

Lecture 4: CMOS Transistor Theory

(12) United States Patent (10) Patent No.: US 6,365,505 B1

Topics to be Covered. capacitance inductance transmission lines

ECE321 Electronics I

2. (2pts) What is the major difference between an epitaxial layer and a polysilicon layer?

Chapter 12: Electrical Properties. RA l

Nanometer Ceria Slurries for Front-End CMP Applications, Extendable to 65nm Technology Node and Beyond

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics

Lecture 25. Semiconductor Memories. Issues in Memory

EE382M-14 CMOS Analog Integrated Circuit Design

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EEC 118 Lecture #2: MOSFET Structure and Basic Operation. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Equivalent Circuit Model Extraction for Interconnects in 3D ICs

MOS Transistor Theory

CMOS Cross Section. EECS240 Spring Dimensions. Today s Lecture. Why Talk About Passives? EE240 Process

Lecture 8. Photoresists and Non-optical Lithography

Website: vlsicad.ucsd.edu/ courses/ ece260bw05. ECE 260B CSE 241A Parasitic Extraction 1

EECS240 Spring Today s Lecture. Lecture 2: CMOS Technology and Passive Devices. Lingkai Kong EECS. EE240 CMOS Technology

! Crosstalk. ! Repeaters in Wiring. ! Transmission Lines. " Where transmission lines arise? " Lossless Transmission Line.

Lecture 5: DC & Transient Response

Taurus-Topography. Topography Modeling for IC Technology

Homework Assignment #5 EE 477 Spring 2017 Professor Parker

CPE/EE 427, CPE 527 VLSI Design I L13: Wires, Design for Speed. Course Administration

LAYOUT TECHNIQUES. Dr. Ivan Grech

Semiconductor Memories

ECEN 474/704 Lab 2: Layout Design

Scaling of Interconnections

IN DEEP-SUBMICRON integrated circuits, multilevel interconnection

ENEE 359a Digital VLSI Design

Lecture 4: DC & Transient Response

TCAD Modeling of Stress Impact on Performance and Reliability

Electrical Characterization of 3D Through-Silicon-Vias

Texas Instruments Inc., Dallas TX University of Texas at Dallas, Richardson, TX Abstract. 2. Accurate Interconnect Modeling

CVD: General considerations.

MOS Transistor Properties Review

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

3D Stacked Buck Converter with SrTiO 3 (STO) Capacitors on Silicon Interposer

Homework #2 10/6/2016. C int = C g, where 1 t p = t p0 (1 + C ext / C g ) = t p0 (1 + f/ ) f = C ext /C g is the effective fanout

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

Lecture 020 Review of CMOS Technology (09/01/03) Page 020-1

IC Fabrication Technology

Lecture 6: DC & Transient Response

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

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

10. Performance. Summary

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

Interconnect (2) Buffering Techniques.Transmission Lines. Lecture Fall 2003

CMOS Transistors, Gates, and Wires

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Announcements

Lecture 5: CMOS Transistor Theory

Administrative Stuff

nmos IC Design Report Module: EEE 112

Lecture 040 Integrated Circuit Technology - II (5/11/03) Page ECE Frequency Synthesizers P.E. Allen

Digital Integrated Circuits A Design Perspective

ECE321 Electronics I

Film Deposition Part 1

ECE414/514 Electronics Packaging Spring 2012 Lecture 6 Electrical D: Transmission lines (Crosstalk) Lecture topics

CS 152 Computer Architecture and Engineering. Lecture 11 VLSI

Reliability of 3D IC with Via-Middle TSV: Characterization and Modeling

Transcription:

ECE520 VLSI Design Lecture 8: Interconnect Manufacturing and Modeling Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Wednesday 2:00-3:00PM or by appointment E-mail: pzarkesh@unm.edu Slide: 1

Review of Last Lecture CMOS Manufacturing Process Front-end Process Modern CMOS Process Salisidation Low Doped Drain (LDD) Shallow Trench Isolation (STI) Slide: 2

Today s Lecture Interconnect Manufacturing Process Back-end Process (Conventional) Back-end Process (Modern Dual Damascene) Interconnect Modeling Parasitic Capacitance Parasitic Resistance Parasitic Inductance Delay Estimation Techniques Slide: 3

Conventional Interconnect Process 21. Deposit ILD (SiO 2 ) 22. Pattern and etch contact holes 23. Sputter on M1 24. Pattern and etch M1 p+ P-Substrate FOX (SiO n+ n+ 2 ) p+ p+ n+ N-Well Slide: 4

Problem with Conventional Process Adding more metal layers increases unevenness of the surface. Uneven surface (topography) causes yield problem with metal mask. Because of uneven surface, conventional interconnect process (reflow) requires several restriction on the layout design. Stacking via is prohibited in conventional process. The maximum number of metal layers is limited to 3. Slide: 5

Problem with Conventional Process Advanced VLSI technology requires many layers of interconnects As transistor density/quantity increases there is more and more need for interconnect Planarization is therefore needed for back-end process in advanced VLSI technology. Slide: 6

Planarization Process (Contact) 1. Thick ILD (SiO2) is laid down 2. Wafer s face is Chemically Mechanically Polished (CMP) in a slurry of etchents and aggregates 3. Contact holes are etched 4. Tungsten is sputtered on (forms tungsten plugs) 5. CMP is applied again (this time in a slurry that etches metal more so than SiO 2 ) n+ P-Substrate Slide: 7

Dual Damascene Copper Metallization (M1) 1. Contact holes are filled with tungsten and plannarized. 2. An etch stop layer and ILD2 are deposited 3. The M1 pattern is etched in the ILD2 4. A barrier Cu seed layer is sputtered next 5. Copper is plated onto the surface of the wafer 6. CMP removes copper and barrier metal except in the M1 trench. ILD2 ILD1 P-Substrate Slide: 8 n+

Dual Damascene Copper Metallization (M2) 1. After M1 CMP, a nitride etch stop and the ILD3 layers are deposited. 2. Next the Via1 holes are patterned and etched 3. The Via1 holes are filled with a sacrificial layer similar to photoresist (SLAM) 4. The M2 is patterned and etched into the ILD3 5. The SLAM is removed and a barrier/seed layer is deposited. 6. Copper plating and CMP finishes off the M2 process ILD3 ILD2 ILD1 n+ P-Substrate Slide: 9

Example: Intel 0.25um backend process 5 metal layers Ti/Al - Cu/Ti/TiN Polysilicon dielectric Slide: 10

Interconnect Modeling Interconnect parasitics reduce reliability (crosstalk noise) affect performance and power consumption Interconnect Modeling Parasitic Capacitance Parasitic Resistance Parasitic Inductance Slide: 11

Interconnect Capacitance Extraction of interconnect capacitance in modern VLSI technology is very complicated because of Non-homogenous dielectric (etch stop, barrier liner, etc.) Complex pattern of neighboring interconnects (need 3D modeling) There are two types of capacitances: Ground capacitances Coupling capacitances fringing parallel Slide: 12

Interconnect Capacitance Modeling Often simple parallel plate model is used for hand calculation Current flow H t di L W Dielectric Electrical-field lines c int di t di WL Substrate Capacitance model that includes fringing effect is complicated. However, the following simplified model can also be used (a) C int C PP C Fringe w H t di 2 di 2 Ln( t di di H) H W - H/2 + (b) Slide: 13

Capacitance of Interconnect Layers To intentionally implement a capacitor in the chip, the layer is decided based on the value of the capacitor Area Capacitance Fringe Capacitance Slide: 14

Interconnect Resistance Extraction of interconnect capacitance is simpler except for special cases (test chips where accurate resistance of a pattern is needed) Sheet resistance is an easy method of resistance measurement in layout (Only the metal aspect ratio is needed, no thickness information) R L WH H L R H L W R L W W Sheet Resistance Slide: 15

Sheet Resistance Measurement shows that the effective number of squares of the dog bone style contact region is 0.65 and for a 90 o corner is 0.56 Slide: 16

Sheet Resistance of Materials To intentionally implement a resistor in the chip, the material is decided based on the value of the resistor Slide: 17

Interconnect Inductance Extraction and modeling of interconnect inductance is extremely hard because of Non-identified return path Unlike capacitance, the effect of inductance goes beyond nearest neighbors It is used only for specific nets such as clock and power supply interconnects Has not yet been used by industry for timing analysis Slide: 18

Dealing with Interconnect Parasitics Reduce interconnect Capacitance Use better dielectric material (low-k dielectric) Reduce wire-length (efficient layout) Increase wire spacing Reduce Interconnect Resistance Use better conductor material (Copper) Reduce wire-length (efficient layout) Increase wire width Reduce Interconnect Inductance Use proper return path Slow down the ramp time Slide: 19

Delay Estimation Techniques SPICE Simulation Very slow not practical for chip level analysis Good for specific nets such as clocks or critical path Asymptotic Waveform Evaluation (AWE) Is an industry standard for delay estimation uses moment matching to determine a set of low frequency dominant poles that approximate the transient response Elmore Delay Analysis Uses only the first moment (dominant pole) Can be used for first order approximation in a complicated RC tree Slide: 20

ECE520 Lecture 8 Slide: 21 University of New Mexico Elmore Delay in Lumped RC Tree i i 3 1 4 3 1 3 3 1 2 1 1 1 Di C R R R C R R C R R R C C R

Example 1: Elmore Delay in RC Ladder Slide: 22

Example 2: Another Way of Elmore Delay Slide: 23

Simplified Delay Equations R s (r w,c w,l) V out V in Slide: 24