• DocumentCode
    842408
  • Title

    Simultaneous Buffer Insertion and Wire Sizing Considering Systematic CMP Variation and Random Leff Variation

  • Author

    Lei He ; Kahng, Andrew ; King Ho Tam ; Jinjun Xiong

  • Volume
    26
  • Issue
    5
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    845
  • Lastpage
    857
  • Abstract
    This paper presents extensions of the dynamic-programming (DP) framework to consider buffer insertion and wire-sizing under effects of process variation. We study the effectiveness of this approach to reduce timing impact caused by chemical-mechanical planarization (CMP)-induced systematic variation and random Leff process variation in devices. We first present a quantitative study on the impact of CMP to interconnect parasitics. We then introduce a simple extension to handle CMP effects in the buffer insertion and wire sizing problem by simultaneously considering fill insertion (SBWF). We also tackle the same problem but with random Leff process variation (vSBWF) by incorporating statistical timing into the DP framework. We develop an efficient yet accurate heuristic pruning rule to approximate the computationally expensive statistical problem. Experiments under conservative assumption on process variation show that SBWF algorithm obtains 1.6% timing improvement over the variation-unaware solution. Moreover, our statistical vSBWF algorithm results in 43.1% yield improvement on average. We also show that our approaches have polynomial time complexity with respect to the net-size. The proposed extensions on the DP framework is orthogonal to other power/area-constrained problems under the same framework, which has been extensively studied in the literature
  • Keywords
    buffer circuits; chemical mechanical polishing; planarisation; random processes; wires (electric); chemical-mechanical planarization-induced systematic variation; dummy fill insertion; dynamic-programming framework; interconnect optimization; interconnect parasitics; polynomial time complexity; process variation; random Leff variation; simultaneous buffer insertion; statistical timing; systematic CMP variation; wire sizing; Capacitance; Chemical processes; Dynamic programming; Helium; Integrated circuit interconnections; Manufacturing processes; Planarization; Timing; Uncertainty; Wire; Buffering; dummy fill insertion; fill patterns; interconnect optimization; process variation; random $L_{rm eff}$ variation; systematic CMP variation; wire sizing;
  • 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/TCAD.2006.884869
  • Filename
    4193562