-The accuracy of interconnect delay estimations can be improved by the method presented in this paper in which the first two moments are obtained with ABCD matrix and a stable model to incorporate effects of transport delay into the delay estimate is developed. Simulation results show that the method share the same accuracy with traditional methods when rise time delay is much longer than transport delay and more accurate when the two are of the same order.
I IntroductionElmore delay model based on RC network, still is one of the most popular interconnect delay estimation tools for circuit synthesis and optimization as well as post layout circuit verification, due to its simplicity, recursive properties and ease of adaptation to VLSI interconnect [1]. Elmore delay model uses the first circuit moment which can not capture the effect of inductance of interconnect, to estimate the delay and the accuracy would be deteriorated when clock frequency increases. To achieve higher accuracy, a two-pole model which based on RLC interconnects is presented by Kahng and Muddu[2]. The model based on the first two moments, gains higher accuracy than previous ones due to the second moment capturing the effect of inductance.The transmission line in network of the previous models would cut into several segments and replaced with RC or RLC circuits. However, replacing segments with lumped RC or RLC circuits would lead approximation error to calculate the moments. In the paper, transmission line would be replaced with ABCD matrix which can describe the line accurately. And the accuracy of moment calculation would be improved compared to those previous works. Furthermore, the transport delay is ignored in previous models. Therefore, in this paper, the total delay is divided into the transport delay and the rise time delay. The transport delay must be calculated first and remove its impact from the original system. Then, a stable RLC model is used to approximate the new system to estimate the rise time delay.
II. Background
A. Interconnect tree analysis with ABCD matrixIn Kahng's works, each segment of interconnects is modeled as equivalent RLC circuits. The interconnect trees would be replaced with the RLC network. The first moment and the second moment of transfer function from the source to the sink can be easily figured out by iterative formulas [2]. The accuracy of models is mainly dependent on what the number of segment the interconnect lines are cut into. In the paper, each interconnect line is modeled with ABCD matrix. As we all know, the ABCD matrix of interconnects which derive from telegraphy equations can described interconnect accurately.For an arbitrary interconnect tree, we consider the main path between the source and the sink of interest, and replace each subtree with its respective admittance. To calculate the response at the sink we replace the interconnect line on the main path with ABCD matrix. Fig. 1 shows an example of a main path where every branch on the main path of the tree is replaced with ABCD matr...