Skip to main content

Adaptive Bus Encoding Technique for Switching Activity Reduced Data Transfer over Wide System Buses

  • Conference paper
  • First Online:
Integrated Circuit Design (PATMOS 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1918))

Abstract

In this paper,w e describe a new encoding technique which reduces bus line transition activity for power-efficient data transfer over wide system buses. The focus is on data streams whose statistical parameters such as transition activity are either non-stationary or a priori unknown. The proposed encoding technique extends the Partial Businvert encoding method [1] with a dynamic selection of the bus lines to be encoded. In this work, we present the encoding algorithm and a low power implementation of a corresponding coder-decoder system. Experiments with real-life data streams yielded a reduction in transition activity of up to 42 % compared to the uncoded data stream.

This work is sponsored by the DFG within the VIVA research initiative.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Youngsoo Shin, Soo-Ik Chae,and Kiyoung Choi. Partial Bus-Invert Coding for Power Optimization of System Level Bus. In ISLPED,pages 127–129,1998.

    Google Scholar 

  2. Mircea R. Stan and Wayne P. Burleson. Bus-Invert Coding for Low-Power I/O. In Transactions on VLSI Systems,volume 3, pages 49–58, March 1995.

    Google Scholar 

  3. L. Benini, G. De Micheli, E. Macii, D. Sciuto,and C. Silvano. Asymptotic Zero-Transition Activity Encoding for Address Busses in Low-Power Microprocessor-Based Systems. In Great Lakes VLSI Symposium,pages 77–82, Marc h 13-15 1997.

    Google Scholar 

  4. L. Benini, G. De Micheli, E. Macii, M. Poncino,and S. Quer. System-Level Power Optimization of Special Purpose Applications: The Beach Solution. In ISLPED, pages 24–29,1997.

    Google Scholar 

  5. L. Benini, G. De Micheli, E. Macii, D. Sciuto,and C. Silvano. Address Bus Encoding Techniques for System-Level Power Optimization. In DATE,1998.

    Google Scholar 

  6. L. Benini, A. Macii, E. Macii, M. Poncino,and R. Scarsi. Synthesis of Low-Overhead Interfaces for Power-Efficient Communication over Wide Buses. In DAC,1999.

    Google Scholar 

  7. C. Kretzschmar, R. Siegmund,and D. Mueller. Theoretische Untersuchungen zur verlustleistungsminimierten Informationsuebertragung auf Bussen integrierter digitaler Systeme. Technical report, TU Chemnitz,Professur Schaltungs-und Systementwurf, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kretzschmar, C., Siegmund, R., Müller, D. (2000). Adaptive Bus Encoding Technique for Switching Activity Reduced Data Transfer over Wide System Buses. In: Soudris, D., Pirsch, P., Barke, E. (eds) Integrated Circuit Design. PATMOS 2000. Lecture Notes in Computer Science, vol 1918. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45373-3_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-45373-3_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41068-3

  • Online ISBN: 978-3-540-45373-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics