• DocumentCode
    2233641
  • Title

    Net Balanced Floorplanning Based on Elastic Energy Model

  • Author

    Liu, Wei ; Nannarelli, Alberto

  • Author_Institution
    Dept. of Inf. & Math. Modelling, Tech. Univ. of Denmark, Kongens Lyngby, Denmark
  • fYear
    2008
  • fDate
    16-17 Nov. 2008
  • Firstpage
    258
  • Lastpage
    263
  • Abstract
    Floorplanning is becoming more and more important in VLSI design flows, especially for system-on-chip (SoC) designs where IP blocks dominate standard cells. Moreover, in deep sub-micron technologies, where process variations can introduce extra signal skew, it is desirable to have floorplans with balanced net delays to increase the safety margins of the design. In this paper, we investigate the properties of floorplanning based on the elastic energy model. The B*-tree, which is based on an ordered binary tree, is used for circuit representation and the elastic energy is used as the cost function. To evaluate how well a net is balanced, we introduced a new metric ´unbalancing´. A more balanced net would have a smaller ´unbalancing´ value. Experimental results show that our approach can not only meet fixed-outline constraints, but also achieve significant improvements in net balance for all the circuits in the MCNC benchmark.
  • Keywords
    VLSI; integrated circuit layout; simulated annealing; system-on-chip; trees (mathematics); B*-tree; IP block; VLSI design flow; circuit representation; deep sub-micron technology; elastic energy model; net balanced floorplanning; ordered binary tree; safety margin; simulated annealing; system-on-chip design; Circuits; Delay; Design optimization; Mathematical model; Robustness; Safety; Signal design; Signal processing; System-on-a-chip; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP, 2008.
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4244-2492-4
  • Electronic_ISBN
    978-1-4244-2493-1
  • Type

    conf

  • DOI
    10.1109/NORCHP.2008.4738323
  • Filename
    4738323