CST – Computer Simulation Technology

A systematic procedure for the macromodelling of complex interconnects and packages
S. Grivet-Talocia, I. S. Stievano, F. G. Canavero, I. A. Maio
Proc. EMC Europe 2004, Int. Symp. Electromagnetic Compatibility Eindhoven, The Netherlands
Sep. 6–10
This paper is focused on broadband macromodeling of complex interconnect structures characterized by many ports, like connectors, pack- ages, via arrays. To be characterized, such structures require a large set of data either from measurement or full-wave simulations. Therefore, the generation of a macromodel starting from such large dataset is a critical task when a high accuracy over an extended bandwidth is required. Another critical aspect in the macromodeling process is the enforcement of passivity. A non-passive model is hardly usable for practical analyses since it may lead to unstable behavior depending on the termination networks. This paper tries to overcome these difficulties by splitting the port responses into sepa- rate small subsets that are macromodeled independently. Each partial macromodel is constructed from transient responses using a Time-Domain Vector Fitting algorithm. Then, the partial macro-models are assembled into a global macromodel for the entire structure, which is finally tested for passivity. If non-passive, compensation is achieved by spectral perturbation of associated Hamiltonian matrices. Automatic synthesis of SPICE equivalents can finally be performed, thus obtaining circuit representations that are ready to be used for accurate and efficient system-level signal integrity assessments. Some examples illustrate the high degree of accuracy of the proposed approach.

Back to References

contact support

Your session has expired. Redirecting you to the login page...

We use cookie to operate this website, improve its usability, personalize your experience, and track visits. By continuing to use this site, you are consenting to use of cookies. You have the possibility to manage the parameters and choose whether to accept certain cookies while on the site. For more information, please read our updated privacy policy

Cookie Management

When you browse our website, cookies are enabled by default and data may be read or stored locally on your device. You can set your preferences below:

Functional cookies

These cookies enable additional functionality like saving preferences, allowing social interactions and analyzing usage for site optimization.

Advertising cookies

These cookies enable us and third parties to serve ads that are relevant to your interests.