Voltage-island partitioning and floorplanning under timing constraints
Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Journal Volume
28
Journal Issue
5
Pages
690-702
Date Issued
2009
Author(s)
Abstract
Power consumption is a crucial concern in nanometer chip design. Researchers have shown that multiple supply voltage (MSV) is an effective method for power consumption reduction. The underlying idea behind MSV is the tradeoff between power saving and performance. In this paper, we present an effective voltage-assignment technique based on dynamic programming. For circuits without reconvergent fan-outs, an optimal solution for the voltage assignment is guaranteed; for circuits with reconvergent fan-outs, a near-optimal solution is obtained. We then generate a level shifter for each net that connects two blocks in different voltage domains and perform power-network-aware floorplanning for the MSV design. Experimental results show that our floorplanner is very effective in optimizing power consumption under timing constraints.
SDGs
Type
journal article
