Robust Passive Macro-Model Generation With Local Compensation

This paper presents a new passivity enforcement technique for linear time-invariant multiport systems generated from tabulated measured or simulated data. Traditional methods based on iterative eigenvalue/singular value perturbation do not guarantee convergence, and the error introduced is sometimes large due to the lack of explicit error control. The key to the new algorithm is to correct passivity violations locally with moderate increase of system size. Since all violations are fixed locally, the impact on system transfer function outside the passivity violating frequency range is minimized. Thus, the convergence issue is avoided and the accuracy degradation due to passivity enforcement can also be minimized. The proposed method is very efficient, as optimization procedures are not required. Experimental results demonstrate its performance.

[1]  S. Grivet-Talocia,et al.  On the generation of large passive macromodels for complex interconnect structures , 2006, IEEE Transactions on Advanced Packaging.

[2]  Stefano Grivet-Talocia,et al.  Passivity enforcement via perturbation of Hamiltonian matrices , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[3]  M. Nakhla,et al.  A fast algorithm and practical considerations for passive macromodeling of measured/simulated data , 2002, Electrical Performance of Electronic Packaging,.

[4]  B. Gustavsen,et al.  Fast Passivity Enforcement for S-Parameter Models by Perturbation of Residue Matrix Eigenvalues , 2010, IEEE Transactions on Advanced Packaging.

[5]  S. Grivet-Talocia,et al.  A Comparative Study of Passivity Enforcement Schemes for Linear Lumped Macromodels , 2008, IEEE Transactions on Advanced Packaging.

[6]  A. Semlyen,et al.  Fast Passivity Assessment for $S$-Parameter Rational Models Via a Half-Size Test Matrix , 2008, IEEE Transactions on Microwave Theory and Techniques.

[7]  B. Gustavsen Fast Passivity Enforcement for Pole-Residue Models by Perturbation of Residue Matrix Eigenvalues , 2008, IEEE Transactions on Power Delivery.

[8]  Zuochang Ye,et al.  Extended Hamiltonian Pencil for passivity assessment and enforcement for S-parameter systems , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[9]  Michel S. Nakhla,et al.  On passivity enforcement for macromodels of S-parameter based tabulated subnetworks , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[10]  A. Semlyen,et al.  A Half-Size Singularity Test Matrix for Fast and Reliable Passivity Assessment of Rational Models , 2010, IEEE Transactions on Power Delivery.

[11]  Luís Miguel Silveira,et al.  Robust rational function approximation algorithm for model generation , 1999, Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361).

[12]  Zuochang Ye,et al.  Fast and reliable passivity assessment and enforcement with extended Hamiltonian pencil , 2009, 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers.

[13]  B. Gustavsen,et al.  Enforcing Passivity for Admittance Matrices Approximated by Rational Functions , 2001, IEEE Power Engineering Review.

[14]  Yang Li,et al.  A novel framework for passive macro-modeling , 2011, 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC).

[15]  S. Grivet-Talocia,et al.  On relative error minimization in passivity enforcement schemes , 2007, 2007 IEEE Workshop on Signal Propagation on Interconnects.

[16]  B. Gustavsen,et al.  Computer Code for Passivity Enforcement of Rational Macromodels by Residue Perturbation , 2007, IEEE Transactions on Advanced Packaging.

[17]  A. Semlyen,et al.  Rational approximation of frequency domain responses by vector fitting , 1999 .

[18]  S. Grivet-Talocia,et al.  Passivity Enforcement With Relative Error Control , 2007, IEEE Transactions on Microwave Theory and Techniques.

[19]  Stephen P. Boyd,et al.  A bisection method for computing the H∞ norm of a transfer matrix and related problems , 1989, Math. Control. Signals Syst..

[20]  S. Grivet-Talocia,et al.  An Adaptive Sampling Technique for Passivity Characterization and Enforcement of Large Interconnect Macromodels , 2007, IEEE Transactions on Advanced Packaging.

[21]  Luís Miguel Silveira,et al.  A convex programming approach for generating guaranteed passive approximations to tabulated frequency-data , 2004, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[22]  B. Gustavsen Fast passivity enforcement of rational macromodels by perturbation of residue matrix eigenvalues , 2007, 2007 IEEE Workshop on Signal Propagation on Interconnects.

[23]  T. Dhaene,et al.  Fast Passivity Enforcement of $S$-Parameter Macromodels by Pole Perturbation , 2009, IEEE Transactions on Microwave Theory and Techniques.

[24]  S. Grivet-Talocia,et al.  Weighting Strategies for Passivity Enforcement Schemes , 2007, 2007 IEEE Electrical Performance of Electronic Packaging.