Floorplanning in this nano-scale era involves consideration of various other objectives apart from minimizing wirelength in a fixed outlined region. In recent era of electronic devices, reducing power consumption is an important objective which can be achieved by multiple supply voltage island aware floorplanning. Optimizing power routing resource to simplify power planning while reducing voltage drop or IR drop (represented by maximum power length) is the major goal of the proposed work. Moreover, it has been observed that locations of blocks and power pads are important considerations for IR drop optimization. The proposed work hence concentrates on generating efficient floorplan with respect to wirelength, power routing resource, and IR drop. The proposed technique uses effective heuristics along with a SAT (Boolean satisfiability)-based framework to generate efficient floorplan considering all factors. The experimental validation depicts good results with respect to power resource, wirelength, and voltage drop in a fixed outline framework.fixed outline floorplanning, multiple supply voltage, power network resource, voltage drop
| INTRODUCTIONIncrease in design complexity and shrinking feature size have created newer challenges in modern floorplanning thus making floorplanning to be one of the important stages of physical design. Modern era is marked by the popularity of portable electronic devices where low power is an important design issue. SoC design now-a-days comprising of numerous blocks face the challenge of low-power design.Voltage island-driven floorplanning is a difficult instance of floorplanning scenario where modules/blocks can be assigned multiple supply voltages. Usually high voltages are assigned to blocks lying in timing critical path, and low voltages are assigned to blocks lying in non-critical paths. Thus, multiple supply voltages approach is an effective approach used in industry to reduce consumption of power thus leading to improvement of chip performance. Voltage island-driven floorplanning modules/blocks with same voltage source are generally placed together to reduce difficulty in routing of power nets. Fixed outline floorplanning has become a necessity for modern floorplanning scenario along with the objective of power management. Due to increase in circuit speed and huge decrease in feature size devices in the present era, consume greater dynamic power as well as leakage power, and dynamic power is directly proportional to supply voltage.Multivoltage designs comprise of dividing the chip into regions or areas that can operate at various voltage levels. Hence, the problem of voltage island partitioning along with fixed outline floorplanning have made modern floorplan design much more complicated. Blocks with similar voltage domains must lie in clusters so that the power network