EEC 118 Lecture #15: Interconnect. Rajeevan Amirtharajah University of California, Davis

Similar documents
Lecture Outline. Introduction Transmission Line Equations Transmission Line Wave Equations 8/10/2018. EE 4347 Applied Electromagnetics.

EECS 141: FALL 00 MIDTERM 2

Outline. Chapter 2: DC & Transient Response. Introduction to CMOS VLSI. DC Response. Transient Response Delay Estimation

Modeling and Analysis of Crosstalk for Distributed RLC Interconnects using Difference Model Approach

Chapter 6 MOSFET in the On-state

Analysis of Microstrip Coupling Gap to Estimate Polymer Permittivity

Physics for Scientists & Engineers 2

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Challenges in Digital Design. Last Lecture. This Class

Chapter 4. Circuit Characterization and Performance Estimation

Chapter 4 AC Network Analysis

ELEN 624 Signal Integrity

EE 330 Lecture 40. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

PHYSICAL CONSTANTS USED IN TRANSMISSION LINE WORK. E0_meters E0_inches U0_meters U0_inches

Problem Set #1. i z. the complex propagation constant. For the characteristic impedance:

dv 7. Voltage-current relationship can be obtained by integrating both sides of i = C :

Physics 1502: Lecture 20 Today s Agenda

CLOSED FORM SOLUTION FOR DELAY AND POWER FOR A CMOS INVERTER DRIVING RLC INTERCONNECT UNDER STEP INPUT

EE 560 MOS INVERTERS: DYNAMIC CHARACTERISTICS. Kenneth R. Laker, University of Pennsylvania

EE 435. Lecture 31. Absolute and Relative Accuracy DAC Design. The String DAC

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits

Introduction to Digital Circuits

Chapter 2: Principles of steady-state converter analysis

Lecture 2: Telegrapher Equations For Transmission Lines. Power Flow.

Chapter 7 Response of First-order RL and RC Circuits

EE247 Lecture 18. EECS 247 Lecture 18: Data Converters 2005 H.K. Page 1. Sampling Distortion Effect of Supply Voltage

2.4 Cuk converter example

University of Cyprus Biomedical Imaging and Applied Optics. Appendix. DC Circuits Capacitors and Inductors AC Circuits Operational Amplifiers

CHAP.4 Circuit Characteristics and Performance Estimation

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Capacitors. C d. An electrical component which stores charge. parallel plate capacitor. Scale in cm

R.#W.#Erickson# Department#of#Electrical,#Computer,#and#Energy#Engineering# University#of#Colorado,#Boulder#

Reliability of Technical Systems

Modeling the Overshooting Effect for CMOS Inverter in Nanometer Technologies

VLSI Design and Simulation

copper ring magnetic field

An Analytical Approach to Efficient Circuit Variability Analysis in Scaled CMOS Design

GOVERNING EQUATIONS FOR MULTI-LAYERED TSUNAMI WAVES

V(z, t) t < L v. z = 0 z = vt z = L. I(z, t) z = L

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Mechanical Fatigue and Load-Induced Aging of Loudspeaker Suspension. Wolfgang Klippel,

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9:

Electromagnetic Induction: The creation of an electric current by a changing magnetic field.

Comparison between the Discrete and Continuous Time Models

7. Capacitors and Inductors

ECON 482 / WH Hong Time Series Data Analysis 1. The Nature of Time Series Data. Example of time series data (inflation and unemployment rates)

A Study of Impedance Control in Flexible Printed Circuit (FPC)

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Computation of the Effect of Space Harmonics on Starting Process of Induction Motors Using TSFEM

Direct Current Circuits. February 19, 2014 Physics for Scientists & Engineers 2, Chapter 26 1

Modeling the Dynamics of an Ice Tank Carriage

Calculating Worst-Case Gate Delays Due to Dominant Capacitance Coupling *

Equations of motion for constant acceleration

Capacitors & Inductors

Structural Dynamics and Earthquake Engineering

Numerical Dispersion

V AK (t) I T (t) I TRM. V AK( full area) (t) t t 1 Axial turn-on. Switching losses for Phase Control and Bi- Directionally Controlled Thyristors

Hall effect. Formulae :- 1) Hall coefficient RH = cm / Coulumb. 2) Magnetic induction BY 2

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Turbulent Flows. Computational Modelling of Turbulent Flows. Overview. Turbulent Eddies and Scales

Wall. x(t) f(t) x(t = 0) = x 0, t=0. which describes the motion of the mass in absence of any external forcing.

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Optimally driving large capacitive loads

THE CATCH PROCESS (continued)

Reliability Estimate using Degradation Data

PHYSICS 220 Lecture 02 Motion, Forces, and Newton s Laws Textbook Sections

EE247 Lecture 18. Practical Sampling Issues

EE 315 Notes. Gürdal Arslan CLASS 1. (Sections ) What is a signal?

Chapter 10 INDUCTANCE Recommended Problems:

Analog Multiplexer Demultiplexer High-Performance Silicon-Gate CMOS

Advanced FDTD Algorithms

6.01: Introduction to EECS I Lecture 8 March 29, 2011

Physics 180A Fall 2008 Test points. Provide the best answer to the following questions and problems. Watch your sig figs.

Physical Limitations of Logic Gates Week 10a

Lecture 28: Single Stage Frequency response. Context

Phys1112: DC and RC circuits

dv i= C. dt 1. Assuming the passive sign convention, (a) i = 0 (dc) (b) (220)( 9)(16.2) t t Engineering Circuit Analysis 8 th Edition

EE 435. Lecture 35. Absolute and Relative Accuracy DAC Design. The String DAC

Characterization and Modeling of Electrical Stresses on Digital Integrated Circuits Power Integrity and Conducted Emission

Sequential Logic. Digital Integrated Circuits A Design Perspective. Latch versus Register. Naming Conventions. Designing Sequential Logic Circuits

INDEX. Transient analysis 1 Initial Conditions 1

PI5A3157. SOTINY TM Low Voltage SPDT Analog Switch 2:1 Mux/Demux Bus Switch. Features. Descriptio n. Applications. Connection Diagram Pin Description

1. Introduction. Rawid Banchuin

CSE 3802 / ECE Numerical Methods in Scientific Computation. Jinbo Bi. Department of Computer Science & Engineering

Section 3.8, Mechanical and Electrical Vibrations

Vehicle Arrival Models : Headway

Design and Optimization of Inductive Power Transmission for Implantable Sensor System

Physics 1402: Lecture 22 Today s Agenda

Study on Shunt State of Track Circuit Based on Transient Current

IE1206 Embedded Electronics

At the end of this lesson, the students should be able to understand

OBJECTIVES OF TIME SERIES ANALYSIS

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

72 Calculus and Structures

EE243 Advanced Electromagnetic Theory Lec # 13: Waveguides and sources

UT Austin, ECE Department VLSI Design 5. CMOS Gate Characteristics

Reading. Lecture 28: Single Stage Frequency response. Lecture Outline. Context

Macroeconomic Theory Ph.D. Qualifying Examination Fall 2005 ANSWER EACH PART IN A SEPARATE BLUE BOOK. PART ONE: ANSWER IN BOOK 1 WEIGHT 1/3

Variable acceleration, Mixed Exercise 11

EEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture. Rajeevan Amirtharajah University of California, Davis

Comprehensive Modelling Study of Quench Behaviour of the NHMFL 32 T All-Superconducting Magnet System. Input Data and Methodology Aspects.

Transcription:

EEC 118 Lecure #15: Inerconnec Rajeevan Amiraraja Universiy of California, Davis

Ouline Review and Finis: Low Power Design Inerconnec Effecs: Rabaey C. 4 and C. 9 (Kang & Leblebici, 6.5-6.6) Amiraraja, EEC 118 Spring 010 3

Inerconnec Modeling Early days of CMOS, wires could be reaed as ideal for mos digial applicaions, no so anymore! On-cip wires ave resisance, capaciance, and inducance Similar o MOSFET carging, energy depends solely on capaciance Resisance mig impac low power adiabaic carging, saic curren dissipaion, speed Ignore inducance for all bu iges speed designs Inerconnec modeling is wole field of researc iself! Amiraraja, EEC 118 Spring 010 4

Inerconnec Models: Regions of Applicabiliy For iges speed applicaions, wire mus be reaed as a ransmission line Includes disribued series resisance, inducance, capaciance, and sun conducance (RLGC) Many applicaions i is sufficien o use lumped capaciance (C) or disribued series resisancecapaciance model (RC) Valid model depends on raio of rise/fall imes o imeof-flig along wire l: wire leng v: propagaion velociy (speed of lig) l/v: ime-of-flig on wire Amiraraja, EEC 118 Spring 010 5

Inerconnec Models: Regions of Applicabiliy Transmission line modeling (inducance significan): rise ( fall ) <.5 x (l / v) Eier ransmission line or lumped modeling:.5 x (l / v) < rise ( fall ) < 5 x (l / v) Lumped modeling: rise ( fall ) > 5 x (l / v) Amiraraja, EEC 118 Spring 010 6

Resisance Resisance proporional o leng and inversely proporional o cross secion Depends on maerial consan resisiviy ρ (Ω-m) L W ρ L ρ L L ρ R = A = W = R sq W R sq = Amiraraja, EEC 118 Spring 010 7

Parallel-Plae Capaciance Wid large compared o dielecric ickness, eig small compared o wid: E field lines orogonal o subsrae W subsrae L dielecric C = ε r WL Amiraraja, EEC 118 Spring 010 8

Fringing Field Capaciance Wen eig comparable o wid, mus accoun for fringing field componen as well W L dielecric subsrae Amiraraja, EEC 118 Spring 010 9

Toal Capaciance Model Wen eig comparable o wid, mus accoun for fringing field componen as well Model as a cylindrical conducor above subsrae dielecric W subsrae Amiraraja, EEC 118 Spring 010 10

Toal Capaciance Model Toal capaciance per uni leng is parallel-plae (area) erm plus fringing-field erm: c = c pp c fringe = ε r W πε r log ( 1) Model is simple and works fairly well (Rabaey, nd ed.) More sopisicaed numerical models also available Process models ofen give bo area and fringing (also known as sidewall) capaciance numbers per uni leng of wire for eac inerconnec layer Amiraraja, EEC 118 Spring 010 11

Amiraraja, EEC 118 Spring 010 1 Alernaive Toal Capaciance Models For wide lines (w /) Kang & Leblebici Eq. 6.53: For narrow lines (w /) Kang & Leblebici Eq. 6.54: = 1 ln W C r ε r πε r r r W C ε πε ε 1.47 1 ln 0.0543 1 =

Capaciive Coupling Fringing fields can erminae on adjacen conducors as well as subsrae Muual capaciance beween wires implies crossalk, affecs daa dependency of power dielecric subsrae Amiraraja, EEC 118 Spring 010 13

Miller Capaciance Amoun of carge moved ono muual capaciance depends on swicing of surrounding wires Wen adjacen wires move in opposie direcion, capaciance is effecively doubled (Miller effec) A B V C m ΔQ = C = C m m ( V V ) f i ( V ( V )) DD DD V C m =C m V DD C Amiraraja, EEC 118 Spring 010 14

Daa Dependen Swiced Capaciance 1 Wen adjacen wires move in same direcion, muual capaciance is effecively eliminaed A B C OR A B C = 0 C eff A B C OR A B C C = 4C eff m A A B C OR A B C B C OR A B C C = C eff m Amiraraja, EEC 118 Spring 010 15

Daa Dependen Swiced Capaciance Wen adjacen wires are saic, muual capaciance is effecively o ground 0 B 0 OR 1B 1 1B 0 OR 0B 1 0 B 1 OR 1B 0 C = C eff m 1B 1 OR 0B 0 Remember: i is e carging of capaciance were we accoun for energy from supply, no discarging Amiraraja, EEC 118 Spring 010 16

Lumped RC Model R C Simples model used o represen e resisive and capaciive inerconnec parasiics Propagaion delay (same as FET swic model): 0. 69RC PLH Amiraraja, EEC 118 Spring 010 17

RC T-Model R/ R/ C Significanly improves accuracy of ransien beavior over e lumped RC model Useful if simulaion ime is a boleneck, muc simpler an fully disribued model Amiraraja, EEC 118 Spring 010 18

Disribued RC Model R/N R/N R/N C/N C/N C/N Elmore delay approximaion for RC ladder nework: RC DN = as N Amiraraja, EEC 118 Spring 010 19

Repeaer Inserion o Reduce Wire Delay 1 N C / N C / N Inser inverers along long wires a regular inervals Breaks up resisance and capaciance, reducing delay dramaically Amiraraja, EEC 118 Spring 010 0

Summary Many imporan effecs o consider in inerconnec design Resisance, capaciance, inducance can all affec signal performance Long rise/fall ime signals, only resisance and capaciance needs o be considered Several models useful for RC inerconnec delay analysis Simple lumped (1 R, 1 C) model: easy o analyze and/or simulae, will be pessimisic T-model ( R eq = R/, 1 C): more accurae an lumped Disribued model (N R eq = R/N, N C eq = C/N): mos accurae, use Elmore delay approximaion for and analysis Amiraraja, EEC 118 Spring 010 1

Nex Topic: Design for Manufacurabiliy Parameer variaions in CMOS digial circuis Yield maximizaion and wors-case design Amiraraja, EEC 118 Spring 010