• DocumentCode
    2351528
  • Title

    True crosstalk aware incremental placement with noise map

  • Author

    Ren, Haoxing ; Pan, David Z. ; Villarubia, P.G.

  • Author_Institution
    Dept. of EElectr. & Comput. Eng., Texas Univ., Austin, TX, USA
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    402
  • Lastpage
    409
  • Abstract
    Crosstalk noise has become an important issue as technology scales down for timing and signal integrity closure. Existing works to fix crosstalk noise are mostly done at the routing or post routing stage, which may be too late. Since placement determines the overall routing congestion, which correlates with the coupling capacitance, which in turn correlates with the crosstalk noise, placement shall be a good level to do early noise mitigation. The only existing work for the crosstalk aware placement (to our best knowledge) is by Lou and Chen (2004), which uses the coupling capacitance map to guide placement. However, crosstalk is determined not only by the coupling capacitance, but also by many other factors, such as the driver resistance of the victim net and the coupling location (near source vs near sink coupling) (Cong et al., 2001). We introduce a concept of noise map which takes those factors into account. Guided by this accurate noise map explicitly, we propose an incremental placement technique to mitigate noise without disturbing the global placement order. Our incremental placement has two key steps, namely noise aware cell inflation and local refinement. Experimental results on industrial circuits show that our approach is able to reduce the number of top noise nets by 25% and improve the timing (300ps on the worst slack), with no wire length penalty or CPU overhead. Our incremental approach is also able to maintain the placement stability.
  • Keywords
    crosstalk; digital integrated circuits; integrated circuit layout; integrated circuit noise; coupling capacitance map; coupling location; crosstalk noise; driver resistance; global placement order; industrial circuits; local refinement; near sink coupling; near source coupling; noise aware cell inflation; noise map; noise mitigation; overall routing congestion; placement stability; true crosstalk aware incremental placement; Capacitance; Central Processing Unit; Circuit noise; Crosstalk; Noise level; Noise reduction; Refining; Routing; Timing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382608
  • Filename
    1382608