skip to main content
10.1145/1393921.1393976acmconferencesArticle/Chapter ViewAbstractPublication PagesislpedConference Proceedingsconference-collections
poster

Bus encoding for simultaneous delay and energy optimization

Published: 11 August 2008 Publication History

Abstract

In this paper we propose two bus encoding algorithms that optimize both bus delay and energy dissipation based on the probabilistic characteristics of data on data buses. The first algorithm minimizes the crosstalk transitions by inserting temporal redundancy and achieves optimal energy. The second algorithm reduces crosstalk more aggressively to achieve optimal bus delay by mapping the original data to low-energy opposite-transition-forbidden codes. Experimental results show that they outperform the existing heuristic bus encoding algorithms by 15.7% to 58.8% in average energy dissipation and 11.4% to 58.4% in average delay.

References

[1]
S. R. Sridhara, A. Ahmed, and N. R. Shanbhag, Area and Energy-Efficient Crosstalk Avoidance Codes for On-Chip Buses, Proc. Of IEEE International Conference on Computer Design, 2004.
[2]
C. Duan and A. Tirumala, Analysis and Avoidance of Cross-talk in On-Chip Buses, Hot Interconnects 9, pp. 133--138, Aug. 2001.
[3]
B. Victor and K. Keutzer, Bus Encoding to Prevent Crosstalk Delay, IEEE/ACM International Conference on Computer Aided Design, 2001.
[4]
Sotiriadis, P., A. P. Chandrakasan, Bus Energy Reduction by Transition Pattern Coding Using a Detailed Deep Submicrometer Bus Model, IEEE Transactions on Circuits and Systems, pp. 1280--1295, October 2003.
[5]
K. S. Sainarayanan, C. Raghunandan, M. B. Srinivas, Bus-encoding schemes for minimizing delay in VLSI interconnects, Proc. of Integrated circuits and systems design, pp. 184--189, 2007.
[6]
Sotiriadis P, Chandrakasan A. P., Reducing bus delay in submicron technology using coding, In Proc. of IEEE Conf. ASPDAC'01, pp 109--114, 2000.
[7]
L. Li et al., A Crosstalk Aware Interconnect with Variable Cycle Transmission, In DATE, 2004, pp. 102--107.
[8]
Madhu et al., Delay and Energy-Efficient Data Transmission for On-chip Buses, In ISVLSI'06, pp355--360, 2006.
[9]
A. Brahmbhatt, J. Zhang, Q. Wu, and Q. Qiu, Low-power bus encoding using an adaptive hybrid algorithm, Proceedings of the 43rd annual conference on Design automation, pp. 987--990, 2006.
[10]
N. Satyanarayana, M. Mutyam, A. V. Babu, Exploiting on-chip data behavior for delay minimization, Proc. of international workshop on System level interconnect prediction, pp. 103--110, 2007.

Cited By

View all
  • (2015)Modified bus invert encoding to reduce capacitive crosstalk, power and inductive noise2015 2nd International Conference on Electrical Information and Communication Technologies (EICT)10.1109/EICT.2015.7391929(95-100)Online publication date: Dec-2015
  • (2015)A survey on interconnect encoding for reducing power consumption, delay, and crosstalk2015 2nd International Conference on Electrical Information and Communication Technologies (EICT)10.1109/EICT.2015.7391913(7-12)Online publication date: Dec-2015
  • (2010)NCXplore: a design space exploration framework of temporal encoding for on-chip serial interconnectsInternational Journal of High Performance Systems Architecture10.1504/IJHPSA.2010.0345392:3/4(177-186)Online publication date: 1-Aug-2010

Index Terms

  1. Bus encoding for simultaneous delay and energy optimization

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ISLPED '08: Proceedings of the 2008 international symposium on Low Power Electronics & Design
      August 2008
      396 pages
      ISBN:9781605581095
      DOI:10.1145/1393921
      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: 11 August 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. adaptive bus encoding
      2. coupling capacitance
      3. data probability distribution peaking
      4. delay optimization
      5. energy optimization
      6. opposite transition forbidden
      7. temporal/spatial redundancy

      Qualifiers

      • Poster

      Conference

      ISLPED08
      Sponsor:

      Acceptance Rates

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

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

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

      Other Metrics

      Citations

      Cited By

      View all
      • (2015)Modified bus invert encoding to reduce capacitive crosstalk, power and inductive noise2015 2nd International Conference on Electrical Information and Communication Technologies (EICT)10.1109/EICT.2015.7391929(95-100)Online publication date: Dec-2015
      • (2015)A survey on interconnect encoding for reducing power consumption, delay, and crosstalk2015 2nd International Conference on Electrical Information and Communication Technologies (EICT)10.1109/EICT.2015.7391913(7-12)Online publication date: Dec-2015
      • (2010)NCXplore: a design space exploration framework of temporal encoding for on-chip serial interconnectsInternational Journal of High Performance Systems Architecture10.1504/IJHPSA.2010.0345392:3/4(177-186)Online publication date: 1-Aug-2010

      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