EE5900 Spring Lecture 5 IC interconnect model order reduction Zhuo Feng

Similar documents
Practical Considerations For Passive Reduction of RLC Circuits

An Optimum Fitting Algorithm for Generation of Reduced-Order Models

Passive Interconnect Macromodeling Via Balanced Truncation of Linear Systems in Descriptor Form

Model-Order Reduction of High-Speed Interconnects: Challenges and Opportunities

Passive reduced-order modeling via Krylov-subspace methods

Parallel VLSI CAD Algorithms. Lecture 1 Introduction Zhuo Feng

Structure-Preserving Model Order Reduction of RCL Circuit Equations

Advanced Computational Methods for VLSI Systems. Lecture 4 RF Circuit Simulation Methods. Zhuo Feng

Passive Reduced Order Multiport Modeling: The Padé-Laguerre, Krylov-Arnoldi-SVD Connection

A Trajectory Piecewise-Linear Approach to Model Order Reduction and Fast Simulation of Nonlinear Circuits and Micromachined Devices

DTT: Direct Truncation of the Transfer Function An Alternative to Moment Matching for Tree Structured Interconnect

Model Order-Reduction of RC(L) Interconnect including Variational Analysis

EE5900 Spring Lecture 4 IC interconnect modeling methods Zhuo Feng

Second-Order Balanced Truncation for Passive Order Reduction of RLCK Circuits

Wavelet-Based Passivity Preserving Model Order Reduction for Wideband Interconnect Characterization

Identification of Electrical Circuits for Realization of Sparsity Preserving Reduced Order Models

Automatic Generation of Geometrically Parameterized Reduced Order Models for Integrated Spiral RF-Inductors

Automatic Generation of Geometrically Parameterized Reduced Order Models for Integrated Spiral RF-Inductors

Transistor-Level Static Timing Analysis by Piecewise Quadratic Waveform Matching

Wideband Modeling of RF/Analog Circuits via Hierarchical Multi-Point Model Order Reduction

ECE 546 Lecture 15 Circuit Synthesis

ECE 451 Circuit Synthesis

Model order reduction of electrical circuits with nonlinear elements

Model Order Reduction

TRANSIENT RESPONSE OF A DISTRIBUTED RLC INTERCONNECT BASED ON DIRECT POLE EXTRACTION

Laguerre-SVD Reduced-Order Modeling

Efficient Crosstalk Estimation

Fast Analysis of Structured Power Grid by Triangularization Based Structure Preserving Model Order Reduction

Two-Sided Arnoldi in Order Reduction of Large Scale MIMO Systems

NORM: Compact Model Order Reduction of Weakly Nonlinear Systems

Accurate Modeling of Lossy Nonuniform Transmission Lines by Using Differential Quadrature Methods

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Poor Man s TBR: A Simple Model Reduction Scheme

MODEL-order reduction is emerging as an effective

Operator-based Model-Order Reduction of Linear Periodically Time-Varying Systems

WHILE designing VLSI chips, engineers need to take

Closed Form Expressions for Delay to Ramp Inputs for On-Chip VLSI RC Interconnect

A New Simulation Technique for Periodic Small-Signal Analysis

4.8 Arnoldi Iteration, Krylov Subspaces and GMRES

Order reduction of large scale second-order systems using Krylov subspace methods

ECE 451 Macromodeling

Model Order Reduction of Fully Parameterized Systems by Recursive Least Square Optimization

Stability and Passivity of the Super Node Algorithm for EM Modeling of IC s

Bordered Block-Diagonal Preserved Model-Order Reduction for RLC Circuits

Last Time. Social Network Graphs Betweenness. Graph Laplacian. Girvan-Newman Algorithm. Spectral Bisection

Sparse Implicit Projection (SIP) for Reduction of General Many-Terminal Networks

VERIFYING systems hierarchically at different levels

Model Order Reduction for Strictly Passive and Causal Distributed Systems

AWE Macromodels of VLSI Interconnect for Circuit Simulation *

Recycling Krylov Subspaces for Solving Linear Systems with Successively Changing Right-Hand Sides Arising in Model Reduction

Model Order Reduction for Systems with Non-Rational Transfer Function Arising in Computational Electromagnetics

AS VERY large scale integration (VLSI) technology advances

Comparison of Model Reduction Methods with Applications to Circuit Simulation

Fast Thermal Simulation for Run-Time Temperature Tracking and Management

WITH continued technology scaling, semiconductor

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /6.

An Efficient Graph Sparsification Approach to Scalable Harmonic Balance (HB) Analysis of Strongly Nonlinear RF Circuits

INTEGRATION OF INTERCONNECT MODELS IN A CIRCUIT SIMULATOR

MODEL ORDER REDUCTION FOR PEEC MODELING BASED ON MOMENT MATCHING

Model reduction of large-scale dynamical systems

AMS526: Numerical Analysis I (Numerical Linear Algebra)

Krylov-subspace methods for reduced-order modeling in circuit simulation

Two-pole Analysis of Interconnection Trees *

ECE 546 Lecture 13 Scattering Parameters

THE recent trend in the VLSI industry toward miniature

Introduction to Model Order Reduction

An Equivalent Circuit Formulation of the Power Flow Problem with Current and Voltage State Variables

System Level Modeling of Microsystems using Order Reduction Methods

An efficient DC-gain matched balanced truncation realization for VLSI interconnect circuit order reduction

LINEAR ALGEBRA 1, 2012-I PARTIAL EXAM 3 SOLUTIONS TO PRACTICE PROBLEMS

Structure-Preserving Model Reduction

Model reduction of nonlinear circuit equations

Model Order Reduction using SPICE Simulation Traces. Technical Report

M.A. Botchev. September 5, 2014

IBIS Modeling Using Latency Insertion Method (LIM)

Driver Models For Timing And Noise Analysis

Analytical Delay Models for VLSI Interconnects Under Ramp Input

YORK UNIVERSITY. Faculty of Science Department of Mathematics and Statistics MATH M Test #2 Solutions

MATH 304 Linear Algebra Lecture 20: The Gram-Schmidt process (continued). Eigenvalues and eigenvectors.

EE5780 Advanced VLSI CAD

Lecture 4 Orthonormal vectors and QR factorization

1 Extrapolation: A Hint of Things to Come

MATH 20F: LINEAR ALGEBRA LECTURE B00 (T. KEMP)

Block oriented model order reduction of interconnected systems

Math 504 (Fall 2011) 1. (*) Consider the matrices

MATH 304 Linear Algebra Lecture 34: Review for Test 2.

A Sequential Quadratic Programming Approach to Concurrent Gate and Wire Sizing *

The amount of work to construct each new guess from the previous one should be a small multiple of the number of nonzeros in A.

The Nearest Doubly Stochastic Matrix to a Real Matrix with the same First Moment

Combined FDTD/Macromodel Simulation of Interconnected Digital Devices

k is a product of elementary matrices.

Implementation of a Transmission Line Model with the PEEC Method for Lightning Surge Analysis

Dynamic circuits: Frequency domain analysis

A comparison of model reduction techniques from structural dynamics, numerical mathematics and systems and control

Krylov Space Methods. Nonstationary sounds good. Radu Trîmbiţaş ( Babeş-Bolyai University) Krylov Space Methods 1 / 17

Simple Chaotic Oscillator: From Mathematical Model to Practical Experiment

Problems in VLSI design

Enforcement Passivity. Frequency Data. Wenliang Tseng, Sogo Hsu, Frank Y.C. Pai and Scott C.S. Li. Asian IBIS Summit, Taipei, Taiwan November 12, 2010

P. Feldmann R. W. Freund. of a linear circuit via the Lanczos process [5]. This. it produces. The computational cost per order of approximation

7-9 October 2009, Leuven, Belgium Electro-Thermal Simulation of Multi-channel Power Devices on PCB with SPICE

Transcription:

EE59 Spring Parallel VLSI CAD Algorithms Lecture 5 IC interconnect model order reduction Zhuo Feng 5. Z. Feng MU EE59

In theory we can apply moment matching for any order of approximation But in practice it s not so simple: Approximations of stable systems can be unstable Finite precision problems Inherent instability of Pade approximations 5. Z. Feng MU EE59

ypical Application : transfer function/impedance and driving pt. impedance for logic gate + interconnect 5.3 Z. Feng MU EE59

v o v IN v IN Driving pt. + admittance v v IN o Driving pt. admittance 5.4 Z. Feng MU EE59

Moments of the input voltage current represent moments s V IN of the driving point admittance if I s V IN I V V IN s s Y IN s 5.5 Z. Feng MU EE59

For an RC tree (all C s to gnd, no loops of R s): Y m Y all capacitors m Y Y Y IN s m s m s m 3 Y 3 s C6 m k C5 m k C m C5 5 k C C6 6m k C m k C m k C3 mk C 4 m k V in m k C C Cm k C m k C C3 3m k C C 4 4m k 5.6 Z. Feng MU EE59

Calculate an approximate model via usual approach: Y Y Y m s m s m3 s 3 Y Y Y m m s m3 s q i i s pˆ i kˆ hen multiply by s: Yˆ IN s q s kˆ i s p i ˆ i For many applications we synthesize a ckt to represent this driving pt. admittance 5.7 Z. Feng MU EE59

Driving pt. synthesis for RC ckts: ˆ k q kˆ s I q ˆ ˆ p k q q p k ˆ ˆ s V IN s Yˆ q q IN p s k s p s k s s Y ˆ ˆ ˆ ˆ ˆ q s I ˆ ˆ ˆ ˆ ˆ k s p s s I k s p k s I s V IN s V IN s I Z. Z. Feng Feng MU EE59 MU EE59 5. 5.8

Waveform/delay analysis ( nd order) v t v v t Ĥ s v t ransfer fcts are not easily synthesized more later We ll also show that we don t have to synthesize the driving pt. -- can insert num. integ. eqns directly 5.9 Z. Feng MU EE59

For lossy interconnects & gates, this flow works well For low-loss RLC ckts it is more difficult to capture dominant poles due to comparable decay rates O O O O O O j vt t 5. Z. Feng MU EE59

Attempts have been made at making moment-matching work for such problems (e.g. frequency shifting) But now there are much better ways! What if we use eigenvalue methods to calculate the dominant poles? V at a node of interest s L sa RU s A G C R G B m k Eigenvalues of A are ckt time constants L A k R 5. Z. Feng MU EE59

Attempts have been made at making moment-matching work for such problems (e.g. frequency shifting) But now there are much better ways! What if we use eigenvalue methods to calculate the dominant poles? V at a node of interest s L sa RU s A G C R G B m k Eigenvalues of A are ckt time constants L A k R 5. Z. Feng MU EE59

A series of papers on model order reduction L. Pillage and R.A. Rohrer, Asymptotic waveform evaluation for timing analysis Computer-Aided Design of Integrated Circuits and Systems, IEEE ransactions on Volume 9, Issue 4, April 99 Page(s):35-366 E. J. Grimme, Krylov projection methods for model reduction, Ph.D. dissertation, Univ. of Illinois, Urbana-Champaign, 997. P. Feldmann and R. W. Freund, Reduced-order modeling of large linear subcircuits via a block Lanczos algorithm, in Proc. 3nd IEEE/ACM Design Automation Conf., pp. 474-479, Jun. 995. K. J. Kerns and A.. Yang, Preservation of passivity during RLC network reduction via split congruence transformations, in Proc. 34th IEEE/ACM Design Automation Conf., pp. 34-39, Jun. 997. A. Odabasioglu, M. Celik, and L. Pileggi, PRIMA: Passive reduced-order interconnect macromodeling algorithm, IEEE rans. on Computer-Aided Design of CAS, vol. 8, no. 8, pp. 645-654, Aug. 998. J. Phillips, L. Daniel, L. M. Silveira, Guaranteed passive balancing transformations for model order reduction, Design Automation Conference,. Proceedings. 39th June Page(s):5-57 P. Li and L. Pileggi, NORM: compact model order reduction of weakly nonlinear systems, Design Automation Conference, 3. Proceedings, June 3 Page(s):47 477. 5.3 Z. Feng MU EE59

Eigenvalues A i i i n x n i-th n x eigenvector i-th scalar eigenvalue Build an S = hen AS x S x x x n Diagonal matrix of all eigenvalues 5.4 Z. Feng MU EE59

If A has a complete set of n eigenvalues (diagonalizable matrix) then the eigenvectors span the entire n-dimensional space --form a basis Example= n=3 z y x We can orthonormalize the eigenvectors so that this basis looks more like x, y, z 5.5 Z. Feng MU EE59

Matrix A expressed in terms of this basis is diagonal A i for all directions i i AS S S AS similarity transformation Eigenvalues of A and S AS are identical 5.6 Z. Feng MU EE59

If the eigenvalues are distinct, and we orthonormalize the eigenvalues, then S is an orthogonal matrix, and S S S AS S S x x x n x x x n Not true in general! 5.7 Z. Feng MU EE59

Congruence transformation B Y AY for some Y A & B are congruent Eigenvalues not necessarily the same (not a similarity transformation) If S is not orthogonal, then the congruence trans- formation does not preserve the eigenvalues S AS if S is not orthogonal! 5.8 Z. Feng MU EE59

What if we apply a congruence transformation to G and C directly If AS S GS S CS G C S G CS S CS GS S GS S GS? Eigenvalues are preserved! Amatrix 5.9 Z. Feng MU EE59

his congruence transformation is foundation of PRIMA We don t know eigenvalues, but we can approximate them via orthogonalized moments Krylov subspace S R AR A R Instead of an n x n S-matrix, we use an n x q approxi- mation to capture q-most dominant poles 5. Z. Feng MU EE59

If S is n x q, then congruence transformations on G and C tend to preserve q most dominant eigenvalues S GS S CS q x n n x n n x q q x q G ~ q q C ~ q q 5. Z. Feng MU EE59

PRIMA: use the Krylov subspace (moments) for the congruence transformation instead of eigenvectors erminology: PRIMA paper uses to denote the n x q matrix for congruence transformation instead of S R AR q A q R n 5. Z. Feng MU EE59

defines the subspace spanned by the first q moments But we must orthonormalize the Krylov vectors since moments become dominated by first eigenvalue and high frequency information is lost wo approaches to orthonormalization: Arnoldi Process: apply Gram-Schmidt orthogonalization as moments are calculated Lanczos Process: avoids long recurrence through all previous vectors, but at a price of algorithm complexity 5.3 Z. Feng MU EE59

PRIMA (with Arnoldi Process). Calculate R and normalize it R G B R first column of (a vector if B is a vector) where. Calculate l AR using G R R C G C Orthonormalize w.r.t. to produce nd column of 5.4 Z. Feng MU EE59

Add a term to make the vectors orthogonal: a a a Choose so that is orthogonal to Find y z y, z a such that, a a Inner product: nd column of 5.5 Z. Feng MU EE59

& 3. Use to calculate ; then orthonormalize w.r.t. a a a a a a For 3 it s a 3 x 3 problems, and so on 5.6 Z. Feng MU EE59

In Matlab it s easier to use QR to orthonormalize the vectors as they re computed Not the most efficient approach, but the simplest: QR of Columns of Q are the vectors that span the Krylov subspace QR of 3 5.7 Z. Feng MU EE59

Why are Krylov vectors (moments) a good approximation of the dominant eigenvectors? We know that: lim k A k R k x Dominant eigenvalue Dominant eigenvector But since we orthogonalize, we keep focusing on the next most dominant eigen-direction 5.8 Z. Feng MU EE59

R is not the first eigenvector direction, but we d expect the first several Krylov vectors to span a subspace similar to that spanned by the first several eigenvectors You ll find that PRIMA works great for high orders of approximation, but is lousy for really low order (e.g. nd ) Probably could try moment shifting to get a more accurate starting vector or even shift to get accurate vector at each order 5.9 Z. Feng MU EE59

PRIMA q ~ C C PRIMA terminology: H ~ B H s L G sc B B ~ ~ L ~ L ~ ~ ~ s L G sc B ~ G G scalarq x for one response q x q q x for one input 5.3 Z. Feng MU EE59

o solve for poles & residues: ~ ~ s L G sc ~ B H ~ ~ L ~ sa ~ ~ R Eigendecompose ~ ~ ~ A SS A ~ A G R G q x q q x q containing dominant time constants ~ ~ ~ Substitute for G C A ~ ~~ ~ ~ ~ L SS ss S R ~ ~ ~ L S s S ~ R ~ ~ ~ L ~ S s S R C B 5.3 Z. Feng MU EE59

s s s s q ~ ~ L S S x q q x ~ ~ G ~ B H ~ s s q k kk s k 5.3 Z. Feng MU EE59

RLC example once again for the response at node 5 sl G G 5 sc 5 G 6 G 6 sc C G G G G3 4 8 3 4 5 7 sc 6 V in sc sc sc sc 3 4 5.33 Z. Feng MU EE59

RLC Example L = (Response at Node 5) C = - - 5.34 Z. Feng MU EE59

G = - - - - - - - - - - - - - - - Need a particular formulation of G & B to preserve passivity: Sec. 6.6, Ref. B = - 5.35 Z. Feng MU EE59

A = Columns through 7 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -4. -3. -. -. -. -. -4. -4. -. -. -. -. -. -. -4. -3. -. -. -. -. -4. -4....... -. -. -. -. -. -. Columns 8 through -. -. -. -. -. 5.36 Z. Feng MU EE59

R =........ eigenvalues of A: -.46 -.3948+.46i -.3948-.46i -.865 -.783-4.38 -.697 5.37 Z. Feng MU EE59

normalized R =.3536.3536.3536.3536.3536.3536.3536.3536 build up by adding A^i*R terms to it... =.3536 -.3.3536-3.889.3536-3.889.3536-4.596.3536-4.9497.3536-4.596.3536-4.9497.3536.7678 -.3 5.38 Z. Feng MU EE59

then orthonormalize using QR: Q = -.3536.8 -.3536 -.496 -.3536 -.496 -.3536 -.89 -.3536 -.48 -.3536 -.89 -.3536 -.48 -.3536.678.338 -.3969 he R part of QR is not needed: r = -..5 5.3444 5.39 Z. Feng MU EE59

=.8 -.496 -.496 -.89 -.48 -.89 -.48.678.338 -.3969 =.3536.8.685.3536 -.496.538.3536 -.496.73.3536 -.89.6373.3536 -.48.8854.3536 -.89.6373.3536 -.48.8854.3536.678.338 -.996 -.3969.685 5.4 Z. Feng MU EE59

Q = -.3536.8 -.388 -.3536 -.496 496.37 -.3536 -.496 -.4685 -.3536 -.89 -.869 -.3536 -.48.89 -.3536 -.89 -.869 869 -.3536 -.48.89 -.3536.678.946.338 -.5595 -.3969 -.4334 = -.388.37 -.4685 -.869.89 -.869.89.946 -.5595 -.4334 and so on... 5.4 Z. Feng MU EE59

Using q=6: Gtilda =. -.43 -.53.577.4.978.43.37 -.674 -.874 -.6 -.688.53.38.9376.846 -.94.6 6 -.577 -.98 -.58.973 -.79.8 -.4 -.556 -.778 -.494.5544 -.5597 -.978 -.64.587.44.537.7375 Ctilda =.75 -. -.8 -.5 -.978 4.793 -..38 -.88.4.688 -.74 -.8 -.88.675.44 -.6.847 -.55.4.44.773 -.8 -.7489 -.978.688 -.6 -.8.5597 -.7375 4.793 -.74.847 -.7489 -.7375 6.869 Btilda =.3969.4334 -.446 -.84 -.5595 5.4 Z. Feng MU EE59

Ltilda =.3536 -.48.89.3 -.45.5985 Stilda = Columns through 4 -.8846 -.899.474+.74i.474-.74i.466.9 -.69-.374i -.69+.374i -.66 -.57.636-.i.636+.i -.5.37.54+.4i.54-.4i..893.7-.44i.7+.44i..88 -.9-.56i -.9+.56i Columns 5 through 6 -.877 -.855.45.4679.6 -.55.57.494.479.388.88.84 5.43 Z. Feng MU EE59

LAMBDAtilda = -.46. -.3948+.46i -.3948-.46i -.783 -.865 If we use only 4 moments: LAMBDAtilda = -.44 -.555 -.538+.34i -.538-.34i 5.44 Z. Feng MU EE59

.6.56 s s 4 s 5 Z s poles 3 j Z s.56s 3 s s 5.7s.4s 4.3 Z(s) poles at : 3.74, 5 j, 5 j Drive Z(s) with a current and it oscillates at 5 rads/s Practical example shown in PRIMA paper 5.45 Z. Feng MU EE59

Passivity is much more important for multiports -- we can generally find passive models for single ports Example: calculate reduced order Y or Z parameters N-coupled lines example Modeled as N or N ports 5.46 Z. Feng MU EE59

One ports and transfer functions are often used for Static iming Analysis 9 9 9 9 6 9 9 9 9 9 9 9 9 7 5.47 Z. Feng MU EE59

Multiport models required for interconnect when there is coupling between metal lines Aggressor Aggressor 9 9 9 9 9 9 Victim 5.48 Z. Feng MU EE59

Analog circuits will often be multiports too M.O.R. works with controlled sources in the RLC circuits For digital or analog, the multiport is often Y or Z parameters v v N linear ckt I I N s Y s Y s V s Y N V s N s YNN s N s Find reduced order Y(s) model 5.49 Z. Feng MU EE59

Example: l C c G G 3 4 U i C C s i L i s G U 3 5.55 Z. Feng MU EE59

Write eqns so that C matrix is non negative Write eqns so that C-matrix is non-negative definite v C C C 3 C C C C v v C C C C C C 4 L i i v L S S i i Z. Z. Feng Feng MU EE59 MU EE59 5. 5.5 5

v v G G G G G G 3 3 3 u u v v G G G u i i S L i S E E N G Z. Z. Feng Feng MU EE59 MU EE59 5. 5.5 5 E

Use L to isolate variables: i i G sc Bu N-port currents are: i L G sc Bu i currents at ports x Y(s) matrix voltages at ports v v v v il is i 3 4 S 5.5353 Z. Feng MU EE59

i i u u Y s L G sc B L sa R A G C R G B B is now a matrix Eigenvalues of A are the poles of Y(s) 5.5454 Z. Feng MU EE59

A k R Columns of represent the k-th moments when considering each port voltage input individually Y s L sa R R G B matrix 5.5555 Z. Feng MU EE59

A k R So we calculate moments in blocks, (size is n x N, where N is the # of ports) i i u u 5.5656 Z. Feng MU EE59

G and C are n x n, so the congruence transformation ~ ~ to G, C of q x q size will require to be q x n We match only yq q/n moments (but at all ports simultaneously) R AR A q N R For our examples, N=, so if we want q=6, we match 3 moments for each port 5.5757 Z. Feng MU EE59

Apply congruence transformation in the same way as we did for single-input-single-out (SISO) case But it is now MIMO (multi-input input multi-output) ~ C C ~ G G ~ B B Lˆ L Yˆ ~ ~ s Lˆ G sc B ~ Yˆ s B is provably passive as long as and C is nonnegative definite L 5.5858 Z. Feng MU EE59

Can stamp reduced order matrices, G ~, C ~ directly into circuit simulation matrix Nonlinear models are in time domain Stamp for all x NL V other NL elements I N ~ u p V p I N L ip ~ ~ ~ d ~ B G C xq dt Note that G ~, C ~ contain negative and off-diagonal terms that behave like controlled sources 5.5959 Z. Feng MU EE59

Can also eigendecompose and solve for pole and residues as we did for the SISO case Yˆ s Each term in has the same set of poles A ~ For a -port system, if poles are required, we only match m through m5 For a large N this can make block reduction method overly complex 5.6 Z. Feng MU EE59

It is more efficient to use a SIMO model for N-ports, but passivity is not ensured!. Solve for first column of Y(s) i u. Solve for the nd column of Y(s) i u Y(s) no longer has a common set of poles! 5.6 Z. Feng MU EE59

Realization of reduced order models in Spice --- State-space representation Y. Liu, Strojwas and Pileggi, ftd: An exact Frequency to ime domain conversion for Reduced Order RLC Interconnect Models, DAC98 S. Kim, Gopal and Pillage, ime domain macromodels for VLSI interconnect Analysis, IEEE CAD 94 Bracken, Raghavan and Rohrer, Interconnect Simulation with AWE, IEEE CAS, 9 5.6 Z. Feng MU EE59

Passivity is still very important! RLC macromodel Impedance at port is changing with every NR iteration RLC macromodel 5.63 Z. Feng MU EE59

If we use successive chords for the nonlinear iteration, the impedance driving the ports can be fixed Newton-Raphson Successive Chord 5.64 Z. Feng MU EE59

Now we include the chord resistors as part of the model order reduction process RLC macromodel 5.65 Z. Feng MU EE59