Browse > Article

Bus Splitting Techniques for Low Power SoC Design  

Lim Hoyeong (한양대학교 전자전기제어계측공학과)
Yoon Misun (한양대학교 전자전기제어계측공학과)
Shin Hyunchul (한양대학교 전자컴퓨터공학과)
Park Sungju (한양대학교 전자컴퓨터공학과)
Abstract
In general, bus system consumes a very significant portion of power in a chip. Bus splitting can be used to reduce the energy dissipation and to reduce the Propagation delay on the bus by lowering the parasitic load of each bus segment. Data exchange probability distribution between a set of interconnected processing elements affects the average energy dissipation of the splitted bus architectures. In this research, we have developed tree-based bus splitting techniques and design methodologies, as an extension of horizontally aligned bus splitting. We have developed the methodology to select near-optimal bus architectures for low energy dissipation when data exchange probability distribution of a system is given. Experimental results show that the proposed techniques can reduce energy dissipation on the bus by up to 83$\%$.
Keywords
Bus splitting; Low power design;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Semiconductor Industry Association, National Technology Roadmap for Semiconductor, 1997
2 J. Chen, W. Jone, J. Wang, H. Lu, and T. Chen, 'Segmented bus design for low-power systems,' IEEE Trans. on Very Large Scale Integration Systems, Vol. 7, No.1, pp. 25-29, March 1999   DOI   ScienceOn
3 S. Winegarden, 'Bus architecture of a system on a chip with user-configurable system logic,' IEEE J. On Solid-State Circuits, Vol. 35, No.3, pp. 425-433, March 2000   DOI   ScienceOn
4 S. Even, 'Graph Algorithms,' Computer Science Press, 1979
5 W. Wolf, 'Modem VLSI Design: Systems on Silicon,' 2nd ed. Prentice-Hall, 1998
6 G. Yeap, 'Practical Low Power Digital VLSI Design,' Kluwer Academic Publishers, 1998
7 C. Hsieh and M. Pedram, 'Architectural energy optimization by bus splitting,' IEEE Trans. On Computer-Aided Design of Integrated Circuits and Systems, Vol. 21, No.4, pp. 408-414, April 2002   DOI   ScienceOn