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

skip to main content
10.1145/280756.280900acmconferencesArticle/Chapter ViewAbstractPublication PagesislpedConference Proceedingsconference-collections
Article
Free access

Low power logic synthesis under a general delay model

Published: 10 August 1998 Publication History

Abstract

Till now most efforts in low power lo gic synthesis have oncentr ated on minimizing the total switching activity of a circuit under a zero delay model. This simplification ignor es the effe cts of glitch tr ansitions which may contribute as much as 30% of the total power c onsumption of a circuit. Hence, low power logic synthesis techniques which optimize power under a zer o delay model ar e often not successful in attaining “r eal” p ower savings as measured under a more accurate gener al delay model. In pr actice, to ac curately estimate the switching activity in a circuit under a gener al delay model can be computationally expensive. Hence, to repeatedly call accurate but slow power estimation tools to dir ect the synthesis flow is not a viable approach in the design of low power synthesis tools. In this pap er we take advantage of a fast method for estimating the total switching activity in a circuit under a general delay model to synthesize low power circuits. Sp ecific ally,we use the appr oximation as a basis for algorithms that solve two problems: (1) low power te chnolo gy decomposition of gates under a gener al delay model (2) low power r etiming of sequential cir cuits under a general delay model.

References

[1]
Daniel Brand and Chandu Visweswariah. Inaccuracies in power estimation during logic synthesis. In International Conference on Computer-Aided Design, pages 388-384, 1996.
[2]
Anantha P. Chandrakasan and Robert W. Broderson. Low Power Digital CMOS Design. Kluwer Academic Publishers, 1995.
[3]
Jose C. Costa, Jose C. Monteiro, and Srinivas Devadas. Switching activity estimation using limited depth reconvergent path analysis, in International Symposium on low power electronics and design, pages 184-189, 1997.
[4]
Eric Lehman, Yosinori Watanabe, Joel Grodstein, and Heather Harkness. Logic decomposition during technology mapping. In International Conference on Compuer-Aided Design, pages 264-271, 1995.
[5]
Charles E. Leiserson and James B. Saxe. Retiming synchronous circuitry. Algorithmica, 6:5-35, 1991.
[6]
Jeroen Leitjen, Jef van Meerbergen, and Jochen Jess. Analysis and reduction of glitches in synchronous network. Received: 1996.
[7]
Jose Monteiro and Srinivas Devadas. Computer-Aided Design Techniques for Low Power Sequential Logic Circuits. Kluwer Academic Publishers, 1997.
[8]
F. Najm. Transition density, a stochastic measure of activity in digital circuits, in International Conference on Compuer-Aided Design, pages 644-649, June 1991.
[9]
U. Narayanan, Hon Wai Leong, Ki-Seok Chung, and C. L. Liu. Low power multiplexer decomposition. In International Symposium on low power electronics and design, pages 269-274, 1997.
[10]
U. Narayanan and C. L. Liu. Low power logic synthesis for xor based circuits. In International Conference on Computer-Aided Design, 1997.
[11]
K. Parker and E. McCluskey. Probabilistic treatment of general combinational networks. IEEE Transactions on Electronic Computers, C-24(6):668-670, 1975.
[12]
G. I. Stamoulis. A monte-carlo approach for the accurate and efficient estimation of average transition probabilities in sequential logic circuits. In IEEE Custom Integrated Circuits Conference, pages 221-224, 1996.
[13]
Sarma B. K. Vrudhula and Hong-Yu Xie. Techniques for cmos power estimation and logic synthesis for low power. In International Workshop on Low Power Design, pages 21-26, 1994.
[14]
Nell H. E. Weste and Kamran Eshraghian. Principles of CMOS VLSI Design: A Systems Perspective. Addison-Wesley, 1993.
[15]
Hai Zhou and D. F. Wong. An exact gate decomposition algorithm for low-power technology mapping. In International Conference on Computer-Aided Design, 1997.

Cited By

View all
  • (2010)BDD-based circuit restructuring for reducing dynamic power2010 IEEE International Conference on Computer Design10.1109/ICCD.2010.5647524(548-554)Online publication date: Oct-2010
  • (2010)Two Coding UARTs Low-Power Simulation Analysis Based on Gate Switching Activity Rate2010 International Conference on Biomedical Engineering and Computer Science10.1109/ICBECS.2010.5462423(1-3)Online publication date: Apr-2010
  • (2010)Power DissipationLow-Power Variation-Tolerant Design in Nanometer Silicon10.1007/978-1-4419-7418-1_2(41-80)Online publication date: 25-Oct-2010
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISLPED '98: Proceedings of the 1998 international symposium on Low power electronics and design
August 1998
318 pages
ISBN:1581130597
DOI:10.1145/280756
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 1998

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ISLPED98
Sponsor:
  • IEEE-EDS
  • SIGDA
  • IEEE-SSCS
  • IEEE-CAS

Acceptance Rates

Overall Acceptance Rate 398 of 1,159 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)1
Reflects downloads up to 17 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2010)BDD-based circuit restructuring for reducing dynamic power2010 IEEE International Conference on Computer Design10.1109/ICCD.2010.5647524(548-554)Online publication date: Oct-2010
  • (2010)Two Coding UARTs Low-Power Simulation Analysis Based on Gate Switching Activity Rate2010 International Conference on Biomedical Engineering and Computer Science10.1109/ICBECS.2010.5462423(1-3)Online publication date: Apr-2010
  • (2010)Power DissipationLow-Power Variation-Tolerant Design in Nanometer Silicon10.1007/978-1-4419-7418-1_2(41-80)Online publication date: 25-Oct-2010
  • (2008)Physical synthesis for FPGA interconnect power reduction by dual-Vdd budgeting and retimingACM Transactions on Design Automation of Electronic Systems (TODAES)10.1145/1344418.134442613:2(1-29)Online publication date: 23-Apr-2008
  • (2007)Input Selection Encoding for Low Power Multiplexer Tree2007 International Symposium on VLSI Design, Automation and Test (VLSI-DAT)10.1109/VDAT.2007.373253(1-4)Online publication date: Apr-2007
  • (2001)Phase assignment for synthesis of low-power domino circuitsElectronics Letters10.1049/el:2001055737:13(814)Online publication date: 2001
  • (1999)Automated phase assignment for the synthesis of low power domino circuitsProceedings of the 36th annual ACM/IEEE Design Automation Conference10.1145/309847.309964(379-384)Online publication date: 1-Jun-1999
  • (1999)Characterizing individual gate power sensitivity in low power designProceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013)10.1109/ICVD.1999.745275(625-628)Online publication date: 1999
  • (1999)Automated phase assignment for the synthesis of low power domino circuitsProceedings 1999 Design Automation Conference (Cat. No. 99CH36361)10.1109/DAC.1999.781345(379-384)Online publication date: 1999

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media