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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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.
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.
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.
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.
L. Benini, G. De Micheli, E. Macii, D. Sciuto,and C. Silvano. Address Bus Encoding Techniques for System-Level Power Optimization. In DATE,1998.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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