DocumentCode :
1349931
Title :
A postprocessing algorithm for crosstalk-driven wire perturbation
Author :
Saxena, Prashant ; Liu, C.L.
Author_Institution :
Strategic CAD Lab., Intel Corp., Hillsboro, OR, USA
Volume :
19
Issue :
6
fYear :
2000
fDate :
6/1/2000 12:00:00 AM
Firstpage :
691
Lastpage :
702
Abstract :
Much of the previous work on crosstalk minimization attempted to handle crosstalk during the process of routing the nets. However, this necessitates the estimation of the expected crosstalk due to nets that are yet to be routed. In contrast, post-processing algorithms can use accurate crosstalk measurements to respace the wires, thus improving the crosstalk even in routings produced by crosstalk-aware routers. However, the postprocessing algorithms presented so far have been restricted either by the use of a gridded model or by the difficulty of optimizing the highly nonlinear crosstalk-based objective functions. We address the problem of minimizing the peak crosstalk in a routed region by respacing its critical nets and their neighbors. We study the variation of the crosstalk in a net and its neighbors when one of its trunks is perturbed, showing that the trunk´s perturbation range can be efficiently divided into subintervals having monotonic or unimodal crosstalk variation. This result enables us to determine the optimum location for the trunk without needing to solve any nonlinear equations. Using this, we construct an algorithm to minimize the peak crosstalk in the nets of a gridless channel. Although we present our results in terms of channel routing, our theory is also applicable to more general routing models. Furthermore, our crosstalk model subsumes the models used in most prior works on noise-aware routing. Our experiments verify the effectiveness of our approach
Keywords :
VLSI; circuit layout CAD; crosstalk; integrated circuit modelling; network routing; nonlinear equations; perturbation techniques; wiring; channel routing; crosstalk-driven wire perturbation; gridded model; gridless channel; highly nonlinear crosstalk-based objective functions; monotonic crosstalk variation; noise-aware routing; nonlinear equations; perturbation range; post-processing algorithms; postprocessing algorithm; routed region; unimodal crosstalk variation; Capacitance; Circuit noise; Circuit synthesis; Computer science; Crosstalk; Geometry; Integrated circuit interconnections; Nonlinear equations; Routing; Wire;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.848090
Filename :
848090
Link To Document :
بازگشت