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

Size: px
Start display at page:

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

Transcription

1 ECE260B CSE241A Winter 2005 Parasitic Extraction Website: / courses/ ece260bw05 ECE 260B CSE 241A Parasitic Extraction 1

2 Conventional Design Flow Funct. Spec RTL Behav. Simul. Logic Synth. Stat. Wire Model Front-end Gate-level Net. Gate-Lev. Sim. Back-end Floorplanning Place & Route Parasitic Extrac. ECE 260B CSE 241A Parasitic Extraction 2 Layout

3 Technology Scaling Process technology evolves with shrinking feature sizes Parasitic effects become more significant with smaller feature sizes Increasing wire resistance, fringing and coupling capacitances... Interconnect delay dominates VLSI system performance The performance of today s DSM ICs is strongly determined by the parasitic effects of the passive structures interconnecting active devices Accurate, high-speed tools and methods are needed to extract and simulate these parasitic effects in order to perform precise timing analysis to the circuit ECE 260B CSE 241A Parasitic Extraction 3

4 Layout Parasitic Extraction Necessary step after routing Back-annotation Account for non-ideal nature of interconnect Wire capacitance Wire and via resistance Parasitic information is used in post-layout verification Timing verification of synchronous circuits Functional verification of asynchronous circuits Design performance is ultimately limited by parasitics ECE 260B CSE 241A Parasitic Extraction 4

5 Parasitic Extraction: Why do we need it? Example: to produce RC tree network for elmore delay analysis s R 1 C 1 1 R 2 R 3 C C 2 R 4 R i 4 C 4 i C i Example: to produce RC tree network for capacitive cross-talk analysis ECE 260B CSE 241A Parasitic Extraction 5

6 Parasitic Extraction thousands of wires e.g. critical path e.g. gnd/vdd grid identify some ports produce equivalent circuit that models response of wires at those ports ECE 260B CSE 241A Parasitic Extraction 6 Parasitic Extraction tens of circuit elements for gate level spice simulation

7 Parasitic Extraction (the two steps) Electromagnetic Analysis thin volume filaments with constant current small surface panels with constant charge million of elements Model Order Reduction tens of elements ECE 260B CSE 241A Parasitic Extraction 7

8 Parasitic Extraction / Back-Annotation Input data Technology data - Metal and via resistances - Capacitance coefficients Library data - Input pin capacitances Design data - Routing - Boundary conditions (load and drive information) Output data Parasitic information: - DSPF - RSPF - Set_load Interpreted parasitic information - Custom WLM - LEF coefficients ECE 260B CSE 241A Parasitic Extraction 8

9 Active Device Parasitics Gate output capacitance mainly from gate oxide t ox Substrate coupling resistances and capacitances Characterized by cell libraries ECE 260B CSE 241A Parasitic Extraction 9 Figure courtesy, A. Nardi

10 Interconnect Parasitics Wires are not ideal. Parasitics: Resistance Capacitance Inductance Why do we care? Impact on delay noise energy consumption power distribution Picture from Digital Integrated Circuits, Rabaey, Chandrakasan, Nikolic ECE 260B CSE 241A Parasitic Extraction 10

11 SEMATECH Prototype BEOL stack, 2000 Global (up to 5) Via Wire Passivation Dielectric Etch Stop Layer Dielectric Capping Layer Intermediate (up to 4) Copper Conductor with Barrier/Nucleation Layer Local (2) Pre Metal Dielectric Tungsten Contact Plug Slide courtesy of Chris Case, BOC Edwards ECE 260B CSE 241A Parasitic Extraction 11

12 Interconnect Resistance R = ρ L T W T L Sheet Resistance R W R 1 R 2 Resistance seen by current going from left to right is same in each block ECE 260B CSE 241A Parasitic Extraction 12

13 Resistance Scaling Resistance scales badly True scaling would reduce width and thickness by S each node R ~S 2 for a fixed line length and material Reverse scaling wires get smaller and slower, devices get smaller and faster At higher frequencies, current crowds to edges of conductor (thickness of conduction = skin depth) increased R ECE 260B CSE 241A Parasitic Extraction 13

14 Interconnect Capacitance Lateral cap w S Line dimensions: W, S, T, H Sometimes H is called T in the literature, which can be confusing ECE 260B CSE 241A Parasitic Extraction 14

15 Capacitance Estimation Empirical capacitance models are easiest and fastest Handle limited configurations (e.g., range of T/H ratio) Some limiting assumptions (e.g., no neighboring wires) C wire = ox[ Capacitance per unit length W H ILD W H ILD 5] T 0. wire H ILD Rules of thumb: e.g., 0.2 ff/um for most wire widths < 2um Cf. MOSFET gate capacitance ~1 ff/um width Pattern-matching approaches applied to multilayer crosssections ECE 260B CSE 241A Parasitic Extraction 15

16 Inductance Inductance is the flux induced by current variation Measures ability to store energy in the form of a magnetic field Consists of self-inductance and mutual inductance terms At high frequencies, can be significant portion of total impedance Z = R + jωl (ω = 2πf = angular freq) ECE 260B CSE 241A Parasitic Extraction 16 S 1 S 2 I 11 = S 1 B 1 ds 1 Self Inductance = 11 d I d 12 = S 2 B 1 ds 2 Mutual Inductance d = 12 d I

17 Coil Inductance V = L d I/d t V 2 = M 12 d I 1 /d t Faraday s law V = N d (B A) / d t B = µ (N / l) I L = µ N 2 A / l V = voltage N = number of turns of the coil B = magnetic flux A = area of magnetic field circled by the coil l = height of the coil t = time ECE 260B CSE 241A Parasitic Extraction 17

18 Filament Inductance l i l j L = dv ' dv ij 4 ai a r r ' j V ' i V j Where the integral is over the volume of the conductors, r is the position in a given filament, and l i is the unit vector in the direction of current flow for conductor i ECE 260B CSE 241A Parasitic Extraction 18

19 Inductance Scaling If L R where =2 f =2 1 t r Copper interconnects R is reduced Faster clock speeds Thick, low-resistance (reverse-scaled) global lines Chips are getting larger long lines large current loops Frequency of interest is determined by signal rise time, not clock frequency Massoud/ ECE Sylvester/ 260B CSE Kawa, 241A Synopsys Parasitic Extraction 19 Slide courtesy of Massoud/Sylvester/ Kawa, Synopsys

20 Inductance Trends Inductance = weak (log) function of conductor dimensions Inductance = strong function of distance to current return path (e.g., power grid) Want nearby ground line to provide a small current loop (cf. Alpha 21164) Inductance most significant in long, low-r, fast-switching nets Clocks are most susceptible ECE 260B CSE 241A Parasitic Extraction 20

21 Inductance is Important On-chip inductance is negligible, and usually alleviate performance degradation due to the presence of capacitance Seesaw effect between inductance and capacitance Package inductance is significant when coupled with large magnitude of currents in the same frequency range Complete analysis needs to include package inductance since signals cannot be assumed ideal at pads For the idealized case of a lossless homogeneous dielectric with an array of conductors, the inductance matrix [L] can be derived directly from the capacitance matrix [C] by [ L ]= 1 v 0 2 [C ] 1 where v 0 is the phase velocity of the medium However in the IC domain, these assumptions do not hold up and we need inductance extraction ECE 260B CSE 241A Parasitic Extraction 21

22 Inductance Return Path Inductance is a loop quantity Knowledge of return path is required, but hard to determine Signal Line Return Path For example, the return path depends on the frequency Massoud/ ECE Sylvester/ 260B CSE Kawa, 241A Synopsys Parasitic Extraction 22 Slide courtesy of Massoud/Sylvester/ Kawa, Synopsys

23 Frequency-Dependent Return Path At low frequency, minimize impedance minimize resistance R >> L and current tries to R j L use as many returns as possible (parallel resistances) Gnd Gnd Gnd Signal Gnd Gnd Gnd At high frequency, minimize impedance minimize inductance R << L and current tries to R j L use smallest possible loop (closest return path) L dominates, current returns collapse Power and ground lines always available as low-impedance current returns Gnd Gnd Gnd Signal Gnd Gnd Gnd ECE 260B CSE 241A Parasitic Extraction 23 Slide courtesy of Massoud/Sylvester/ Kawa, Synopsys

24 Extracting Inductance vs. Capacitance Capacitance Locality problem is easy: electric field lines suck up to nearest neighbor conductors Boundary element approach requires discretization of only the surfaces of conductors Charge density over the conductor is rarely uniform, needs to solve the integral form of Laplace s equation for many times Inductance Locality problem is hard: magnetic field lines are not local; current returns can be complex Local calculation is easy: no strong geometry dependence; analytic formulae work very well Current density and direction is constant in each conductor when the frequency is low enough to ignore the skin effect Conductors are divided into bundles of filaments each with a constant current density, compute a circuit solution for return current distribution ECE 260B CSE 241A Parasitic Extraction 24

25 Outline Problem Statement Parasitics Extraction Methods Resistance extraction Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 25

26 Interconnect Resistance Extraction Sheet resistance R Series resistance R = R * Length / Width / Thickness Inaccuracies arise in irregular geometries, e.g., corners of a route Apply Laplace s equation 2 Φ=0, or 2 x 2 2 y 2 2 z 2 =0 Discretize an interconnect conductor into grids ij E V i V j R ij =0 Solve a partial differential equation with known boundary conditions Table Lookup for better efficiency ECE 260B CSE 241A Parasitic Extraction 26

27 Outline Problem Statement Parasitics Extraction Methods Resistance extraction Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 27

28 Parasitic Extraction Accuracy Above 0.5 m feature size, wire cross-section was rectangular Interconnect modeled as parallel plate over ground plane Parallel plate capacitance Fringe capacitance 2-D extraction accurate enough: Area + Fringe C_parallel C_fringe C_fringe ECE 260B CSE 241A Parasitic Extraction 28

29 Capacitance Extraction 2-D extraction Wire cap includes parallel plate (area), fringing, and coupling cap C = k 1 Area + k 2 Perimeter + k 3 Coupling_length / Coupling_spacing These coefficients are fit in for an average environment of a wire Table Lookup Intra-layer capacitances are not well modeled 3-D extraction Solve for real 3-D geometries of wiring 2.5-D extraction Compromise between speed and accuracy Models 3-D effects by a combination of two orthogonal 2-D structures E.g., two cross-section views on the x-z and y-z planes, z is the vertical axis going through layers ECE 260B CSE 241A Parasitic Extraction 29

30 How Capacitance Extractor Works Technology pre-characterization generates coefficients through solving the 3-D equations for representative sample of topologies Really, cross-sections through tunnel that contains a section of the victim net Creates look-up table Time consuming, but only done once Each layer of interconnect added roughly doubles time for coefficient generation Pattern compression Reduces the total number of pre-characterization patterns Geometric parameter extraction Reduce the number of geometric parameters considering the shielding effect Extraction matches topologies to entries in look-up table ECE 260B CSE 241A Parasitic Extraction 30

31 Extraction to Floating Metal Dummy fills (as floating metals) are required by modern CMP process Extraction to floating metal similar to extraction for cross talk analysis Net to net capacitance required Effective capacitance to floating metal dependent on potential of floating metal E.g., Cadence HyperExtract models floating metal as grounded If we model floating metal as grounded, this is pessimistic Below 0.18µm with local fill requirements, fill metal can impact timing ECE 260B CSE 241A Parasitic Extraction 31 Floating metal

32 Capacitive Extraction Example: Intel 0.25 micron Process 5 metal layers Ti/ Al - Cu/Ti/ TiN Polysilicon dielectric. Taken from Digital Integrated Circuits, 2nd Edition, Rabaey, Chandrakasan, Nikolic fringing parallel ECE 260B CSE 241A Parasitic Extraction 32 Consider only electric field (capacitive) coupling

33 Capacitive Extraction Why? E.g. Analysis of Delay of Critical Path ECE 260B CSE 241A Parasitic Extraction 33

34 Capacitance Extraction Problem Formulation Given a collection of N conductors (of any shape and dimension) Calculate the coupling capacitance matrix C fringing parallel q v = [ C =? ] ECE 260B CSE 241A Parasitic Extraction 34

35 Capacitance Extraction Solution Procedure For i = 1 to N, apply one volt to conductor i and ground all the others solve the electrostatic problem and find the resulting vector of charges on all conductors that is the i-th column of the conductance matrix q=? q i =? q=? q=? q=? v i =1 [ C 1, i C 2, i C N,i ][0 1 0 ]=[ ] q1 q N q 2 ECE 260B CSE 241A Parasitic Extraction 35 q=? 2 =

36 Overview Problem Statement Parasitics Extraction Methods Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 36

37 Inductance and Resistance Extraction Example: IC package Picture Thanks to Coventor lead frames wire bonding IC package ECE 260B CSE 241A Parasitic Extraction 37

38 Inductance and Resistance Extraction Where do we need to account for inductance? chip to package and package to board connections are highly inductive inductance can create Ldi/dt noise on the gnd/vdd network inductance can limit communication bandwidth inductive coupling between leads or pins can introduce noise pins or solder balls from package to PCB wire bonding and lead frames or solder balls from IC to package PCB package IC on-board decoupling capacitors ECE 260B CSE 241A Parasitic Extraction 38 on-package decoupling capacitors

39 Inductance and Resistance Extraction Why also resistance? Skin and Proximity effects Simple Example proximity effect: opposite currents in nearby conductors attract each other skin effect: high frequency currents crowd toward the surface of conductors ECE 260B CSE 241A Parasitic Extraction 39

40 Inductance and Resistance Extraction Skin and Proximity effects (cont.) Why do we care? Skin and proximity effects change interconnect resistance and inductance hence they affect performance (propagation delay) and noise (magnetic coupling) When do we care? frequency is high enough that wire width OR thickness are less than two skin-depths e.g. on PCB at and above 100MHz e.g. on packages at above 1GHz e.g. on-chip at and above 10GHz note. clock at 3GHz has significant harmonics at 10GHz!! ECE 260B CSE 241A Parasitic Extraction 40

41 Inductance and Resistance Extraction Problem Formulation Given a collection of interconnected N wires of any shape and dimension Identify the M input ports Calculate the MxM resistance and the inductance matrices for the ports, Picture by M. Chou that is the real and immaginary part of the impedance matrix v [ R=? ] j [ L=? ] i = ECE 260B CSE 241A Parasitic Extraction 41

42 Inductance and Resistance Extraction Solution Procedure Typically instead of calculating impendance we calculate the admittance matrix. For each pair of input terminals, apply a unit voltage source and solve magneto quasit-static problem (MQS) to calculate all terminal currents that is one column of the admittance matrix [R+jwL] -1 ECE 260B CSE 241A Parasitic Extraction 42 [ [ R j L ] 1 [ v ]=[i ] [ Z ] 1 [ v ]=[i ] [Y ] [ v ]=[i ] 2 A= J J j A= J =0 Y 1, i Y 2, i ][0 Y M,i ]=[ i1 1 i M] 2 0 i

43 Overview Problem Statement Parasitics Extraction Methods Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 43

44 Combined RLC Extraction Example: current distributions on powergrid input terminals ECE 260B CSE 241A Parasitic Extraction 44

45 Combined RLC Extraction Example: analysis of resonances on powergrid * 3 proximity templates per cross-section - 20 non-uniform thin filaments per cross-section ECE 260B CSE 241A Parasitic Extraction 45

46 Combined RLC Extraction Extraction Example: analysis of substrate coupling ECE 260B CSE 241A Parasitic Extraction 46

47 Combined RLC Extraction Example: resonance of RF microinductors At frequency of operation the current flows in the spiral and creates magnetic energy storage (it works as an inductor: GOOD) But for higher frequencies the impedance of the parasitic capacitors is lower and current prefers to jump from wire to wire as displacement currents (it works as a capacitor: BAD) Picture thanks to Univ. of Pisa ECE 260B CSE 241A Parasitic Extraction 47

48 Combined RLC Extraction Problem Formulation Given a collection of interconnected N wires of any shape and dimension Identify the M input ports Calculate the MxM IMPEDANCE matrix for the ports, Picture by M. Chou that is the real and immaginary part of the impedance matrix v i = [ Z =? ] ECE 260B CSE 241A Parasitic Extraction 48

49 Combined RLC Extraction Solution Procedure Same as RL extraction. Typically calculate admittance matrix For each pair of input terminals, apply a unit voltage source and solve electro-magneto quasit-static problem (EMQS) to calculate all terminal currents that is one column of the admittance matrix [R+jwL] -1 [ Y 1, i Y 2, i ]=[ i1 1 i 0 ][0 M] 2 Y M,i i [Y ] [ v ]=[i ] 2 = 2 A= J J j A= J =0 n J = j ECE 260B CSE 241A Parasitic Extraction 49

50 Outline Problem Statement Parasitics Extraction Methods Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 50

51 The Electromagnetic Interference (EMI) Problem description Electronic circuits produce and are subject to Electromagnetic Interference (EMI). in particular when wavelengths ~wire lengths EMI is a problem because it can severely and randomly affect analog and digital circuit functionality!!! IC IC PC B PCB ECE 260B CSE 241A Parasitic Extraction 51

52 EMI analysis EMI at board, package and IC level Traces on PCB can pick up EMI and transmit it to IC s IC s can produce high frequency conducted emissions that can radiate from PCB s IC s themselves can directly produce radiated emissions high-frequency current loops Vdd-decap-gnd on package or inside IC s. high-frequency current loops inside IC (near future) IC radiation amplified by heat sinks! IC PCB IC PCB IC ECE 260B CSE 241A Parasitic Extraction 52

53 EMI a problem for ICs design? So far: dimensions too small and wavelengths too large Trend: larger chip dies and higher frequencies Today s PCB: clocks ~ 300MHz harmonics ~3GHz wavelengths ~10cm dimensions ~10cm d this gives resonances on PCB today, hence it might on IC tomorrow! ECE 260B CSE 241A Parasitic Extraction 53 Future s IC: clocks harmonics wavelengths dimensions ~30GHz ~1cm ~1cm ~3GHz d

54 EMI analysis Solution Procedure Typically, EMI analysis is a two-step process: 1) determine accurate current distributions on conductors I 1 I 2 2) calculate radiated fields from the current distributions E I 1 I 2 ECE 260B CSE 241A Parasitic Extraction 54

55 Need for full-board analysis Interconnect impedances depend on complicated return paths. Unbalanced currents generate most of the interference. I 1 I 2 I 1 Hence need FULL-BOARD analysis ECE 260B CSE 241A Parasitic Extraction 55

56 Need for full-wave analysis Circuit dementions are not negligible compared to wavelength di i dt coupling NOT instantaneus, speed of light creates retardation d v j =L i, j di i dt t c d Need to solve FULLWAVE equations (same as for RLC extraction plus wave term) 2 2 = 2 A 2 = J J j A= ECE 260B CSE 241A Parasitic Extraction 56 J =0 n J = j

57 Industry Mentor xcalibre Synopsys Raphael Cadence Simplex Fire & Ice, Celestry Nautilus Frequency Columbus MIT FastCap, FastHenry, etc. fastcap ECE 260B CSE 241A Parasitic Extraction 57

58 Outline Problem Statement Parasitics Extraction Methods Capacitance Extraction (electrostatic) RL Extraction (MQS) Combined RLC Extraction (EMQS) Electromagnetic Interference Analysis (fullwave) Future Trends ECE 260B CSE 241A Parasitic Extraction 58

59 Future Trends Accuracy and efficiency improvement to handle increasing large designs and increasing complex structures Growing inductance effect What happen on PCB today will be in ASIC tomorrow Combining parasitic extraction and model order reduction to characterize interconnect in Laplace domain transfer function parameters (poles, residues) directly ECE 260B CSE 241A Parasitic Extraction 59

60 Parasitic Extraction (the two steps) Electromagnetic Analysis thin volume filaments with constant current small surface panels with constant charge million of elements Model Order Reduction ECE 260B CSE 241A Parasitic Extraction 60 tens of elements

61 Thanks ECE 260B CSE 241A Parasitic Extraction 61

ECE260B CSE241A Winter Interconnects. Website:

ECE260B CSE241A Winter Interconnects. Website: ECE260B CSE241A Winter 2004 Interconnects Website: http://vlsicad.ucsd.edu/courses/ece260b-w04 ECE 260B CSE 241A Interconnects 1 Outline Interconnects Resistance Capacitance and Inductance Delay ECE 260B

More information

Website: ECE 260B CSE 241A Parasitic Estimation 1

Website:   ECE 260B CSE 241A Parasitic Estimation 1 ECE260B CSE241A Winter 2007 Parasitic Estimation Website: http://vlsicad.ucsd.edu/courses/ece260b-w07 ECE 260B CSE 241A Parasitic Estimation 1 Outline Parasitic Estimation Wirelength Estimation ECE 260B

More information

Grasping The Deep Sub-Micron Challenge in POWERFUL Integrated Circuits

Grasping The Deep Sub-Micron Challenge in POWERFUL Integrated Circuits E = B; H = J + D D = ρ ; B = 0 D = ρ ; B = 0 Yehia Massoud ECE Department Rice University Grasping The Deep Sub-Micron Challenge in POWERFUL Integrated Circuits ECE Affiliates 10/8/2003 Background: Integrated

More information

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

Interconnect s Role in Deep Submicron. Second class to first class Interconnect s Role in Deep Submicron Dennis Sylvester EE 219 November 3, 1998 Second class to first class Interconnect effects are no longer secondary # of wires # of devices More metal levels RC delay

More information

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

The Wire. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002 Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic The Wire July 30, 2002 1 The Wire transmitters receivers schematics physical 2 Interconnect Impact on

More information

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

ECE520 VLSI Design. Lecture 8: Interconnect Manufacturing and Modeling. Payman Zarkesh-Ha 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

More information

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

Digital Integrated Circuits. The Wire * Fuyuzhuo. *Thanks for Dr.Guoyong.SHI for his slides contributed for the talk. Digital IC. Digital Integrated Circuits The Wire * Fuyuzhuo *Thanks for Dr.Guoyong.SHI for his slides contributed for the talk Introduction The Wire transmitters receivers schematics physical 2 Interconnect Impact

More information

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics Lecture 23 Dealing with Interconnect Impact of Interconnect Parasitics Reduce Reliability Affect Performance Classes of Parasitics Capacitive Resistive Inductive 1 INTERCONNECT Dealing with Capacitance

More information

ECE260B CSE241A Winter Interconnects. Website:

ECE260B CSE241A Winter Interconnects. Website: ECE260B CSE241A Winter 2007 Interconnects Website: http://vlsicad.ucsd.edu/courses/ece260b-w07 ECE 260B CSE 241A Interconnects 1 Outline Interconnect Scaling and Power Resistance Capacitance and Inductance

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 24: April 19, 2018 Crosstalk and Wiring, Transmission Lines Lecture Outline! Crosstalk! Repeaters in Wiring! Transmission Lines " Where transmission

More information

Announcements. EE141- Fall 2002 Lecture 25. Interconnect Effects I/O, Power Distribution

Announcements. EE141- Fall 2002 Lecture 25. Interconnect Effects I/O, Power Distribution - Fall 2002 Lecture 25 Interconnect Effects I/O, Power Distribution Announcements Homework 9 due next Tuesday Hardware lab this week Project phase 2 due in two weeks 1 Today s Lecture Impact of interconnects»

More information

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

! Crosstalk. ! Repeaters in Wiring. ! Transmission Lines.  Where transmission lines arise?  Lossless Transmission Line. ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 24: April 19, 2018 Crosstalk and Wiring, Transmission Lines Lecture Outline! Crosstalk! Repeaters in Wiring! Transmission Lines " Where transmission

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 7 Interconnections 1: wire resistance, capacitance,

More information

SRAM System Design Guidelines

SRAM System Design Guidelines Introduction This application note examines some of the important system design considerations an engineer should keep in mind when designing with Cypress SRAMs. It is important to note that while they

More information

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

EECS240 Spring Today s Lecture. Lecture 2: CMOS Technology and Passive Devices. Lingkai Kong EECS. EE240 CMOS Technology EECS240 Spring 2013 Lecture 2: CMOS Technology and Passive Devices Lingkai Kong EECS Today s Lecture EE240 CMOS Technology Passive devices Motivation Resistors Capacitors (Inductors) Next time: MOS transistor

More information

CSE241 VLSI Digital Circuits Winter Lecture 07: Timing II

CSE241 VLSI Digital Circuits Winter Lecture 07: Timing II CSE241 VLSI Digital Circuits Winter 2003 Lecture 07: Timing II CSE241 L3 ASICs.1 Delay Calculation Cell Fall Cap\Tr 0.05 0.2 0.5 0.01 0.02 0.16 0.30 0.5 2.0 0.04 0.32 0.178 0.08 0.64 0.60 1.20 0.1ns 0.147ns

More information

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

Interconnect (2) Buffering Techniques.Transmission Lines. Lecture Fall 2003 Interconnect (2) Buffering Techniques.Transmission Lines Lecture 12 18-322 Fall 2003 A few announcements Partners Lab Due Times Midterm 1 is nearly here Date: 10/14/02, time: 3:00-4:20PM, place: in class

More information

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues

CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan,

More information

CMPEN 411 VLSI Digital Circuits Spring 2012

CMPEN 411 VLSI Digital Circuits Spring 2012 CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 09: Resistance & Inverter Dynamic View [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic]

More information

Lecture 9: Interconnect

Lecture 9: Interconnect Digital Integrated Circuits (83-313) Lecture 9: Interconnect Semester B, 2016-17 Lecturer: Dr. Adam Teman TAs: Itamar Levi, Robert Giterman 23 May 2017 Disclaimer: This course was prepared, in its entirety,

More information

High Speed Communication Circuits and Systems Lecture 4 Generalized Reflection Coefficient, Smith Chart, Integrated Passive Components

High Speed Communication Circuits and Systems Lecture 4 Generalized Reflection Coefficient, Smith Chart, Integrated Passive Components High Speed Communication Circuits and Systems Lecture 4 Generalized Reflection Coefficient, Smith Chart, Integrated Passive Components Michael H. Perrott February 11, 2004 Copyright 2004 by Michael H.

More information

The Wire EE141. Microelettronica

The Wire EE141. Microelettronica The Wire 1 Interconnect Impact on Chip 2 Example: a Bus Network transmitters receivers schematics physical 3 Wire Models All-inclusive model Capacitance-only 4 Impact of Interconnect Parasitics Interconnect

More information

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

Digital Integrated Circuits (83-313) Lecture 5: Interconnect. Semester B, Lecturer: Adam Teman TAs: Itamar Levi, Robert Giterman 1 Digital Integrated Circuits (83-313) Lecture 5: Interconnect Semester B, 2015-16 Lecturer: Adam Teman TAs: Itamar Levi, Robert Giterman 1 What will we learn today? 1 A First Glance at Interconnect 2 3

More information

Equivalent Circuit Model Extraction for Interconnects in 3D ICs

Equivalent Circuit Model Extraction for Interconnects in 3D ICs Equivalent Circuit Model Extraction for Interconnects in 3D ICs A. Ege Engin Assistant Professor, Department of ECE, San Diego State University Email: aengin@mail.sdsu.edu ASP-DAC, Jan. 23, 213 Outline

More information

Power Distribution Network Design for High-Speed Printed Circuit Boards

Power Distribution Network Design for High-Speed Printed Circuit Boards Power Distribution Network Design for High-Speed Printed Circuit Boards Jun Fan NCR Corporation 1 Outline Overview of PDN design in multi-layer PCBs Interconnect Inductance Individual Capacitor Values

More information

5/1/2011 V R I. = ds. by definition is the ratio of potential difference of the wire ends to the total current flowing through it.

5/1/2011 V R I. = ds. by definition is the ratio of potential difference of the wire ends to the total current flowing through it. Session : Fundamentals by definition is the ratio of potential difference of the wire ends to the total current flowing through it. V R I E. dl L = σ E. ds A R = L σwt W H T At high frequencies, current

More information

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

Interconnects. Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters. ECE 261 James Morizio 1 Interconnects Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters ECE 261 James Morizio 1 Introduction Chips are mostly made of wires called interconnect In stick diagram,

More information

Lecture 7 Circuit Delay, Area and Power

Lecture 7 Circuit Delay, Area and Power Lecture 7 Circuit Delay, Area and Power lecture notes from S. Mitra Intro VLSI System course (EE271) Introduction to VLSI Systems 1 Circuits and Delay Introduction to VLSI Systems 2 Power, Delay and Area:

More information

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

CMOS Cross Section. EECS240 Spring Dimensions. Today s Lecture. Why Talk About Passives? EE240 Process EECS240 Spring 202 CMOS Cross Section Metal p - substrate p + diffusion Lecture 2: CMOS Technology and Passive Devices Poly n - well n + diffusion Elad Alon Dept. of EECS EECS240 Lecture 2 4 Today s Lecture

More information

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

Lecture 040 Integrated Circuit Technology - II (5/11/03) Page ECE Frequency Synthesizers P.E. Allen Lecture 040 Integrated Circuit Technology - II (5/11/03) Page 040-1 LECTURE 040 INTEGRATED CIRCUIT TECHNOLOGY - II (Reference [7,8]) Objective The objective of this presentation is: 1.) Illustrate and

More information

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

EE141-Spring 2008 Digital Integrated Circuits EE141. Announcements EECS141 EE141. Lecture 24: Wires EE141-Spring 2008 Digital Integrated Circuits Lecture 24: Wires 1 Announcements Hw 8 posted last graded homework Project phase II feedback to be expected anytime 2 Material Last Lecture: Wire capacitance

More information

Accurate Modeling of Spiral Inductors on Silicon From Within Cadence Virtuoso using Planar EM Simulation. Agilent EEsof RFIC Seminar Spring 2004

Accurate Modeling of Spiral Inductors on Silicon From Within Cadence Virtuoso using Planar EM Simulation. Agilent EEsof RFIC Seminar Spring 2004 Accurate Modeling of Spiral Inductors on Silicon From Within Cadence Virtuoso using Planar EM Simulation Agilent EEsof RFIC Seminar Spring Overview Spiral Inductor Models Availability & Limitations Momentum

More information

Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards

Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards Frank Y. Yuan Viewlogic Systems Group, Inc. 385 Del Norte Road

More information

Topics to be Covered. capacitance inductance transmission lines

Topics to be Covered. capacitance inductance transmission lines Topics to be Covered Circuit Elements Switching Characteristics Power Dissipation Conductor Sizes Charge Sharing Design Margins Yield resistance capacitance inductance transmission lines Resistance of

More information

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

EEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture. Rajeevan Amirtharajah University of California, Davis EEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture Rajeevan Amirtharajah University of California, Davis Outline Announcements Review: PDP, EDP, Intersignal Correlations, Glitching, Top

More information

Inductance and Partial Inductance What's it all mean?

Inductance and Partial Inductance What's it all mean? Inductance and Partial Inductance What's it all mean? Bruce Archambeault, PhD IEEE Fellow, IBM Distinguished Engineer Bruce.arch@ieee.org Inductance Probably the most misunderstood concept in electrical

More information

10/16/2008 GMU, ECE 680 Physical VLSI Design

10/16/2008 GMU, ECE 680 Physical VLSI Design ECE680: Physical VLSI Design Chapter VI Coping with Interconnect 1 Impact of Interconnect Parasitics Reduce Robustness Affect Performance Increase delay Increase power dissipation Classes of Parasitics

More information

Efficient Reluctance Extraction for Large-Scale Power Grid with High- Frequency Consideration

Efficient Reluctance Extraction for Large-Scale Power Grid with High- Frequency Consideration Efficient Reluctance Extraction for Large-Scale Power Grid with High- Frequency Consideration Shan Zeng, Wenjian Yu, Jin Shi, Xianlong Hong Dept. Computer Science & Technology, Tsinghua University, Beijing

More information

Introduction. HFSS 3D EM Analysis S-parameter. Q3D R/L/C/G Extraction Model. magnitude [db] Frequency [GHz] S11 S21 -30

Introduction. HFSS 3D EM Analysis S-parameter. Q3D R/L/C/G Extraction Model. magnitude [db] Frequency [GHz] S11 S21 -30 ANSOFT Q3D TRANING Introduction HFSS 3D EM Analysis S-parameter Q3D R/L/C/G Extraction Model 0-5 -10 magnitude [db] -15-20 -25-30 S11 S21-35 0 1 2 3 4 5 6 7 8 9 10 Frequency [GHz] Quasi-static or full-wave

More information

10. Performance. Summary

10. Performance. Summary 10. Performance Summary Interconnect Parameters: Capacitance, Resistance, Inductance Electrical Wire Models Lumped C model Lumped RC model RC chain model Distributed RC line model Transmission line model

More information

Interconnects. Introduction

Interconnects. Introduction Interconnects Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters ECE 261 Krish Chakrabarty 1 Introduction Chips are mostly made of ires called interconnect In stick diagram,

More information

PDN Planning and Capacitor Selection, Part 1

PDN Planning and Capacitor Selection, Part 1 by Barry Olney column BEYOND DESIGN PDN Planning and Capacitor Selection, Part 1 In my first column on power distribution network (PDN) planning, Beyond Design: Power Distribution Network Planning, I described

More information

Electrical Characterization of 3D Through-Silicon-Vias

Electrical Characterization of 3D Through-Silicon-Vias Electrical Characterization of 3D Through-Silicon-Vias F. Liu, X. u, K. A. Jenkins, E. A. Cartier, Y. Liu, P. Song, and S. J. Koester IBM T. J. Watson Research Center Yorktown Heights, NY 1598, USA Phone:

More information

Lecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect

Lecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect Lecture 25 Dealing with Interconnect and Timing Administrivia Projects will be graded by next week Project phase 3 will be announced next Tu.» Will be homework-like» Report will be combined poster Today

More information

Characteristics of Passive IC Devices

Characteristics of Passive IC Devices 008/Oct 8 esistors Characteristics of Passive IC Devices Poly esistance Diffusion esistance Well esistance Parasitic esistance Capacitors Poly Capacitors MOS Capacitors MIM Capacitors Parasitic Capacitors

More information

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

EE141-Spring 2007 Digital Integrated Circuits. Administrative Stuff. Last Lecture. Wires. Interconnect Impact on Chip. The Wire EE141-Spring 2007 Digital Integrated Circuits ecture 10 Administrative Stuff No ab this week Midterm 1 on Tu! HW5 to be posted by next Friday Due Fr. March 2 5pm Introduction to wires 1 2 ast ecture ast

More information

Clock signal in digital circuit is responsible for synchronizing the transfer to the data between processing elements.

Clock signal in digital circuit is responsible for synchronizing the transfer to the data between processing elements. 1 2 Introduction Clock signal in digital circuit is responsible for synchronizing the transfer to the data between processing elements. Defines the precise instants when the circuit is allowed to change

More information

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

EECS 151/251A Spring 2018 Digital Design and Integrated Circuits. Instructors: Nick Weaver & John Wawrzynek. Lecture 12 EE141 EECS 151/251A Spring 2018 Digital Design and Integrated Circuits Instructors: Nick Weaver & John Wawrzynek Lecture 12 1 Wire Models All-inclusive model Capacitance-only 2 Capacitance Capacitance: The Parallel

More information

Understanding EMC Basics

Understanding EMC Basics 1of 7 series Webinar #1 of 3, February 27, 2013 EM field theory, and 3 types of EM analysis Webinar Sponsored by: EurIng CEng, FIET, Senior MIEEE, ACGI AR provides EMC solutions with our high power RF/Microwave

More information

EMC Considerations for DC Power Design

EMC Considerations for DC Power Design EMC Considerations for DC Power Design Tzong-Lin Wu, Ph.D. Department of Electrical Engineering National Sun Yat-sen University Power Bus Noise below 5MHz 1 Power Bus Noise below 5MHz (Solution) Add Bulk

More information

ECE 497 JS Lecture - 18 Impact of Scaling

ECE 497 JS Lecture - 18 Impact of Scaling ECE 497 JS Lecture - 18 Impact of Scaling Spring 2004 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu 1 Announcements Thursday April 8 th Speaker: Prof.

More information

ENEE 359a Digital VLSI Design

ENEE 359a Digital VLSI Design SLIDE 1 ENEE 359a Digital VLSI Design & Logical Effort Prof. blj@ece.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay

More information

Transmission Lines. Author: Michael Leddige

Transmission Lines. Author: Michael Leddige Transmission Lines Author: Michael Leddige 1 Contents PCB Transmission line structures Equivalent Circuits and Key Parameters Lossless Transmission Line Analysis Driving Reflections Systems Reactive Elements

More information

Lecture 21: Packaging, Power, & Clock

Lecture 21: Packaging, Power, & Clock Lecture 21: Packaging, Power, & Clock Outline Packaging Power Distribution Clock Distribution 2 Packages Package functions Electrical connection of signals and power from chip to board Little delay or

More information

Electromagnetics in COMSOL Multiphysics is extended by add-on Modules

Electromagnetics in COMSOL Multiphysics is extended by add-on Modules AC/DC Module Electromagnetics in COMSOL Multiphysics is extended by add-on Modules 1) Start Here 2) Add Modules based upon your needs 3) Additional Modules extend the physics you can address 4) Interface

More information

Analysis of TSV-to-TSV Coupling with High-Impedance Termination in 3D ICs

Analysis of TSV-to-TSV Coupling with High-Impedance Termination in 3D ICs Analysis of -to- Coupling with -Impedance Termination in 3D ICs Taigon Song, Chang Liu, Dae Hyun Kim, and Sung Kyu Lim School of Electrical and Computer Engineering, Georgia Institute of Technology, U.S.A.

More information

Analytical Optimization of High Performance and High Quality Factor MEMS Spiral Inductor

Analytical Optimization of High Performance and High Quality Factor MEMS Spiral Inductor Progress In Electromagnetics Research M, Vol. 34, 171 179, 2014 Analytical Optimization of High Performance and High Quality Factor MEMS Spiral Inductor Parsa Pirouznia * and Bahram Azizollah Ganji Abstract

More information

Very Large Scale Integration (VLSI)

Very Large Scale Integration (VLSI) Very Large Scale Integration (VLSI) Lecture 4 Dr. Ahmed H. Madian Ah_madian@hotmail.com Dr. Ahmed H. Madian-VLSI Contents Delay estimation Simple RC model Penfield-Rubenstein Model Logical effort Delay

More information

Semiconductor Memories

Semiconductor Memories Semiconductor References: Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey UCB Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed., N. H. E. Weste and K. Eshraghian

More information

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT VLSI UNIT - III GATE LEVEL DESIGN P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) contents GATE LEVEL DESIGN : Logic Gates and Other complex gates, Switch logic, Alternate gate circuits, Time Delays, Driving large

More information

Design for Manufacturability and Power Estimation. Physical issues verification (DSM)

Design for Manufacturability and Power Estimation. Physical issues verification (DSM) Design for Manufacturability and Power Estimation Lecture 25 Alessandra Nardi Thanks to Prof. Jan Rabaey and Prof. K. Keutzer Physical issues verification (DSM) Interconnects Signal Integrity P/G integrity

More information

Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM

Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM Mark McDermott Electrical and Computer Engineering The University of Texas at Austin 9/27/18 VLSI-1 Class Notes Why Clocking?

More information

Impact of Modern Process Technologies on the Electrical Parameters of Interconnects

Impact of Modern Process Technologies on the Electrical Parameters of Interconnects Impact of Modern Process Technologies on the Electrical Parameters of Interconnects Debjit Sinha, Jianfeng Luo, Subramanian Rajagopalan Shabbir Batterywala, Narendra V Shenoy and Hai Zhou EECS, Northwestern

More information

fiziks Institute for NET/JRF, GATE, IIT-JAM, JEST, TIFR and GRE in PHYSICAL SCIENCES

fiziks Institute for NET/JRF, GATE, IIT-JAM, JEST, TIFR and GRE in PHYSICAL SCIENCES Content-ELECTRICITY AND MAGNETISM 1. Electrostatics (1-58) 1.1 Coulomb s Law and Superposition Principle 1.1.1 Electric field 1.2 Gauss s law 1.2.1 Field lines and Electric flux 1.2.2 Applications 1.3

More information

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 14: Designing for Low Power [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12 CMPEN

More information

Implementation of Clock Network Based on Clock Mesh

Implementation of Clock Network Based on Clock Mesh International Conference on Information Technology and Management Innovation (ICITMI 2015) Implementation of Clock Network Based on Clock Mesh He Xin 1, a *, Huang Xu 2,b and Li Yujing 3,c 1 Sichuan Institute

More information

Preamplifier in 0.5µm CMOS

Preamplifier in 0.5µm CMOS A 2.125 Gbaud 1.6kΩ Transimpedance Preamplifier in 0.5µm CMOS Sunderarajan S. Mohan Thomas H. Lee Center for Integrated Systems Stanford University OUTLINE Motivation Shunt-peaked Amplifier Inductor Modeling

More information

ELECTROMAGNETISM. Second Edition. I. S. Grant W. R. Phillips. John Wiley & Sons. Department of Physics University of Manchester

ELECTROMAGNETISM. Second Edition. I. S. Grant W. R. Phillips. John Wiley & Sons. Department of Physics University of Manchester ELECTROMAGNETISM Second Edition I. S. Grant W. R. Phillips Department of Physics University of Manchester John Wiley & Sons CHICHESTER NEW YORK BRISBANE TORONTO SINGAPORE Flow diagram inside front cover

More information

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

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 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 Charge separation in a parallel-plate capacitor causes an internal

More information

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance ECE2262 Electric Circuits Chapter 6: Capacitance and Inductance Capacitors Inductors Capacitor and Inductor Combinations 1 CAPACITANCE AND INDUCTANCE Introduces two passive, energy storing devices: Capacitors

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 23: April 17, 2018 I/O Circuits, Inductive Noise, CLK Generation Lecture Outline! Packaging! Variation and Testing! I/O Circuits! Inductive

More information

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view) CMPEN 411 VLSI Digital Circuits Lecture 04: CMOS Inverter (static view) Kyusun Choi [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] CMPEN

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Semiconductor Memories Adapted from Chapter 12 of Digital Integrated Circuits A Design Perspective Jan M. Rabaey et al. Copyright 2003 Prentice Hall/Pearson Outline Memory Classification Memory Architectures

More information

Lecture 12 CMOS Delay & Transient Response

Lecture 12 CMOS Delay & Transient Response EE 471: Transport Phenomena in Solid State Devices Spring 2018 Lecture 12 CMOS Delay & Transient Response Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology

More information

Outline of College Physics OpenStax Book

Outline of College Physics OpenStax Book Outline of College Physics OpenStax Book Taken from the online version of the book Dec. 27, 2017 18. Electric Charge and Electric Field 18.1. Static Electricity and Charge: Conservation of Charge Define

More information

Advantages of Using CMOS

Advantages of Using CMOS Advantages of Using CMOS Compact (shared diffusion regions) Very low static power dissipation High noise margin (nearly ideal inverter voltage transfer characteristic) Very well modeled and characterized

More information

CMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices

CMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices EECS240 Spring 2008 CMOS Cross Section Metal p - substrate p + diffusion Lecture 2: CMOS echnology and Passive Devices Poly n - well n + diffusion Elad Alon Dept. of EECS EECS240 Lecture 2 4 oday s Lecture

More information

Physical Design of Digital Integrated Circuits (EN0291 S40) Sherief Reda Division of Engineering, Brown University Fall 2006

Physical Design of Digital Integrated Circuits (EN0291 S40) Sherief Reda Division of Engineering, Brown University Fall 2006 Physical Design of Digital Integrated Circuits (EN0291 S40) Sherief Reda Division of Engineering, Brown University Fall 2006 1 Lecture 04: Timing Analysis Static timing analysis STA for sequential circuits

More information

Physics 240 Fall 2005: Exam #3 Solutions. Please print your name: Please list your discussion section number: Please list your discussion instructor:

Physics 240 Fall 2005: Exam #3 Solutions. Please print your name: Please list your discussion section number: Please list your discussion instructor: Physics 4 Fall 5: Exam #3 Solutions Please print your name: Please list your discussion section number: Please list your discussion instructor: Form #1 Instructions 1. Fill in your name above. This will

More information

Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current.

Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current. Inductance Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current. Basis of the electrical circuit element called an

More information

Introduction to AC Circuits (Capacitors and Inductors)

Introduction to AC Circuits (Capacitors and Inductors) Introduction to AC Circuits (Capacitors and Inductors) Amin Electronics and Electrical Communications Engineering Department (EECE) Cairo University elc.n102.eng@gmail.com http://scholar.cu.edu.eg/refky/

More information

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance

ECE2262 Electric Circuits. Chapter 6: Capacitance and Inductance ECE2262 Electric Circuits Chapter 6: Capacitance and Inductance Capacitors Inductors Capacitor and Inductor Combinations Op-Amp Integrator and Op-Amp Differentiator 1 CAPACITANCE AND INDUCTANCE Introduces

More information

Rg2 Lg2 Rg6 Lg6 Rg7 Lg7. PCB Trace & Plane. Figure 1 Bypass Decoupling Loop

Rg2 Lg2 Rg6 Lg6 Rg7 Lg7. PCB Trace & Plane. Figure 1 Bypass Decoupling Loop TECHNICAL NOTE This article was originally published in 1996. INTRODUCTION In order to guarantee better performance from highspeed digital integrated circuits (ICs), manufacturers are tightening power

More information

UNIT I ELECTROSTATIC FIELDS

UNIT I ELECTROSTATIC FIELDS UNIT I ELECTROSTATIC FIELDS 1) Define electric potential and potential difference. 2) Name few applications of gauss law in electrostatics. 3) State point form of Ohm s Law. 4) State Divergence Theorem.

More information

UPC. 5. Properties and modeling of onchip Power Distribution Networks. Decoupling capacitance

UPC. 5. Properties and modeling of onchip Power Distribution Networks. Decoupling capacitance 5. Properties and modeling of onchip Power Distribution Networks Decoupling capacitance Electrical properties of on-chip PDN: capacitance Capacitance associated with PDN: Gates Interconnects Well (in standard

More information

MOSIS REPORT. Spring MOSIS Report 1. MOSIS Report 2. MOSIS Report 3

MOSIS REPORT. Spring MOSIS Report 1. MOSIS Report 2. MOSIS Report 3 MOSIS REPORT Spring 2010 MOSIS Report 1 MOSIS Report 2 MOSIS Report 3 MOSIS Report 1 Design of 4-bit counter using J-K flip flop I. Objective The purpose of this project is to design one 4-bit counter

More information

Learning Material Ver 1.2

Learning Material Ver 1.2 RLC Resonance Trainer Learning Material Ver.2 Designed & Manufactured by: 4-A, Electronic Complex, Pardesipura, Indore- 452 00 India, Tel.: 9-73-42500, Telefax: 9-73-4202959, Toll free: 800-03-5050, E-mail:

More information

Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm

Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm Toward More Accurate Scaling Estimates of CMOS Circuits from 180 nm to 22 nm Aaron Stillmaker, Zhibin Xiao, and Bevan Baas VLSI Computation Lab Department of Electrical and Computer Engineering University

More information

Graser User Conference Only

Graser User Conference Only PCB Power Delivery Design from DC to Mid-Frequency Foxconn Abby Chou Company Introduction February 1974 Tucheng District 1.23 million Server Storage Mobile Phone Pad TV Voltage Drop and Thermal Co-Simulation

More information

TECHNICAL INFORMATION

TECHNICAL INFORMATION TECHNICAL INFORMATION LICA (LOW INDUCTANCE CAPACITOR ARRAY) FLIP-CHIP APPLICATION NOTES by Jeff Cantlebary AVX Corporation LICA (LOW INDUCTANCE CAPACITOR ARRAY) FLIP-CHIP APPLICATION NOTES Introduction

More information

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng 6.1 Outline Power and Energy Dynamic Power Static Power 6.2 Power and Energy Power is drawn from a voltage source attached to the V DD

More information

ENEE 359a Digital VLSI Design

ENEE 359a Digital VLSI Design SLIDE 1 ENEE 359a Digital VLSI Design Prof. blj@eng.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay s CSE477 slides

More information

Chapter 32. Inductance

Chapter 32. Inductance Chapter 32 Inductance Joseph Henry 1797 1878 American physicist First director of the Smithsonian Improved design of electromagnet Constructed one of the first motors Discovered self-inductance Unit of

More information

CMOS Transistors, Gates, and Wires

CMOS Transistors, Gates, and Wires CMOS Transistors, Gates, and Wires Should the hardware abstraction layers make today s lecture irrelevant? pplication R P C W / R W C W / 6.375 Complex Digital Systems Christopher atten February 5, 006

More information

Power Distribution System Design Methodology and Capacitor Selection for Modern CMOS Technology

Power Distribution System Design Methodology and Capacitor Selection for Modern CMOS Technology Power Distribution System Design Methodology and Capacitor Selection for Modern CMOS Technology Abstract Larry Smith, Raymond Anderson, Doug Forehand, Tom Pelc, Tanmoy Roy Sun Microsystems, Inc. MS MPK15-103

More information

VLSI Design and Simulation

VLSI Design and Simulation VLSI Design and Simulation Performance Characterization Topics Performance Characterization Resistance Estimation Capacitance Estimation Inductance Estimation Performance Characterization Inverter Voltage

More information

ECE 497 JS Lecture - 18 Noise in Digital Circuits

ECE 497 JS Lecture - 18 Noise in Digital Circuits ECE 497 JS Lecture - 18 Noise in Digital Circuits Spring 2004 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu 1 Announcements Thursday April 15 th Speaker:

More information

Physics / Higher Physics 1A. Electricity and Magnetism Revision

Physics / Higher Physics 1A. Electricity and Magnetism Revision Physics / Higher Physics 1A Electricity and Magnetism Revision Electric Charges Two kinds of electric charges Called positive and negative Like charges repel Unlike charges attract Coulomb s Law In vector

More information

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011 Basic Electronics Introductory Lecture Course for Technology and Instrumentation in Particle Physics 2011 Chicago, Illinois June 9-14, 2011 Presented By Gary Drake Argonne National Laboratory drake@anl.gov

More information

Lecture 4: CMOS Transistor Theory

Lecture 4: CMOS Transistor Theory Introduction to CMOS VLSI Design Lecture 4: CMOS Transistor Theory David Harris, Harvey Mudd College Kartik Mohanram and Steven Levitan University of Pittsburgh Outline q Introduction q MOS Capacitor q

More information