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
Link To Document :
بازگشت