Documente Academic
Documente Profesional
Documente Cultură
SU CU
E
FE SED
AT
UR
E
EYEWIRE
Ramachandra Achar
he increasing global trend for faster computing and communication products is warranting designs with higher operating frequencies and sharper excitations. Consequently,
high-frequency effects associated with the interconnects such as crosstalk, attenuation,
and delay are becoming the major factors limiting the performance of high-speed designs. In addition, the factors such as growing demand for smaller devices, low power
consumption, and increased integration of mixed-domain blocks [such as analog, digital, electromagnetic (EM), optical, and microelectromechanical systems (MEMS)] have further complicated the
modeling, analysis, and optimization of high-speed designs [1][50]. This review article discusses
the issues, basic concepts, and modeling strategies for high-speed interconnects with emphasis on
signal integrity analysis in digital designs.
High-speed interconnects practically exist at all levels of system hierarchy, with varied levels of
impact on signal integrity. The hierarchical integration levels could be on-chip, multichip modules,
packaging, printed circuit boards (PCBs), backplanes, and cables, etc., as shown in Figure 1 [2]. Each
level of hierarchy offers its own challenges for signal integrity. For example, the issues with on-chip
interconnects could be different from that of the PCBs. The on-chip interconnects may offer excessive
resistance due to the increased scaling, leading to higher ohmic losses and consequently degradation
Ramachandra Achar (achar@doe.carleton.ca) is with the Department of Electronics,
Carleton University, Ottawa, Ontario, K1S5B6 Canada.
Digital Object Identifier 10.1109/MMM.2011.941414
Date of publication: 7 July 2011
August 2011
1527-3342/11/$26.002011 IEEE
61
Backplanes, Cables
Package
Pack
PCB
Die
ie
PCB Traces
in the signal levels. On the other hand, the PCB interconnects may offer longer delays in the signal path due
to the associated larger inductance and capacitances.
The high-speed effects associated with the interconnects that affect the signal integrity can be manyfold (Figure 2) [2]:
crosstalk between the adjacent lines
delay due to the nonzero transit time on interconnects
signal attenuation
reflections in the waveforms due to the discontinuity in the interconnects or due to the improper
terminations
ringing in the waveform leading to unstable logic
levels
I Su
EM
EM
Rad
iatio
n
sce
p
tibil
ity
Reflection
Attenuation
Cro
ss T
alk
Ground Noise
Interconnect Delay
62
August 2011
0.35
fmax <
.
tr
Magnitude
109
tr = 1 ns
2
1
0
2.5
2
1.5
1
0.5
0
109
Frequency (Hz)
109
tr = 0.1 ns
(1)
For example, for a signal with tr 5 0.1 ns, the maximum frequency of interest is approximately 3.5 GHz.
For cases requiring higher accuracy, the limit can be
set more conservatively as fmax < 1 / tr . Figure 3 numerically illustrates the frequency spectrum of a trapezoidal pulse of unity amplitude, width of 2 ns, for two
different cases of rise/fall times: 1 ns and 0.1 ns.
Microstrip
Magnitude
Frequency (Hz)
8
109
Lumped Models
At lower frequencies, the interconnect circuits can
be modeled using lumped resistance-capacitance
(RC) or resistance-inductance-conductance-capacitance (RLGC) type circuit models. RC circuit step
responses are monotonic in nature. However, in
order to account for ringing in signal waveforms,
RLGC type circuit models (such as the one shown in
Figure 6 [2]) are required. Usually, lumped interconnect circuits extracted from layouts contain a large
number of nodes and make the simulation highly
CPU intensive.
Embedded Microstrip
Stripline
Figure 4. Typical interconnect configurations in integrated circuits, packages, and printed circuit boards.
August 2011
63
High
iin(t )
iout(t )
vin(t )
vout(t )
EM/
Full-Wave
Models
Distributed
Models
FEM, FDTD,
Spectral-Domain,
PEEC, rPEEC
Based Models
High
Transmission Line
Models with Frequency
Dependent RLGC
Parameters
Transmission Line
Models with Frequency
Independent RLGC
Parameters
(a)
Lumped
Models
RLGC
RLC
RC
Short
Low
Low
(Frequency)
(b)
Figure 5. Interconnect modeling hierarchy and complexity with increasing frequency. (a) Physical structure. (b) Electrical
models of the interconnect.
L
C/2
G/2
R
C/2
G/2
64
August 2011
Full-Wave Models
180 m
25 m
50 m
m
25 m
1.6 mm
250
Resistance ()
200
150
100
50
0
104
105
106
107
108
109
1010
1011
109
1010
1011
Frequency (Hz)
2.7
107
2.6
2.5
Inductance (H)
2.4
2.3
2.2
2.1
2
1.9
104
105
106
107
108
Frequency (Hz)
At subnanosecond rise
times, the length and cross Figure 7. Illustrative example of a frequency-dependent variation of per-unit length
section of an interconnect resistance and inductance [2].
can become a significant
fraction of the operating wavelength, and field comthe transmission line system shown in Figure 8(a)
ponents in the direction of propagation can no longer
[2]. Telegraphers equations for such a structure can
be neglected. Consequently, lumped circuit or distribbe derived by discretizing the line into infinitesiuted models based on the quasi-TEM approximation
mal sections of length Dx and assuming uniform
become inaccurate in describing the interconnect perp.u.l. parameters of R, L, G, and C. Each section then
formance. In such situations, a full-wave analysis [31]
includes a resistance RDx, inductance LDx, conduc[33] is required, as it takes into account all possible field
tance GDx, and capacitance CDx [Figure 8(b)]. Here
components and boundary conditions. Simulation of
v 1 x, t 2 and i 1 x, t 2 represent the voltage and current
these models is generally CPU intensive as they require
at any point (x) along the line at time (t).
an analysis of large resulting networks [2].
Using the circuit in Figure 8(b) and Kirchoffs current as well as voltage laws, one can write the Telegraphers equations [18] in the Laplace-domain (assuming
Modeling of Distributed Interconnects
zero initial conditions) as
Based on Telegraphers Equations
Signal propagation on distributed transmission
'
lines can be described in terms of telegraphers
V 1 x, s 2 5 2 1 R 1 sL 2 I 1 x, s 2 5 2ZI 1 x, s 2 ,
(2)
equations (partial differential equations). Consider
'x
August 2011
65
i(0,t )
i(x,t )
i (d,t )
v(0,t )
v (x,t )
v (d,t )
i (x + x, t )
i(x,t )
Lx
Rx
v (x,t )
Cx
x x + x
x=0
v (x + x, t )
Gx
x=d
x + x
x
(a)
(b)
(3)
(4)
'
'
v 1 x, t 2 5 2 Ri 1 x, t 2 2 L i 1 x, t 2 ,
'x
't
(10)
(6)
'
'
i 1 x, t 2 5 2 Gv 1 x, t 2 2 C v 1 x, t 2 .
'x
't
(11)
(7)
(9)
iin3(t )
iin2(t )
iin1(t )
vinN (t )
voutN (t )
vin3(t )
vout3(t )
vin2(t )
vout2(t )
vin1(t )
vout1(t )
x=0
ioutN (t )
iout3(t )
iout2(t )
iout1(t )
' V 1 x, s 2
V 1 x, s 2
d 5 1 D 1 sE 2 c
d;
c
'x I 1 x, s 2
I 1 x, s 2
D5 c
0
2G
2R
0
d; E 5 c
0
2C
2L
d.
0
(12)
V 1 0, s 2
V 1 d, s 2
d.
d 5 e1D1sE2d c
I 1 0, s 2
I 1 d, s 2
(13)
x=d
66
(8)
6g 1s2x
iinN (t )
(5)
T1s2 5 c
T11
T21
T12
d 5 e1D1sE2d,
T22
(14)
August 2011
and, after some algebraic manipulations, the admittance parameters can be obtained as
c
I102
2T1221 T11
d5c
I1d2
T212T22T21
12 T11
1 c
I102
Y11
d5c
I1d2
Y21
21
T12
V102
d;
21 d c
T22T12 V 1 d 2
Y12 V 1 0 2
dc
d.
Y22 V 1 d 2
(15)
CPU Expense
For time-domain simulations, integration techniques
such as the trapezoidal rule are used to convert a set
of time-domain nonlinear differential equations into
a set of nonlinear difference equations at each time
point. Newton iterations are used to solve the resulting nonlinear algebraic equations, which may need
several lower-upper (LU) decompositions [2], [51],
[52]. Since the circuit matrices resulting from inter-
Distributed Interconnects
connect networks are typically very large, the corresponding LU decomposition can be computationally
expensive, resulting in a high CPU cost.
Macromodel Properties:
Stability and Passivity
For transient simulation purposes, transmission line
networks described by telegraphers equations are
translated into a set of ordinary differential equations,
through some kind of discretization (so that they can
be adopted in SPICE-like simulators). The resulting
approximation represents a macromodel of the given
interconnect network. This process is illustrated in
Figure 10.
However, since the macromodel represents an
approximation, it may not preserve all the properties
of the original system, such as stability and passivity.
Preserving stability of the macromodel requires that
all the poles of the macromodel to be in the left-half of
the complex plane [2]. Most existing macromodeling
algorithms can easily ensure this condition.
However, loss of passivity during the approximation process can be a serious problem because
transient simulations of a stable but nonpassive macromodel may encounter artificial oscillations. Passivity implies that a network cannot generate more
energy than it absorbs, and no passive termination of
the network will make the system unstable [7], [35].
Passivity is an important property, because stable but
not passive macromodels can lead to unstable systems when connected to other passive systems. On
the other hand, a passive macromodel, when terminated with any arbitrary passive load, always guarantees the stability of the overall resulting network.
To illustrate this point, consider a simple, single-port
second-order macromodel shown in Figure 11(a)
[45]. The macromodel is stable but not passive. When
Macromodel
Ordinary Differential
Equations
v (x, t ) = R i (x, t ) L
i (x, t )
x
t
i (x, t ) = G i (x, t ) C
v (x, t )
x
t
Approximation
Process
(Macromodeling)
d q (t ) = Aq (t ) + Bu (t )
dt
Circuit
Simulation
y (t ) = Cq (t ) + Du (t )
August 2011
67
Stable
L=1
C = 1/4
Nonpassive
Nonpassive
Ytotal(s)
Y(s )
Macromodel
Macromodel
Y(s ) =
=
1
Ytotal(s ) =
s +s+1
2
s
(s + 2.31) (s 0.157 + j 1.3 ) (s 0.157 j 1.3)
1
(s + 0.5 + j 0.866 ) (s + 0.5 j 0.866)
Unstable
Poles
Stable Poles
(a)
(b)
68
Transient Simulation of
RLGC-based Distributed
Interconnects via Macromodeling
In this approach, transmission-line networks described
by telegraphers equations are translated into a set of
ordinary differential equations, through some kind of
discretization, as discussed below.
Lumped Segmentation
The conventional approach [18], [25] for discrete modeling of distributed interconnects is to divide the
line into segments of length Dx, chosen to be a small
fraction of the wavelength. If each of these segments
(assume that the line of length d is discretized into M
segments) are electrically small at the frequencies of
interest (i.e. Dx 5 d/M V l), then each segment can be
replaced by an appropriate lumped model.
August 2011
f0 5
1
p"LdCd
1 ,
ptd
(16)
vout(t )
V
50
pw = 2 ns
t
vin(t )
50
0.7
0.6
(17)
For example, consider the circuit in Figure 12 containing a lossless interconnect of length 6 cm with p.u.l.
parameters of L 5 4 nH/cm and C 5 2.5 pF/cm, carrying a digital signal with a rise time of 0.1 ns. For this
line, the per-unit delay can be obtained as:
0.5
0.4
0.3
0.2
Lumped (N = 5)
Lumped (N = 50)
Ideal (Lossless TL)
0.1
0
t 5 "L 3 C
4
5 6 7
Frequency (Hz)
9 10
109
109
Vout (s)
August 2011
Length = 6 cm
L = 4 nH/cm
C = 2.5 pF/cm
tr /tf = 0.1 ns
H(s)
N 5 1 10td 2 / tr.
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
Lumped (N = 5)
Lumped (N = 50)
Ideal (Lossless TL)
4
5 6 7
Frequency (Hz)
9 10
109
Method of Characteristics
The MOC [27][29] transforms partial differential
equations of a transmission line into ordinary differential equations containing time-delayed controlled
sources.
Consider the case of two-conductor transmission
lines, as shown in Figure 16(a). Using (8), after some
algebraic manipulations, the y-parameters of a single
transmission line can be derived [2], [18] as
69
I 5 YV,
V 1 2 Z0 I1 5 W 1 ,
1 1 e 22gd
I1
1
c
c d5
22gd
I2
2 2 2e 2gd
Z0 1 1 2 e
2 2e 2gd V1
d c d , (18)
1 1 e 22gd V2
V 2 2 Z0 I2 5 W 2 ,
where
W1 5 e 2gd 3 2V2 2 e 2gd 1 Z0I1 1 V1 2 4 ,
where g is the propagation constant and Z0 is the characteristic impedance. V1 and I1 are the terminal voltage
and current at the near end of the line, respectively andV2
and I2 are the terminal voltage and current at the far end
of the line, respectively. The y-parameters of the transmission line (18), are complex functions of s and, in most
cases, cannot be directly transformed into time-domain
ordinary differential equations. The MOC succeeded in
doing such a transformation easily for lossless transmission lines. Although this method was originally developed in the time domain using what was referred to as
characteristic curves (hence the name), a short alternative
derivation in the frequency domain is presented here. By
rearranging the terms in (18), we can write
V1 5 Z0I1 1 e 2gd 3 2V2 2 e 2gd 1 Z0I1 1 V1 2 4 ,
V2 5 Z0I2 1 e 2gd 3 2V1 2 e 2gd 1 Z0I2 1 V2 2 4 .
(20)
(21)
(22)
(19)
(23)
0.6
0.5
Vout (V)
0.4
0.3
0.2
0.1
0
0.1
0.5
1.5
2 2.5 3 3.5
Time (s)
4 4.5 5
109
Lumped (N = 5)
Lumped (N = 50)
Ideal (Lossless TL)
Matrix-Rational Approximation
This algorithm directly converts the exponentialbased partial differential equations of (10) and (11)
into time-domain macromodels based on Pad
i1(t )
i2(t )
v1(t )
v2(t )
+
V1
I1
Z0
Z0
W1 +
x=0
(a)
x=d
W2
I2
+
V2
(b)
70
August 2011
e <
x
g i50 Qi xi
N
g j50 Pj xj
gM
i50 Q
g j50 Q
N
1 N 1 M2i 2 !
M!
1 N 1 M 2 ! R Q 1 M2i 2!i! R
xi
.
1 N 1 M2j 2 !
N!
j
R Q 1 N2j 2 !j! R 1 2x 2
1 N 1 M 2!
(24)
g 2i50 Q 1 2 1 3 2 ! R Q 1 22i2!2!3i! R xi
Q2 1 x 2
e <
5
1 2 1 32j 2 !
P3 1 x 2
g 3j50 Q 1 2 1 3 2 ! R Q 1 32j3!2 !3j! R 1 2x 2 j
x
ex <
1 1 25x 1 201 x2
1235 x 1 203 x22601 x3
(25)
In the MRA algorithm, the above concept was generalized and necessary relations were developed to
directly obtain the closed-form relation to obtain the
Pad approximation coefficients of the matrix exponential represented in (13). An important advantage
of the method is that, since closed-form relations are
used, it doesnt suffer from the usual ill-conditioning
experienced with the direct Pad approximations.
Therefore, it allows higher-order (or broadband)
approximation. Also, it guarantees the passivity of the
resulting macromodel. Proof of preserving the passivity of the macromodel can be found in [36].
e1D1sE2 5 lim q Q e m e m R .
mS`
sEd
(26)
However, (26) suffers from the fact that not only it converges slowly with respect to m (requiring large order
macromodels), but also fails to maintain the symmetry
August 2011
e1D1sE2 5 lim q ae 2m e m e 2m b
mS`
(27)
was developed in [38]. Equation (27) provides better convergence with respect to m compared to (26)
(thereby leading to compact macromodels). It also
maintains the symmetry of the original transmission
line circuit as well as ensures the passivity of the macromodel (proof and details can be found in [38]).
The products represented by (27) can be viewed as
a cascade of m MLF cells. It is to be noted that each of
the MLF cells consists of a cascade of lossy and lossless
transmission line subnetworks [38]. The lossy module
can be represented by the MRA algorithm efficiently
since the major part of the delay is already extracted
from it.
In addition, the extension of the MRA and DEPACT
algorithms to handle frequency-dependent parameters can be found in [39]. Further simplified formulations for special cases of interconnects (such as
with frequency independent RLGC parameters or
with only frequency dependent R, L parameters etc.)
can be found in [39]. For example, if the associated
RLCG parameters are frequency independent, each
kth MLF cell can be represented as in Figure 17 (where
z0 5 "R/G; g 5 "RG; l 5 d/m), which provides for a
much simpler implementation of the algorithm. Additional applications of these algorithms for concurrent
signal integrity and EM interference analysis can be
found in [50].
71
(Lossless Transmission
Line: Delay Element)
(Lossless Transmission
Line: Delay Element)
Rb
ae
sEd
2m
sEd
b
Ra
ll 2
1 = 1 = (1 e ) ;
Ra
Rc
z0(1 e2l )
a e 2m b
Rc
2ell
1 =
;
Rb
z0(1 e2l )
Figure 17. Exact realization of the kth modified Lie product formula cell (27) for a single conductor transmission line with
frequency-independent parameters [39].
1,200
1,000
'
'
v 1 z, t 2 5 2 rkk ik 1 z, t 2 2 lkk ik 1 z, t 2 2 ek 1 z, t 2 ,
'z k
't
Conventional
Lumped
Segmentation
800
600
400
Waveform
Relocation Using
Transverse
Partitioning
200
0
10
20
30
40
50
Number of Lines (n)
60
Tabulated Data
Vector Fit
Passivity Checking
Passivity Enforcement
Transient Simulation
(Rational Function
Based Macromodeling)
(Hamiltonian Based
Techniques)
(First-Order
Perturbation
Techniques)
(SPICE)
72
'
'
i 1 z, t 2 5 2 g^ kkvk 1 z, t 2 2 c^ kk vk 1 z, t 2 2 qk 1 z, t 2 , (28)
'z k
't
N
c^ kk 5 a ckj and
j51
'
ek 1 z, t 2 5 a arkjij 1 z, t 2 1 lkj ij 1 z, t 2b ,
't
N
j51
j2k
N
'
qk 1 z, t 2 5 a agkjvkj 1 z, t 2 1 ckj vkj 1 z, t 2b .
't
(29)
j51
j2k
August 2011
q51
ki,q j
s2pq
; 1 i, j [ 1 cm 2 ,
(31)
August 2011
Summary
Due to the continually rising demands for high-speed,
high-density and broadband applications, signal integrity modeling and analysis has become imperative for
design and validation of modern VLSI designs. In this
review article, basic concepts of high-speed interconnect modeling were discussed. Also recent advances
in interconnect modeling, such as MRA, DEPACT and
WR-TP were reviewed.
Acknowledgment
The author wishes to thank and acknowledge the
help and contributions provided by Prof. Michel
Nakhla and the current as well as past graduate students of the CAE group, Department of Electronics
at Carleton University during the preparation of this
review article.
References
[1] H. B. Bakoglu, Circuits, Interconnections, and Packaging for VLSI.
Reading, MA: Addison-Wesley, 1990.
[2] R. Achar and M. S. Nakhla, Simulation of high-speed interconnects, Proc. IEEE, vol. 89, pp. 693728, May 2001.
[3] M. Swaminathan and A. E. Engin, Power Integrity Modeling and Design for Semiconductors and Systems. Englewood Cliffs, NJ: PrenticeHall, 2007.
[4] E. Bogatin, Signal IntegritySimplified. Englewood Cliffs, NJ: Prentice-Hall, 2004.
[5] D. Brooks, Signal Integrity Issues and Printed Circuit Board Design.
Englewood Cliffs, NJ: Prentice-Hall, 2003.
[6] M. S. Nakhla and R. Achar, Multimedia Book Series on Signal Integrity. Ontario, Canada: OMNIZ Global Knowledge Corporation, 2002.
[7] M. Celik, L. Pileggi, and A. Odabasioglu, IC Interconnect Analysis.
Boston, MA: Kluwer, 2002.
[8] B. Young, Digital Signal Integrity: Modeling and Simulation with Interconnect Packages. Englewood Cliffs, NJ: Prentice-Hall, 2001.
[9] S. H. Hall, G. W. Hall, and J. A. McCall, High-speed Digital System
Design: A Handbook of Interconnect Theory and Design Practices. New
York, NY: Wiley, 2000.
73
[10] H. W. Johnson and M. Graham, High-speed Digital Design: A Handbook of Black Magic. Englewood Cliffs, NJ: Prentice-Hall, 1993.
[11] R. K. Poon, Computer Circuits Electrical Design. Englewood Cliffs,
NJ: Prentice-Hall, 1995.
[12] W. W. M. Dai, Guest Ed., Special issue on simulation, modeling,
and electrical design of high-speed and high-density interconnects, IEEE Trans. Circuits Syst., vol. 39, pp. 857982, Nov. 1992.
[13] M. S. Nakhla and A. Ushida, Guest Eds, Special issue on modelling and simulation of highspeed interconnects, IEEE Trans. Circuits Syst., vol. 39, pp. 857982, May 2000.
[14] E. Chiprout and M. Nakhla, Asymptotic Waveform Evaluation and
Moment Matching for Interconnect Analysis. Boston, MA: Kluwer,
1993.
[15] A. Deustsch, Electrical characteristics of interconnections for highperformance systems, Proc. IEEE, vol. 86, pp. 315355, Feb. 1998.
[16] R. Goyal, Managing signal integrity [PCB] design, IEEE Spectr.,
vol. 31, no. 3, pp. 5462, Mar. 1994.
[17] J. A. B. Faria, Multiconductor Transmission Line Structures. New
York, NY: Wiley, 1993.
[18] C. Paul, Analysis of Multiconductor Transmission Lines. New York,
NY: Wiley, 2007.
[19] C. Paul, Introduction to Electromagnetic Compatibility. New York,
NY: Wiley, 2006.
[20] K. C. Gupta and R. Garg, Microstrip Lines and Slotlines. Boston,
MA: Artech House, 1996.
[21] M. Celik and L. T. Pileggi, Metrics and bounds for phase delay
and signal attenuation in RC(L) clock trees, IEEE Trans. ComputerAided Design Integr. Circuits Syst., vol. 18, no. 3, pp. 293300, 1999.
[22] P. K. Wolff and A. E. Ruehli, Inductance computations for complex three dimensional geometries, in Proc. Int. Symp. Circuits and
Systems, 1981, pp. 1619.
[23] A. R. Djordjevic and T. K. Sarkar, Closed-form formulas for
frequency-dependent resistance and inductance per unit length
of microstrip and strip transmission lines, IEEE Trans. Microwave
Theory Tech., vol. 42, pp. 241248, Feb. 1994.
[24] A. R. Djordjevic, R. F. Harrington, T. K. Sarkar, and M. Bazdar,
Matrix Parameters for Multiconductor Transmission Lines: Software
and Users Manual. Boston, MA: Artech House, 1989.
[25] T. Dhaene and D. de Zutter, Selection of lumped element models
for coupled lossy transmission lines, IEEE Trans. Computer-Aided
Design Integr. Circuits Syst., vol. 11, pp. 805815, July 1992.
[26] M. Celik, A. C. Cangellaris, and A. Yaghnour, An all-purpose
transmission-line model for interconnect simulation, IEEE Trans.
Microwave Theory Tech., vol. 45, pp. 18571867, Oct. 1997.
[27] F. H. Branin, Jr., Transient analysis of lossless transmission
lines, Proc. IEEE, vol. 55, pp. 20122013, Nov. 1967.
[28] F. Y. Chang, The generalized method of characteristics for waveform relaxation analysis of lossy coupled transmission lines, IEEE
Trans. Microwave Theory Tech., vol. 37, pp. 20282038, Dec. 1989.
[29] F. Y. Chang, Waveform relaxation analysis of nonuniform lossy
transmission lines characterized with frequency-dependent parameters, IEEE Trans. Circuits Syst., vol. 38, pp. 14841500, Dec. 1991.
[30] W. T. Beyene and J. Schutt-Aine, Accurate frequency-domain modelling and efficient simulation of high-speed packaging interconnects, IEEE Trans. Microwave Theory Tech., vol. 45, pp. 19411947, Oct.
1997.
[31] R. Wang and O. Wing, Transient analysis of dispersive vlsi interconnects terminated in nonlinear loads, IEEE Trans. ComputerAided Design Integr. Circuits Syst., vol. 11, pp. 12581277, Oct. 1992.
[32] M. A. Kolbehdari, M. Srinivasan, M. S. Nakhla, Q.-J. Zhang, and
R. Achar, Simultaneous time and frequency domain solutions of
em problems using finite element and cfh techniques, IEEE Trans.
Microwave Theory Tech., vol. 44, pp. 15261534, Sept. 1996.
[33] R. Achar, M. S. Nakhla, and Q.-J. Zhang, Full-wave analysis
of high-speed interconnects using complex frequency hopping,
IEEE Trans. Computer-Aided Design Integr. Circuits Syst., vol. 17, pp.
9971016, Oct. 1998.
[34] R. Achar, P. K. Gunupudi, M. Nakhla, and E. Chiprout, Passive interconnect reduction algorithm for distributed/measured
74
networks, IEEE Trans. Circuits Syst. II, vol. 47, pp. 287301, Apr.
2000.
[35] P. Triverio, S. Grivet-Talocia, M. S. Nakhla, F. G. Canavero, and
R. Achar, Stability, causality, and passivity in electrical interconnect models, IEEE Trans. Adv. Packag., vol. 30, pp. 795808, Nov.
2007.
[36] A. Dounavis, X. Li, M. Nakhla, and R. Achar, Passive closedform transmission-model for general purpose circuit simulators,
IEEE Trans. Microwave Theory Tech., vol. 47, pp. 24502459, Dec.
1999.
[37] A. Dounavis, R. Achar, and M. Nakhla, A general class of passive macromodels for lossy multiconductor transmission lines,
IEEE Trans. Microwave Theory Tech., vol. 49, pp. 16861696, Oct.
2001.
[38] N. M. Nakhla, A. Dounavis, R. Achar, and M. S. Nakhla, Delay
extraction and passive macromodeling of lossy coupled transmission lines, in Proc. Electrical Performance of Electronic Packaging,
2003, p. 251.
[39] N. Nakhla, M. Nakhla, and R. Achar, Simplified delay extraction-based passive transmission line macromodeling algorithm,
IEEE Trans. Adv. Packag., vol. 33, pp. 498509, May 2010.
[40] N. Nakhla, A. Ruehli, M. Nakhla, and R. Achar, Simulation of
coupled interconnects using waveform relaxation and transverse
partitioning, in Proc. IEEE 13th Topical Meeting Electrical Performance of Electronic Packaging, 2004, pp. 2528.
[41] N. M. Nakhla, A. E. Ruehli, M. S. Nakhla, and R. Achar, Simulation of coupled interconnects using waveform relaxation and
transverse partitioning, IEEE Trans. Adv. Packag., vol. 29, pp. 7887,
Feb. 2006.
[42] N. Nakhla, A. E. Ruehli, M. S. Nakhla, R. Achar, and C. Chen,
Waveform relaxation techniques for simulation of coupled interconnects with frequency-dependent parameters, IEEE Trans. Adv.
Packag., vol. 30, pp. 257269, May 2007.
[43] B. Gustavsen and A. Semlyen, Rational approximation of frequency domain responses by vector fitting, IEEE Trans. Power Delivery, vol. 14, pp. 10521061, July 1999.
[44] S. Grivet-Talocia, Passivity enforcement via perturbation of
hamiltonian matrices, IEEE Trans. Circuits Syst. I, vol. 51, pp. 1755
1769, Sept. 2004.
[45] D. Saraswat, R. Achar, and M. S. Nakhla, Global passivity enforcement algorithm for macromodels of interconnect subnetworks characterized by tabulated data, IEEE Trans. VLSI Syst., vol.
13, pp. 819832, July 2005.
[46] D. Saraswat, R. Achar, and M. S. Nakhla, Fast passivity verification and enforcement via reciprocal systems for interconnects
with large order macromodels, IEEE Trans. VLSI Syst., vol. 15, pp.
4859, Jan. 2007.
[47] B. Nouri, R. Achar, and M. S. Nakhla, z-domain orthonormal basis functions for physical system identifications, IEEE Trans. Adv.
Packag., vol. 33, pp. 293307, Feb. 2010.
[48] A. Charest, M. Nakhla, and R. Achar, Scattering domain passivity verification and enforcement of delayed rational functions,
IEEE Microwave Wireless Comp. Lett., vol. 19, pp. 605607, Oct. 2009.
[49] A. Odabasioglu, M. Celik, and L. T. Pileggi, PRIMA: Passive reduced-order interconnect macromodeling algorithm, IEEE Trans.
Computer-Aided Design Integr. Circuits Syst., vol. 17, pp. 645654,
Aug. 1998.
[50] G. S. Shinh, N. M. Nakhla, R. Achar, M. S. Nakhla, A. Dounavis,
and I. Erdin, Fast transient analysis of incident field coupling to
multiconductor transmission lines, IEEE Trans. Electromagn. Compat., vol. 48, pp. 5773, Feb. 2006.
[51] T. L. Quarles, The SPICE3 implementation guide, University of
California, Berkeley, Tech. Rep. ERL-M89/44, 1989.
[52] J. Vlach and K. Singhal, Computer Methods for Circuit Analysis and
Design. New York, NY: Van Nostrand Reinhold, 1983.
[53] F. Fer, Resolution de lequation matricielle du=dt = pu par
produit infini dexponentielles matricielles, Acad. Roy. Belg. Cl.
Sci., vol. 44, no. 5, pp. 818829, 1958.
August 2011