International Conference on Computer Aided Design · 2007 · 57 citations · 13 references
EngineeringComputer EngineeringElectrical EngineeringCircuit TheoryDesign OptimizationLow-power DesignGraph AlgorithmsMulti-voltage DesignPower OptimizationPower-aware DesignRoutingRouting AlgorithmsGraph-based Design RepresentationLevel Shifter DesignNetwork ResourcesTiming Overhead AnalysisTiming-overhead TradeoffsVoltage Island DesignVoltage Island FloorplanningVoltage Islands
Power optimization is a crucial concern for modern circuit designs. Multiple supply voltages (MSV's) provide an effective technique for the power optimization. This paper addresses the voltage-island generation problem for MSV designs at the post-floorplanning stage. We first present a general formulation of this problem that considers level-shifter planning and power-network routing resources. Without loss of solution quality, we propose an economical graph-based representation that needs only a linear number of nodes to the block number to model the block adjacency in a floorplan for the voltage-island generation. In contrast, previous works need a quadratic number of nodes. To tackle the addressed problem, we employ an ILP formulation which consists of (1) level-shifter aware wirelength estimation to capture the timing overhead, (2) voltage-island-clustering inequalities to avoid complicated constraint transformations, and (3) inequalities to capture the power-network routing-resource usage. Compared with previous works, our algorithm can produce better voltage islands in terms of power-network routing resources. Experimental results show that our algorithm can effectively reduce the power-network routing resource by up to 19.46% with a reasonable overhead of 4.03% more power consumption and using reasonable running time.
13
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
Pushing ASIC performance in a power envelope
Ruchir Puri, Leon Stok, John Cohn et al. · 2003 · 133 citations
Engineering, Computer Engineering, Electrical Engineering +17
Architecting voltage islands in core-based system-on-a-chip designs
Jingcao Hu, Youngsoo Shin, Nagu Dhanwada et al. · 2004 · 127 citations
Post-placement voltage island generation under performance requirement
Huaizhi Wu, I-Min Liu, Martin D. F. Wong et al. · 2005 · 73 citations
Engineering, Computer Engineering, Electrical Engineering +17