Title :
Simultaneous Shield and Buffer Insertion for Crosstalk Noise Reduction in Global Routing
Author :
Zhang, Tianpei ; Sapatnekar, Sachin S.
Author_Institution :
Cadence Design Syst., San Jose
fDate :
6/1/2007 12:00:00 AM
Abstract :
As VLSI technologies scale down, interconnect performance is greatly affected by crosstalk noise due to the decreasing wire separation and increased wire aspect ratio, and crosstalk has become a major bottleneck for design closure. The effectiveness of traditional buffering and spacing techniques for noise reduction is constrained by the limited available resources on chip. In this paper, we present a method for incorporating crosstalk reduction criteria into global routing under a broad power supply network paradigm. This method utilizes power/ground wires as shields between signal wires to reduce capacitive coupling, while considering the constraints imposed by limited routing and buffering resources. An iterative procedure is employed to route signal wires, assign supply shields, and insert buffers so that both buffer/routing capacity and signal integrity goals are met. In each iteration, shield assignment and buffer insertion are considered simultaneously via a dynamic programming-like approach. Our noise calculations are based on Devgan´s metric, and our work demonstrates, for the first time, that this metric shows good fidelity on average. An effective noise margin inflation technique is also proposed to compensate for the pessimism of Devgan´s metric. Experimental results on testcases with up to about 10000 nets point towards an asymptotic runtime that increases linearly with the number of nets. Our algorithm achieves noise reduction improvements of up to 53% and 28%, respectively, compared to methods considering only buffer insertion or only shield insertion after buffer planning.
Keywords :
VLSI; electromagnetic shielding; integrated circuit interconnections; interference suppression; Devgan metric; buffer insertion; crosstalk noise reduction; global routing; limited routing; noise margin inflation; power supply network; shield insertion; Circuit noise; Crosstalk; Delay; Integrated circuit interconnections; Noise level; Noise reduction; Routing; Switching circuits; Very large scale integration; Wires; Buffer; crosstalk; noise; routing; shielding;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2007.898641