2005 · 73 citations · 12 references
EngineeringComputer EngineeringElectrical EngineeringDesign OptimizationLow-power DesignSystem-on-chip DesignEnergy-efficient DesignEnergy-efficient Embedded SystemsLow-power Digital Circuit DesignPower ManagementPower OptimizationPower-aware DesignFragmentationPerformance-energy Trade-off OptimizationPower ConsumptionPower Consumption OptimizationPower-aware PlacementSupply Voltage OptimizationVoltage Island DesignVoltage Islands
High power consumption not only leads to short battery life for handheld devices, but also causes on-chip thermal and reliability problems in general. As power consumption is proportional to the square of supply voltage, reducing supply voltage can significantly reduce power consumption. Multi-supply voltage (MSV) has previously been introduced to provide finer-grain power and performance trade-off. In this work we propose a methodology on top of a set of algorithms to exploit non-trivial voltage island boundaries for optimal power versus design cost trade-off under performance requirement. Our algorithms are efficient, robust and error-bounded, and can be flexibly tuned to optimize for various design objectives (e.g., minimal power within a given number of voltage islands, or minimal fragmentation in voltage islands within a given power bound) depending on the design requirement. Our experiment on real industry designs shows a ten-fold improvement of our method over current logical-boundary based industry approach. 1
12
A New Algorithm for Floorplan Design
Martin D. F. Wong, C. L. Liu · Design Automation Conference · 1986 · 478 citations
Architecture, Industrial Engineering, Algorithmic Design +12
Ralph H. J. M. Otten · Design Automation Conference · 1982 · 310 citations
Managing power and performance for System-on-Chip designs using Voltage Islands
David E. Lackey, Paul S. Zuchowski, Thomas Bednar et al. · Digest of technical papers/Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design · 2002 · 294 citations
Engineering, Computer Engineering, Electrical Engineering +17