skip to main content
10.5555/1015090.1015313acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article

Resource-constrained low-power bus encoding with crosstalk delay elimination

Published: 27 January 2004 Publication History

Abstract

In deep-submicron (DSM) technology, minimizing power consumption of a bus is one of the most important design objectives in embedded system-on-chip (SoC) design. In this paper, we address the problem of design space exploration of low-energy software bus encoding in embedded SoC design. Traditionally, finding a bus encoding that leads to a minimum energy consumption of bus has been an important research issue, but relatively little attention has been paid to the cost of software encoding implementation. In embedded system design, the memory space for storing the encoding information is strictly limited. Consequently, exploring the bus encoding implementation alternatives under such constraint becomes very necessary and/or useful. In this paper, we propose a systematic design space exploration algorithm for low-power bus encoding which completely eliminates the crosstalk delay. From experiments on a set of benchmark designs, the proposed algorithm was shown to consume 48% less power consumption on average over existing techniques with relatively little memory overhead.

References

[1]
B. Victor and K. Keutzer, "Bus Encoding to Prevent Crosstalk Delay," Proc. ICCAD, 2001.
[2]
A. P. Chandrakasan and R. W. Broderson, Low Power Digital CMOS Design, Kluwer Academic Publishers, 1995.
[3]
C. L. Su, et al., "Saving Power in the Control Path of Embedded Processors," IEEE Design and Test of Computers, 1994.
[4]
L. Benni, et al., "Asymptotic Zero-Transition Activity Encoding for Address Busses in Low-Power Microprocessor-based Systems," Proc. GLSVLSI, 1997.
[5]
L. Benni, et al., "System-level Power Optimization of Special Purpose Applications, the Beach Solution," ISLPED, 1997.
[6]
M. R. Stan and W. P. Burleson, "Bus-Invert Coding for Low-Power I/O," IEEE TVLSI, 1995.
[7]
Y. Shin, et al., "Partial Bus-Invert Coding for Power Optimization of Application-Specific Systems," IEEE TVLSI, 2001.
[8]
S. Hong, et al., "Decomposition of Bus-Invert Coding for Low-Power I/O," JCSC, 2000.
[9]
K.-W. Kim, et al., "Coupling-Driven Signal Encoding Scheme for Low-Power Interface Design," Proc. ICCAD, 2000.
[10]
Y. Shin and T. Sakurai, "Coupling-Driven Bus Design for Low-Power Application-Specific Systems," Proc. DAC, 2001.
[11]
C. Lyuh and T. Kim, "Low Power Bus Encoding with Crosstalk Delay Elimination," Proc. ASIC/SOC, 2002.
[12]
P. R. Panda and N. Dutt, "1995 High-level Synthesis Design Repository," Proc. ISSS, 1995.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASP-DAC '04: Proceedings of the 2004 Asia and South Pacific Design Automation Conference
January 2004
957 pages
ISBN:0780381750

Sponsors

Publisher

IEEE Press

Publication History

Published: 27 January 2004

Check for updates

Qualifiers

  • Article

Conference

ASPDAC04
Sponsor:

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 171
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

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