DocumentCode
1142982
Title
Fast Passivity Enforcement for S -Parameter Models by Perturbation of Residue Matrix Eigenvalues
Author
Gustavsen, Bjørn
Author_Institution
SINTEF Energy Res., Trondheim, Norway
Volume
33
Issue
1
fYear
2010
Firstpage
257
Lastpage
265
Abstract
Rational macromodels must be passive in order to guarantee a stable simulation. This paper introduces a fast approach for enforcing passivity for S-parameter based pole-residue models, using a similar method previously introduced for Y-parameter models. The approach is based on perturbing the elements of the residue matrices with the perturbed residue matrix eigenvalues as free variables. This gives large savings for the CPU time and memory requirements. The implementation does not require sparse computations. Combining the passivity enforcement step with iterations and fast passivity assessment via a half-size test matrix gives a globally passive model. Error control strategies are implemented via least squares weighting. The approach is demonstrated for a two-port microwave filter, a four-port interconnect, a 48-port low-order package model, and a 28-port high-order package model.
Keywords
S-parameters; circuit simulation; eigenvalues and eigenfunctions; matrix algebra; CPU time; S-parameter models; Y-parameter models; error control strategies; fast passivity assessment; fast passivity enforcement; four-port interconnect; globally passive model; half-size test matrix; high-order package model; least squares weighting; low-order package model; memory requirements; passivity enforcement step; perturbation; perturbed residue matrix eigenvalues; pole-residue models; rational macromodels; residue matrices; stable simulation; two-port microwave filter; Macromodel; passivity; passivity enforcement; perturbation; rational model;
fLanguage
English
Journal_Title
Advanced Packaging, IEEE Transactions on
Publisher
ieee
ISSN
1521-3323
Type
jour
DOI
10.1109/TADVP.2008.2010508
Filename
5169974
Link To Document