1 / 26

Chapter 4 Interconnect Analysis

Chapter 4 Interconnect Analysis. Organization. 4.1 Linear System 4.2 Elmore Delay 4.3 Moment Matching and Model Order Reduction AWE PRIMA 4.4 Recent development MOR for network Parameterized MOR. Reading Assignment for 4.1 and 4.2.

carym
Download Presentation

Chapter 4 Interconnect Analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 4 Interconnect Analysis

  2. Organization • 4.1 Linear System • 4.2 Elmore Delay • 4.3 Moment Matching and Model Order Reduction • AWE • PRIMA • 4.4 Recent development • MOR for network • Parameterized MOR

  3. Reading Assignment for 4.1 and 4.2 • Elmore delay model (Elmore, Journal of Applied Physics, 1948 • http://eda.ee.ucla.edu/EE201A-04Spring/elmore.pdf • Elmore delay for RC tree (Rubinsteun-Penfield-Horowitz,TCAD'83 • http://eda.ee.ucla.edu/EE201A-04Spring/Elmore_TCAD.pdf

  4. Chapter 4.1 Linear System • Laplace Transformation • Pole/residue • Basic Circuit Analysis

  5. Laplace Transformation • Definition: time domain frequency domain Linear Circuit Time domain (t domain) Complex frequency domain (s domain) Linear equation Differential equation Laplace Transform L Inverse Transform Response waveform Response transform L-1

  6. Frequency Domain Transfer Functionand Time Domain Impulse Response Frequency domain representation u(s) y(s) = H(s) u(s) H(s) Linear system Time domain representation u(t) h(t) Linear system The transfer function H(s) is the Laplace Transform of the impulse response h(t)

  7. Circuit Analysis Using Laplace Transforms Time domain (t domain) Complex frequency domain (s domain) Linear Circuit Laplace Transform Differential equation Algebraic equation L Classical techniques Algebraic techniques Inverse Transform Response waveform Response transform L-1

  8. Resonant frequencies Poles and Zeros of F(s) • Scale factor: K = bm/an • Poles: s = pk (k = 1, 2, ..., n) • Zeros: s = zk (k = 1, 2, ..., m)

  9. pole location zero location s-plane s-plane s-plane Pole-Zero Diagrams

  10. If poles in right-plane, waveform increases without bound as time approaches infinity Complex poles come in pairs that produce oscillatory waveforms Real poles produce exponential waveforms If poles in left-plane, waveform decays to zero as time approaches infinity If poles on j-axis, waveform neither decays nor grows Poles and Waveforms

  11. Basic Circuit Analysis Network structures & state Natural response vN(t) (zero-input response) • Output response • Basic waveforms • Step input • Pulse input • Impulse Input • Use simple input waveforms to understand the impact of network design Forced response vF(t) (zero-state response) Input waveform & zero-states For linear circuits:

  12. Inputs 1/T 1 0 -T/2 T/2 unit step function unit impulse function pulse function of width T 0 u(t)= 1

  13. Time Moments of Impulse Response h(t) • Definition of moments i-th moment

  14. Chapter 4.2 Elmore Delay • Lumped and distributed interconnect delay model • Elmore delay and distributed interconnect delay model • Elmore delay and time moments

  15. R r r r r c c c c C Interconnect ModelLumped vs Distributed Lumped Distributed

  16. v0u(t) v0 v0(1-eRC/T)u(t) Analysis of Simple RC Circuit zero-input response: (natural response) step-input response: match initial state: output response for step-input:

  17. 2 R4 R2 C4 C2 R1 4 1 s R3 Ri Ci C1 3 C3 i RC-Tree • The network has a single input node • All capacitors between node and ground • The network does not contain any resistive loop

  18. 2 R4 R2 C4 C2 R1 4 1 s R3 Ri Ci C1 3 C3 i RC-tree Property • Unique resistive path between the source node s and any other node i of the network  path resistance Rii Example: R44=R1+R3+R4

  19. 2 R4 R2 C4 C2 R1 4 1 s R3 Ri Ci C1 3 C3 i RC-tree Property • Extended to shared path resistance Rik: Example: Ri4=R1+R3 Ri2=R1

  20. Elmore Delay • Assuming: • Each node is initially discharged to ground • A step input is applied at time t=0 at node s • The Elmore delay at node i is: • It is an approximation: it is equivalent to first-order time constant of the network • Proven acceptable • Powerful mechanism for a quick estimate

  21. R1 R2 RN C1 C2 CN Vin VN RC-chain (or ladder) • Special case • Shared-path resistance path resistance

  22. R R R C C C RC-Line Delay VN Vin R=r · L/N C=c·L/N • Delay of wire is quadratic function of its length • Delay of distributed rc-line is half of lumped RC

  23. Time Moments of Impulse Response h(t) • Definition of moments i-th moment • Note that m1 = Elmore delay when h(t) is monotone voltage response of impulse input

  24. Definition h(t) = impulse response TD = mean of h(t) = Interpretation H(t) = output response (step process) h(t) = rate of change of H(t) T50%= median of h(t) Elmore delay approximates the median of h(t) by the mean of h(t) h(t) = impulse response H(t) = step response median of v’(t) (T50%) Elmore Delay for RC Trees

  25. Si j path resistance Rii i input Rjk k Elmore Delay in RC Tree

  26. Proof of Theorem

More Related