Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Scheduling techniques for variable voltage low power designs

Published: 01 April 1997 Publication History

Abstract

This paper presents an integer linear programming (ILP) model and a heuristic for the variable voltage scheduling problem. We present the variable voltage scheduling techniques that consider in turn timing constraints alone, resource constraints alone, and timing and resource constraints together for design space exploration. Experimental results show that our heuristic produces results competitive with those of the ILP method in a fraction of the run-time. The results also show that a wide range of design alternatives can be generated using our design space exploration method. Using different cost/delay combinations, power consumption in a single design can differ by as much as a factor of 6 when using mixed 3.3V and 5V supply voltages.

References

[1]
CHANDRAKASAN, A., POTKONJAK, A., RABAEY, M., AND BRODERSEN, R.W. 1992a. HYPER-LP: A system for power minimization using architectural transformation. In Proceedings of the ICCAD (Santa Clara, CA, Nov.) 300-303.
[2]
CHANDRAKASAN, A., SHENG, A., AND BRODERSEN, R.W. 1992b. Lower-power CMOS design. IEEE J. Solid-State Circuits, 472-484.
[3]
CHANG, J.-M. AND PEDRAM, M. 1995. Lower power register allocation and binding. In Proceedings of the 32nd DAC (San Francisco, CA, June), 29-35.
[4]
DEVADAS, S. AND MALIK, S. 1995. A survey of optimization techniques targeting low power VLSI circuits. In Proceedings of the 32nd DAC (San Francisco, CA, June), 242-247.
[5]
LINDO 1985. LINDO: Linear Iteractive and Discrete Optimizer for Linear, Integer, and Quadratic Programming Problems. LINDO Systems, Inc., Chicago, IL.
[6]
MARTIN, R. S. AND KNIGHT, J.P. 1995. Power-profiler: Optimizing ASICs power consumption at the behavioral level. In Proceedings of the 32nd DAC (San Francisco, CA, June), 42-47.
[7]
MONTEIRO, J., DEVADAS, S., ASHAR, P., AND MAUSKAR, A. 1996. Scheduling techniques to enable power management. In Proceedings of the 33nd DAC (Las Vegas, NV, June), 349-352.
[8]
NAJM, F.N. 1994. A survey of power estimation techniques in VLSI circuits. IEEE Trans. VLSI Syst. 2, 4 (Dec.), 446-455.
[9]
NAJM, F.N. 1995. Power estimation techniques for integrated circuits. In Proceedings of the ICCAD (San Jose, CA, Nov.), 492-499.
[10]
PEDRAM, M. 1996. Power minimization in IC design: Principles and applications. ACM Trans. Des. Autom. Electron. Syst. 1, 1 (Jan.), 3-56.
[11]
RAGHUNATHAN, A. AND JHA, N.K. 1994. Behavioral synthesis for low power. In Proceedings of the ICCD (Cambridge, MA, Oct.), 318-322.
[12]
RAGHUNATHAN, A. AND JHA, N.K. 1995. An iterative improvement algorithm for low power. In Proceedings of the ICCD (Austin, TX, Oct.), 597-602.
[13]
RAJE, S. AND SARRAFZADEH, M. 1995. Variable voltage scheduling. In Proceedings of the International Symposium on Low Power Designs (Monterey, CA, Aug.), 9-13.

Cited By

View all
  • (2019)Performance analysis of vertical super-thin body (VSTB) FET and its characteristics in presence of noiseApplied Physics A10.1007/s00339-019-2682-x125:6Online publication date: 13-May-2019
  • (2017)New advances of high-level synthesis for efficient and reliable hardware designIntegration10.1016/j.vlsi.2016.11.00658(189-214)Online publication date: Jun-2017
  • (2015)A Multi-Output on-Chip Switched-Capacitor DC–DC Converter with Unequal Flying Capacitors for Different Power ModesJournal of Circuits, Systems and Computers10.1142/S021812661550051624:04(1550051)Online publication date: Apr-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Design Automation of Electronic Systems
ACM Transactions on Design Automation of Electronic Systems  Volume 2, Issue 2
April 1997
112 pages
ISSN:1084-4309
EISSN:1557-7309
DOI:10.1145/253052
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 01 April 1997
Published in TODAES Volume 2, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. high-level synthesis
  2. lower power design
  3. scheduling
  4. variable voltage

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)46
  • Downloads (Last 6 weeks)10
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Performance analysis of vertical super-thin body (VSTB) FET and its characteristics in presence of noiseApplied Physics A10.1007/s00339-019-2682-x125:6Online publication date: 13-May-2019
  • (2017)New advances of high-level synthesis for efficient and reliable hardware designIntegration10.1016/j.vlsi.2016.11.00658(189-214)Online publication date: Jun-2017
  • (2015)A Multi-Output on-Chip Switched-Capacitor DC–DC Converter with Unequal Flying Capacitors for Different Power ModesJournal of Circuits, Systems and Computers10.1142/S021812661550051624:04(1550051)Online publication date: Apr-2015
  • (2015)Tabu search based multiple voltage scheduling under both timing and resource constraintsSixteenth International Symposium on Quality Electronic Design10.1109/ISQED.2015.7085410(118-122)Online publication date: Mar-2015
  • (2015)Effect of increasing voltage levels on power saving obtained by multiple voltages design2015 IEEE International Advance Computing Conference (IACC)10.1109/IADCC.2015.7154829(867-871)Online publication date: Jun-2015
  • (2013)Floorplan Driven Architecture and High-Level Synthesis Algorithm for Dynamic Multiple Supply VoltagesIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences10.1587/transfun.E96.A.2597E96.A:12(2597-2611)Online publication date: 2013
  • (2013)A clock control strategy for peak power and RMS current reduction using path clusteringIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2012.218698921:2(259-269)Online publication date: 1-Feb-2013
  • (2013)Network simplex method based Multiple Voltage Scheduling in Power-efficient High-level synthesis2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASPDAC.2013.6509602(237-242)Online publication date: Jan-2013
  • (2013)Power and resource aware scheduling with multiple voltages2013 IEEE 10th International Conference on ASIC10.1109/ASICON.2013.6811931(1-4)Online publication date: Oct-2013
  • (2012)Energy-efficient High-level Synthesis for HDR ArchitecturesIPSJ Transactions on System LSI Design Methodology10.2197/ipsjtsldm.5.1065(106-117)Online publication date: 2012
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media