• DocumentCode
    2331651
  • Title

    Voltage island-driven floorplanning

  • Author

    Ma, Qiang ; Young, Evangeline F Y

  • Author_Institution
    Chinese Univ. of Hong Kong, Kowloon
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    644
  • Lastpage
    649
  • Abstract
    Energy efficiency has become one of the most important issues to be addressed in today\´s system-on-a-chip (SoC) designs. One way to lower the power consumption is to reduce the supply voltage. Multi-supply voltage (MSV) is thus introduced to provide higher flexibility in controlling the power and performance trade-off. In region-based MSV, circuits are partitioned into "voltage islands" where each island occupies a contiguous physical space and operates at one supply voltage. These tasks of island partitioning and voltage level assignments should be done simultaneously in the floorplanning process in order to take those important physical information into consideration. In this paper, we consider this core-based voltage island driven floorplanning problem including islands with power down mode, and propose a method to solve it. Given a candidate floorplan solution represented by a normalized Polish expression, we are able to obtain optimal voltage assignment and island partitioning (including islands with power down mode) simultaneously to minimize the total power consumption. Simulated annealing is used as the basic searching engine. By using this approach, we can achieve significant power savings (up to 50%) for all data sets, without any significant increase in area and wire length. Our floorplanner can also be extended to minimize the number of level shifters between different voltage islands and to simplify the power routing step by placing the islands in proximity to the corresponding power pins.
  • Keywords
    network synthesis; power consumption; system-on-chip; SoC; core-based voltage island; energy efficiency; multi-supply voltage; optimal voltage assignment; power consumption; power savings; system-on-a-chip designs; voltage island-driven floorplanning; voltage level assignments; Circuits; Energy consumption; Energy efficiency; Pins; Routing; Search engines; Simulated annealing; System-on-a-chip; Voltage control; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397338
  • Filename
    4397338