As the physical dimensions in VLSI technologies scale
down, interconnect delay dominates the gate delay in
determining circuit performance [1]. In deep submicron VLSI
circuits it is necessary to have computationally economical
and accurate interconnect delay models. Thus for the design of
complex circuits, more accurate analytic models are needed to
predict the interconnect delay accurately.
Originally VLSI interconnects were modeled as RC lines
and single pole Elmore-based models [2]–[3] because of long
channel device delay dominance over negligible interconnect
delay. However for high speed interconnects, inductance
effects are becoming progressively important and can no longer
be ignored. Under these circumstances, the Elmore model fails
since it does not consider the inductance effects [4]. It is
necessary to use a second-order model, which includes the
effect of inductance. Kahng et al. considered equivalent Elmore
delay model based on the Resistance Inductance and
Capacitance (RLC) of the interconnects [4] and [5]. Ismail et
al. [6] proposed two pole model to capture far end time domain
solution for single line interconnect.
A simplified voltage transfer function obtained using
Taylor series approximation for transient analysis [7]-[8] has
less accuracy in delay calculation. Nakhla et al.[9] use
modified nodal analysis (MNA) for obtaining far end and near
end responses of interconnects. Roy [10] extended [9] for
obtaining more accurate far end responses of coupled RLC
interconnects using delay algebraic equations.
A matrix rational-approximation model for SPICE
analysis of high-speed interconnects is presented in [11]-[12],
however, the approximations made to derive the models
contributed to inaccuracy. This has been extended using Pade
approximation model [13] to estimate the delay of
interconnects. All the above models still suffer from various
inaccuracies and need improvement for accurate delay
estimations.
In this paper, we present an improved analytic delay
model by extending the concepts developed in [11]-[13] for
on-chip RLC interconnects. The accuracy of Euder
approximation method [16] has been improved by using fourth
order MacLaurin series for RLC interconnects and compared
with Pade method, proposed method and HSPICE. The
proposed model is based on U-transform [14]-[15], which is
simple in structure and easier to implement. For a given
number of terms used in the transform, the U-approximant
requires less algebraic manipulations than the Pade scheme
and thus computationally less expensive. This U-transform is
used to solve the Telegraphers equation solution for the first
time.
The remainder of the paper is organized as follows. Section
II briefly describes the mathematical analysis to determine the
linear transfer function of RLC interconnect to find the
transient analysis. Section III develops the proposed U-model
for single RLC line. For validation of the proposed model
simulation results are compared with standard HSPICE and
reported in sections IV. Conclusions and future scope appear at
the end.
1. Introduction
An Efficient Delay Estimation Model for High Speed VLSI
Interconnects
M. KAVICHARAN
Dept. of ECE
National Institute of
Technology
Warangal, INDIA
N.S. MURTHY
Dept. of ECE
National Institute of
Technology
Warangal, INDIA
N. BHEEMA RAO
Dept. of ECE
National Institute of
Technology
Warangal, INDIA
Abstract: In this paper a closed-form matrix rational model for the computation of step and finite ramp responses
of Resistance Inductance Capacitance (RLC) interconnects in VLSI circuits is presented. This model allows the
numerical estimation of delay and overshoot in lossy VLSI interconnects. The proposed method is based on the
U-transform, which provides rational function approximation for obtaining passive interconnect model. With
the reduced order lossy interconnect transfer function, step and finite ramp responses are obtained and line delay
and signal overshoot are estimated. The estimated delay and overshoot values are compared with the Euder
method, Pade method and HSPICE W- element model. The 50% delay results are in good agreement with those
of HSPICE within 0.5% error while the overshoot error is within 1% for a 2 mm long interconnect. For global
lines of length more than 5 mm in SOC (system on chip) applications, the proposed method is found to be nearly
four times more accurate than existing methods.
Keywords: Delay; matrix rational model; ramp input; RLC interconnects; transient analysis; transfer function;
Uapproximation.
Received: June 30, 2021. Revised: December 5, 2021. Accepted: December 19, 2021. Published: January 8, 2022.
WSEAS TRANSACTIONS on COMMUNICATIONS
DOI: 10.37394/23204.2022.21.3
M. Kavicharan, N. S. Murthy, N. Bheema Rao
E-ISSN: 2224-2864
14
Volume 21, 2022
The solution of interconnects are described by telegrapher’s
equations as
szIsLRszV
x,,
szsCVszI
x,,
(1)
where ‘s’ is the Laplace-transform variable,
z
is a
variable which represents position;
and
szI ,
stand
for the voltage and current vectors of the transmission line,
respectively, in the frequency domain; and R, L and C are the
per unit length (p.u.l.) resistance, inductance, and capacitance
matrices, respectively.
The solution of (1) can be written as an exponential
matrix function as
sI
sV
e
sdI
sdV d
,0
,0
,
,
(2)
where
0
0
Y
Z
and ‘d is the length of the transmission line, with
Z=R+sL and Y=sC. The exponential matrix of (2) can be
written in terms of cosh and sinh functions as
YZdYZdY
YZdYZYd
d
ecoshsinh
sinhcosh
0
1
0
where
1
0)(
YZYY
Equation (2) does not have a direct representation in the time
domain, so it is difficult to analytically predict the delay and
overshoot of transmission lines.
This model is based on a generalized U-transform [14].
For the power series expansion of a function f(x), where ‘x’ is
a complex variable
n
nnxaxf
0
)(
The sequence {sn} is a partial sum of original series
1
0
n
k
k
kn xas
The closed form rational function approximation for an
exponential matrix is
i
knj
k
j
ijknj
k
j
ikn
j
nkn xw
awx
Su
0
0
1
0
(3)
where
1
2
!!
!
1
jkn
k
j
knj a
jkn
jkj
k
w
(4)
Thus ukn represents a table of rational functions, each element
of which is obtained from n + k terms of the original sequence
{Sn, n = 1, 2,... } and is an approximant of the function f(x)
specified above.
Calculation procedure for estimating delay and overshoot
using U-approximants are as follows.
(i) Use the Interconnect line parameters as per Table I.
(ii) Telegrapher’s equations are solved and the solution
can be written as exponential matrix.
(iii) This transfer function matrix parameters can be
approximated using the U-model.
(iv) In the proposed model calculate the coefficient of the
exponential function i.e., ai where
(v) Calculate wknj from the relation (4)
(vi) Calculate the inner sum of the Eq (3) numerator.
(vii) Total sum of the numerator is obtained
(viii) Calculate the total sum of the denominator of the U-
approximants
(ix) Calculate the U-approximants
(x) Make use of the U-approximants to get
approximated transfer function
(xi) Find the time domain response of approximated
transfer function using inverse Laplace transform to
estimate delay and overshoot of interconnect.
The basic idea of the matrix rational-approximation model
is to use predetermined coefficients to analytically obtain
rational functions for (2). To obtain a passive model, the
exponential function eФd is approximated using Eq (3) and the
resultant model is used for obtaining time response.
A single RLC line is shown in Fig. 1.The line is driven by
a step input and 1-V finite ramp with rise time of 0.1 ns. This
represents a point-to-point interconnection driven by a
transistor (modelled as a resistance Rs) and connected to the
next gate (modelled as a capacitance Cl).
ni 0
2. Analysis of RLC Interconnect
3. Proposed Umodel
WSEAS TRANSACTIONS on COMMUNICATIONS
DOI: 10.37394/23204.2022.21.3
M. Kavicharan, N. S. Murthy, N. Bheema Rao
E-ISSN: 2224-2864
15
Volume 21, 2022
Fig. 1. Circuit model of the single-line distributed RLC interconnect.
The frequency-domain solution at the far end is expressed
as
dYsCYRdCsR
V
V
lsls
in
f
sinhcosh1 1
00
(4)
where
YZ
,
Rs is the source resistance at the near end, Cl is the load
capacitance at the far end, and Vin is the input voltage. The
exact transfer function of distributed RLC transmission line
has cosh and sinh terms, which are multiplied with Yo and it’s
inverse. It is extremely difficult to find the time domain
response of this complex transfer function, so several
approximations are proposed in literature to find the time
domain response. An approximate transfer function has been
derived using U-transform. This transfer function is inverse
Laplace transformed to get time domain response for
estimation of delay and overshoot in single RLC interconnect.
The single RLC line is presented in this section to
demonstrate the validity and efficiency of the proposed
method. The results were obtained using MATLAB R2010a
operating on HP 64-bit Intel i5 processor with clock speed of
2.53 GHz and are also compared with HSPICE using the W-
element method.
The typical interconnect parameters [13] considered for
simulation of single RLC interconnect are given in table-I.
The Pade approximation, Eudes model and proposed U-
approximation are implemented in MATLAB for the same set
of input parameters and various approximation orders.
Table I: The values of Interconnects parameters [13]
The accuracy of proposed model validated using the
frequency response of cosh function as shown in Fig. 2. The
frequency response is obtained using pade (3/3) and proposed
U-model (3/3) are compared with the exact solution of
telegrapher’s equations. It is observed that, the proposed
method is better than Pade method and well matches with
exact cosh function for the order of 3/3 up to the frequency of
25 GHz.
The far-end responses to a finite ramp input of single
interconnect is plotted in Fig. 3. The plots compared the
responses of proposed, Pade and HSPICE W-element models.
0 0.5 1 1.5 2 2.5
x 1010
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Frequency(GHz)
Absolute value of cosh function
Frequency response of cosh function
Exact cosh function
proposed u approximation order 3/3
Pade model order 3/3
Fig: 2. Frequency response of exact cosh function, proposed U-approximation
order 3/3 and Pade approximation order 3/3.
From Fig. 3, it is noticed that, the proposed U-
approximation and Pade method are very close as compared to
HSPICE. But Eudes model of order 4 has more overshoot as
compared to other methods.
Fig: 3.Transient analysis of single interconnect line, when length
=0.2cm, Rs=50Ω and Cl=50fF.
The MATLAB results of step response and finite ramp
response are plotted for the line length of 0.2 cm, source
resistance of 100Ω and load capacitance of 100fF. Step
response in Fig. 4 has less ringing in proposed method as
compared to Pade method, for the same approximation order
of 3/3, whereas Fig. 5 gives finite ramp response of single line
interconnect using U-model matches very well with the
4. Simulation Results
WSEAS TRANSACTIONS on COMMUNICATIONS
DOI: 10.37394/23204.2022.21.3
M. Kavicharan, N. S. Murthy, N. Bheema Rao
E-ISSN: 2224-2864
16
Volume 21, 2022
HSPICE. But Eudes model needs more settling time as
compared to the proposed model.
0 0.5 1 1.5 2 2.5 3 3.5 4
x 10-10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Frequency (GHz)
Voltage (v)
Input Ramp
Eudes model order (4)
Pade model order (3/3)
Prposed model order (3/3)
Fig: 4.Step response of single line when length =0.2cm, Rs=100Ω and
Cl=100fF.
0 0.5 1 1.5 2 2.5 3 3.5 4
x 10-10
-0.2
0
0.2
0.4
0.6
0.8
1
1.2
Step Response
Time (sec)
Voltage (v)
Eudes model order (4)
Pade model order (3/3)
Proposed model order (3/3)
Fig: 5.Ramp response of single line when length =0.2cm, Rs=100Ω, Cl=100fF.
Table II: Comparisons of 50% delay of HSPICE W Element, Eudes model Pade model and proposed model
for various lengths, source Resistances and load Capacitances.
Table III: Comparisons of overshoot of HSPICE W Element, Eudes model, Pade model and proposed model for
various lengths, source Resistances and load Capacitances.
The Tables II and III give the comparisons of 50% delay
and overshoot values obtained using HSPICE for various
lengths, source Resistances and load Capacitances. These
tables include the percentage error values with respect to
HSPICE. From Table II the Eudes model of order 4 has worst
case error of 11.42%, whereas Pade and proposed models have
8.69% and 2.811%.
It can be observed that the methods implemented for
global lines have more error percentage than our proposed
method. Both Pade and proposed methods perform similarly
for smaller length interconnects while Eudes method has more
error percentage.
As noticed in Table III, the Eudes model has worst case
overshoot error percentage of 9%, but Pade model has an error
percentage up to 2% while the proposed model has error
within 1%. In the case of overshoot estimation our model is
best for all cases. For 2 mm range lines the proposed method
has delay and overshoot errors within 1% .
L
(cm)
Rs
(Ω)
Cl
(fF)
HSPICE
Eudes model order
(4)
Pade model order
3/3
Proposed
Model order (3/3)
50% delay (ps)
50% delay (ps)
(%Error)
50% delay (ps)
(%Error)
50% delay (ps)
(%Error)
0.2
50
50
79.8
79.1 (0.8%)
80.2 (0.5%)
80.2 (0.5%)
100
100
98.7
96.8 (1.92%)
98.6 (.1%)
98.65 (0.05%)
0.5
50
50
135.7
142.8 (5.23%)
137.8 (1.54%)
137.7 (1.4%)
100
100
156.6
162.6 (3.83%)
151.9 (3%)
155.3 (0.83%)
1.0
50
50
231.2
250.2 (8.21%)
211.1 (8.69%)
224.7 (2.811%)
100
100
255.6
284.8 (11.42%)
249.7 (2.3%)
252.5 (1.21%)
L
(cm)
Rs
(Ω)
Cl
(fF)
HSPICE
Eudes model order
(4)
Pade Order 3/3
Proposed
Model order (3/3)
Overshoot (V)
Overshoot (V)
(%Error)
Overshoot (V)
(%Error)
Overshoot (V)
(%Error)
0.2
50
50
1.14
1.14 (0%)
1.12 (1.7%)
1.13 (0.87% )
100
100
1.00
1.00 (0%)
1.00 (0%)
1.00 (0% )
0.5
50
50
1.15
1.24 (7.8%)
1.15 (0%)
1.14 ( 0.87%)
100
100
1.00
1.03 (3%)
1.00 (0%)
1.00 (0% )
1.0
50
50
1.00
1.09 (9%)
1.02 (2%)
1.01 (1% )
100
100
1.00
1.00 (0%)
1.00 (0%)
1.00 (0% )
WSEAS TRANSACTIONS on COMMUNICATIONS
DOI: 10.37394/23204.2022.21.3
M. Kavicharan, N. S. Murthy, N. Bheema Rao
E-ISSN: 2224-2864
17
Volume 21, 2022
This paper presents a U-transform based closed form model for
delay and overshoot estimation of high speed VLSI interconnects in DSM
regime. A single line interconnect has been used for validating the proposed
model by comparing with the Eudes model, Pade method and HSPICE. In
SOC (system on chip) applications, for global lines of lengths 2 mm and
above the proposed method is found to be more accurate than existing
methods. This method can be used to estimate the signal integrity
characteristics of Carbon nano tubes.
[1] Semiconductor Industry Association. The International Technology
Roadmap for Semiconductors. 1999.
[2] W. C. Elmore, “The transient response of damped linear networks with
particular regard to wideband amplifiers,”J. Appl. Phys., vol. 19, no.1,
pp. 55–63, Jan. 1948.
[3] T.Sakurai, “Closed-form expressions for interconnection delay, cou-
pling, and crosstalk in VLSI’s,”IEEE Trans. Electron Devices, vol. 40,
no. 1, pp. 118–124, Jan. 1993.
[4] Kahng A B, Muddu S, “An analytical delay for RLC interconnects”,
IEEE Trans. Computer-Aided Design of Integrated Circuits and
Systems, 1997, 16(12): 1507−1514
[5] Kahng A B, Muddu S, “Two-pole analysis of interconnection trees”,
Proc. of IEEE MCMC Conf.(MCMC-95), Santa Cruz, California, USA:
1995, 105−110.
[6] Xiaopeng Ji, Long Ge, Zhiquan Wang, “Analysis of on-chip distributed
interconnects based on Pade expansion”, Journal of Control Theory and
Applications, 2009, 7 (1) pp. 92–96.
[7] Ren Yinglei, Mao Junfa and Li Xiaochun, "Analytical delay models for
RLC interconnects under ramp input", Frontiers of Electrical and
Electronic Engineering in China, vol. 2, pp. 88-91, March 2006.
[8] Y. I. Ismail, E. G. Friedman, and J. L. Neves, “Equivalent Elmore delay
for RLC trees,” IEEE Trans. Comput.-Aided Design Integr. Circuits
Syst.,vol. 19, no. 1, pp. 83–97, Jan. 2000.
[9] N.Nakhla ,A.Dounavis,R.Achar,M.Nakhla,“DEPACT:Delay
Extraction BasedPassive Compact Transmission-Line Macromodeling
Algorithm,” IEEE Transactions on Advanced Packaging, vol. 28, issue
1, pp. 13-23, Feb 2005.
[10] S.Roy, A. Dounavis, “Efficient Delay and Crosstalk Modeling of RLC
Interconnects using Delay Algebraic Equations”, IEEE Transactions on
Very Large Scale Integration Systems, vol. 2, issue 2, pp. 342-345, Feb.
2011.
[11] A. Dounavis, R. Achar, and L. Xin,“Passive closed-form transmission-
line model for general-purpose circuit simulators,” IEEE Trans. Microw.
Theory Tech., vol. 47, no. 12, pp. 2450–2459, Dec. 1999.
[12] A. Dounavis, R. Achar, and M. Nakhla, “A general class of passive
macromodels for lossy multiconductor transmission lines,”IEEE Trans.
Microw. Theory Tech., vol. 49, no. 10, pp. 1686–1696, Oct. 2001.
[13] S. Roy and A. Dounavis, “Closed-Form Delay and Crosstalk Models for
RLC On-Chip Interconnects using a Matrix Rational Approximation”,
IEEE Transactions on Computer-Aided Design of Integrated Circuits
and Systems, vol. 28, issue 10, pp. 1481 - 1492, Oct.2009.
[14] Roy, D., Bhattacharya, R., and Bhowmick, S., “Rational approximants
generated by the U-transform,”Comput. Phys. Commun. 78, 29 54
(1993).
[15] Tarun Kumar Sheel, Thesis “Rational approximants generated by Pade
approximation and U-transform” University of Dhaka, Bangladesh
MARCH 1997.
[16] T.Eudes, B. Ravelo, and A. Louis,“Transient response characterization
of the high-speed interconnection RLCG-model for the signal integrity
analysis,” PIER Journal, Vol. 112, pp. 183–197, 2011.
Creative Commons Attribution License 4.0
(Attribution 4.0 International, CC BY 4.0)
This article is published under the terms of the Creative
Commons Attribution License 4.0
https://creativecommons.org/licenses/by/4.0/deed.en_US
5. Conclusion
References
WSEAS TRANSACTIONS on COMMUNICATIONS
DOI: 10.37394/23204.2022.21.3
M. Kavicharan, N. S. Murthy, N. Bheema Rao
E-ISSN: 2224-2864
18
Volume 21, 2022