skip to main content
10.5555/1326073.1326209acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
research-article

Voltage island-driven floorplanning

Published: 05 November 2007 Publication History

Abstract

Energy efficiency has become one of the most important issues to be addressed in today's System-on-a-Chip (SoC) designs. One way to lower the power consumption is to reduce the supply voltage. Multi-supply voltage (MSV) is thus introduced to provide higher flexibility in controlling the power and performance trade-off. In region-based MSV, circuits are partitioned into "voltage islands" where each island occupies a contiguous physical space and operates at one supply voltage. These tasks of island partitioning and voltage level assignments should be done simultaneously in the floorplanning process in order to take those important physical information into consideration. In this paper, we consider this core-based voltage island driven floorplanning problem including islands with power down mode, and propose a method to solve it. Given a candidate floorplan solution represented by a normalized Polish expression, we are able to obtain optimal voltage assignment and island partitioning (including islands with power down mode) simultaneously to minimize the total power consumption. Simulated annealing is used as the basic searching engine. By using this approach, we can achieve significant power savings (up to 50%) for all data sets, without any significant increase in area and wire length. Our floorplanner can also be extended to minimize the number of level shifters between different voltage islands and to simplify the power routing step by placing the islands in proximity to the corresponding power pins.

References

[1]
D. F. Wong and C. L. Liu. A New Algorithm for Floorplan Design. Proceedings of the 23rd ACM/IEEE Design Automation Conference, pages 101--107, 1986.
[2]
J. Hu, Y. Shin, N. Dhanwada, and R. Marculescu. Architecting Voltage Islands in Core-based System-on-a-chip Designs. Proceedings of the 2004 International Symposium on Low Power Electronics and Design, pages 180--185, 2004.
[3]
W.-P. Lee, H.-Y. Liu, and Y.-W. Chang. Voltage Island Aware Floorplanning for Power and Timing Optimization. Proceedings of the International Conference on Computer-Aided Design, 2006.
[4]
S. Yang, W. Wolf, N. Vijaykrishnan and Y. Xie. Reliability-aware SoC Voltage Islands Partition and Floorplan. Proceedings of the Emerging VLSI Technologies and Architectures, 2006.
[5]
W.-L. Hung, G. M. Link, Y. Xie, N. Vijaykrishnan, N. Dhanwada and J. Conner. Temperature-aware Voltage Islands Architecting in System-on-chip Design. Proceedings of the Computer Design, 2004.
[6]
H. Wu, I.-M. Liu, D.-F. Wong, and Y. Wang. Post-Placement Voltage Island Generation under Performance Requirement. Proceedings of the International Conference on Computer-Aided Design, 2005.
[7]
Wai-Kei Mak and Jr-Wei Chen. Voltage Island Generation under Performance Requirement for SoC Designs. Proceedings of the Asian South Pacific Design Automation Conference, 2007.
[8]
Royce L.-S. Ching and Evangeline F.-Y. Young. Post-placement Voltage Island Generation. Proceedings of the International Conference on Computer-Aided Design, 2006.

Cited By

View all
  • (2015)Critical path-aware voltage island partitioning and floorplanning for hard real-time embedded systemsIntegration, the VLSI Journal10.1016/j.vlsi.2014.05.00248:C(21-35)Online publication date: 1-Jan-2015
  • (2014)Row Based Dual-VDD Island Generation and PlacementProceedings of the 51st Annual Design Automation Conference10.1145/2593069.2593207(1-6)Online publication date: 1-Jun-2014
  • (2014)Voltage island based heterogeneous NoC design through constraint programmingComputers and Electrical Engineering10.1016/j.compeleceng.2014.08.00540:8(307-316)Online publication date: 1-Nov-2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '07: Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
November 2007
933 pages
ISBN:1424413826
  • General Chair:
  • Georges Gielen

Sponsors

Publisher

IEEE Press

Publication History

Published: 05 November 2007

Check for updates

Qualifiers

  • Research-article

Conference

ICCAD07
Sponsor:

Acceptance Rates

ICCAD '07 Paper Acceptance Rate 139 of 510 submissions, 27%;
Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2015)Critical path-aware voltage island partitioning and floorplanning for hard real-time embedded systemsIntegration, the VLSI Journal10.1016/j.vlsi.2014.05.00248:C(21-35)Online publication date: 1-Jan-2015
  • (2014)Row Based Dual-VDD Island Generation and PlacementProceedings of the 51st Annual Design Automation Conference10.1145/2593069.2593207(1-6)Online publication date: 1-Jun-2014
  • (2014)Voltage island based heterogeneous NoC design through constraint programmingComputers and Electrical Engineering10.1016/j.compeleceng.2014.08.00540:8(307-316)Online publication date: 1-Nov-2014
  • (2012)Voltage island-driven power optimization for application specific network-on-chip designProceedings of the great lakes symposium on VLSI10.1145/2206781.2206823(171-176)Online publication date: 3-May-2012
  • (2012)Postplacement Voltage Island GenerationACM Transactions on Design Automation of Electronic Systems10.1145/2071356.207136017:1(1-15)Online publication date: 1-Jan-2012
  • (2011)The approximation scheme for peak power driven voltage partitioningProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132486(736-741)Online publication date: 7-Nov-2011
  • (2010)A revisit to voltage partitioning problemProceedings of the 20th symposium on Great lakes symposium on VLSI10.1145/1785481.1785509(115-118)Online publication date: 16-May-2010
  • (2009)NoC topology synthesis for supporting shutdown of voltage islands in SoCsProceedings of the 46th Annual Design Automation Conference10.1145/1629911.1630121(822-825)Online publication date: 26-Jul-2009
  • (2009)Multi-voltage floorplan design with optimal voltage assignmentProceedings of the 2009 international symposium on Physical design10.1145/1514932.1514937(13-18)Online publication date: 29-Mar-2009
  • (2009)Post-floorplanning power/ground ring synthesis for multiple-supply-voltage designsProceedings of the 2009 international symposium on Physical design10.1145/1514932.1514936(5-12)Online publication date: 29-Mar-2009
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media