The capability of time domain simulation with frequency domain data exists in some time-domain simulators, but the computations can be time-consuming. We decrease this computational burden by exploiting S-parameter fitter and fast recursive convolution methods. With recursive convolution the frequencies at which the S-parameters are sampled may be spaced in any way. For example, a logarithmic frequency spacing allows S-parameters to be sampled over a broader band without increasing the number of frequencies measured. We use two different system identification techniques for extracting the closed-form equations describing measured or simulated S-parameter data. Lumped parameter systems are approximated as a rational polynomial modulated by a complex exponential. Distributed parameter systems are approximated by the sum of complex exponentials. The recursive convolution engine handles both forms. The HP SPICE circuit simulator has been extended to allow fast, recursive convolution methods to be employed for transient analysis. The resulting simulator is called SSpice v2. Significant speed-up in the simulation of several circuits have been achieved using this new technique compared to both the traditional approach in SPICE and our previous direct-convolution-based approach in SSpice v1. In this paper, we present the algorithms and applications of the simulator. Three applications are demonstrated in the paper which are MR head flex line modeling, chip-to-chip signal modeling on MCM, and on-chip inductor modeling.
[1]
Andrew T. Yang,et al.
Automatic netlist extraction for measurement-based characterization of off-chip interconnect
,
1996,
ICCAD 1996.
[2]
Keh-Jeng Chang,et al.
Parameterized SPICE subcircuits for multilevel interconnect modeling and simulation
,
1992
.
[3]
Keunmyung Lee,et al.
Modeling and analysis of multichip module power supply planes
,
1995
.
[4]
Istvan Kollar.
Frequency Domain System Identification Toolbox for Use with MATLAB
,
1994
.
[5]
Ernest S. Kuh,et al.
Transient simulation of lossy interconnects based on the recursive convolution formulation
,
1992
.
[6]
Ken Lee,et al.
IPDA: interconnect performance design assistant
,
1992,
[1992] Proceedings 29th ACM/IEEE Design Automation Conference.
[7]
W.W.-M. Dai.
Transient analysis of single interconnects characterized with measured S-parameter data
,
1996
.
[8]
D. Schreurs,et al.
Parametric modelling of linear time invariant S-parameter devices in the Laplace domain
,
1996,
Quality Measurement: The Indispensable Bridge between Theory and Reality (No Measurements? No Science! Joint Conference - 1996: IEEE Instrumentation and Measurement Technology Conference and IMEKO Tec.