• DocumentCode
    3231664
  • Title

    B*-tree based variability-aware floorplanning

  • Author

    Zhang, Wenjuan ; Srivastava, Shefali ; Ha, Yajun

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2010
  • fDate
    6-9 Dec. 2010
  • Firstpage
    1191
  • Lastpage
    1194
  • Abstract
    The scaling of technologies toward the nanometer regime brings with a challenging increase in the amount of variability across all phases of design. With the rising impact of process variations on block characteristics such as width, length and aspect ratio, a traditional deterministic floorplanner is unable to take block variations into account and a variability-aware floorplanner is needed. In this paper, we use an affine arithmetic (AA) model to develop a fast and optimized variability-aware floorplanner. The AA model enables a fast and accurate estimation of the variable range of floorplan metrics such as area and wirelength in the presence of variations of each block dimension. Compared with the Monte Carlo simulation results, the average errors of mean and range values computed by the proposed method are -0.78% & -12.96% respectively for area, -2.43% & -13.23% respectively for wirelength and up to 1000X speed up by testing on five MCNC benchmarks. Our solution to this problem is also interesting to related problems such as warehouse floorplanning.
  • Keywords
    circuit layout; trees (mathematics); B*-tree based variability-aware floorplanning; MCNC benchmark; affine arithmetic model; floorplan metrics; nanometer regime; process variation; warehouse floorplanning; Accuracy; Algorithm design and analysis; Benchmark testing; Delay; Monte Carlo methods; Simulated annealing; Affine Arithmetic; Floorplanning; Variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (APCCAS), 2010 IEEE Asia Pacific Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-7454-7
  • Type

    conf

  • DOI
    10.1109/APCCAS.2010.5775008
  • Filename
    5775008