• DocumentCode
    899769
  • 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
  • Volume
    15
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    624
  • Lastpage
    636
  • 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;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2007.898641
  • Filename
    4231893