Title :
Post global routing crosstalk synthesis
Author :
Xue, Tianxiong ; Kuh, Ernest S. ; Wang, Dongsheng
Author_Institution :
Avant Corp., Fremont, CA, USA
fDate :
12/1/1997 12:00:00 AM
Abstract :
For the generation of a risk-free layout solution of a chip, crosstalk synthesis should be pursued at various stages in the routing process. This paper proposes a post global routing crosstalk optimization approach, which to our knowledge, is the first to estimate and reduce crosstalk risk at the global routing level. It consists of two parts: region-based crosstalk risk estimation and crosstalk risk reduction at the global routing level. In the first part, crosstalk risk graphs are first introduced for each routing region representing its current crosstalk situation. The crosstalk risk of each region, which indicates whether a risk-free routing solution of the region is possible, is then quantitatively defined and estimated using a graph-based approach. In the second part, the risk tolerance bound of each net is partitioned appropriately among its routing regions via integer linear programming for accurate (minimized) crosstalk risk estimation. If high risk regions still exist after bound partitioning, net ripping-up and rerouting is applied to reduce their crosstalk risks. At the end of the entire optimization process, a risk-free global routing solution is obtained together with partitions of nets´ risk tolerance bounds which reflect the current crosstalk situation of the chip. These can greatly facilitate the generation of a risk-free final solution at later stages in the layout process. The proposed approach has been implemented and tested on CBL/NCSU benchmarks and the experimental results are very promising
Keywords :
circuit layout CAD; circuit optimisation; crosstalk; graph theory; integer programming; integrated circuit layout; linear programming; network routing; bound partitioning; crosstalk optimization; crosstalk risk graphs; crosstalk risk reduction; integer linear programming; net ripping-up; post global routing crosstalk synthesis; region-based crosstalk risk estimation; rerouting; risk tolerance bound; Capacitance; Circuit synthesis; Coupling circuits; Crosstalk; Integrated circuit interconnections; Optimization methods; Risk management; Routing; Semiconductor device noise; Wires;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on