• DocumentCode
    474436
  • Title

    Application-driven floorplan-aware voltage island design

  • Author

    Sengupta, Dipanjan ; Saleh, Resve

  • Author_Institution
    Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC
  • fYear
    2008
  • fDate
    8-13 June 2008
  • Firstpage
    155
  • Lastpage
    160
  • Abstract
    Among the different methods of reducing power for core-based system-on-chip (SoC) designs, the voltage island technique has gained in popularity. Assigning cores to the different supply voltages and floorplanning to create contiguous voltage islands are the two important steps in the design process. We propose a new application-driven, floorplan-aware approach to voltage partitioning and island creation with the objective of reducing overall SoC power, area and runtime. Previous approaches used the voltage assignment table as the starting point for voltage island creation. In this paper, we present a technique to generate a voltage assignment table using dynamic programming. Next, we partition the cores into islands, based on the Power State Model (PSM) of the application, and connectivity information used in floorplanning. Finally, solutions are sent to the floorplanner in sequence until a valid solution is reached. Compared to previously reported techniques, a 10% reduction in power and 8% reduction in area are achieved using our approach, with an average runtime improvement of 2.3X.
  • Keywords
    dynamic programming; integrated circuit layout; system-on-chip; dynamic programming; floorplan-aware voltage island design; power state model; system-on-chip designs; voltage island technique; Algorithm design and analysis; Cost function; Dynamic programming; Heuristic algorithms; Logic programming; Process design; Runtime; Simulated annealing; System-on-a-chip; Voltage fluctuations; Dynamic Programming; Energy; Floorplan; Voltage Island;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-60558-115-6
  • Type

    conf

  • Filename
    4555800