Energy Saving Method for On-Chip Data Bus Based on Bit Switching Activity Perception with Multi-encoding.

Mingquan Zhang,Zhihua Gan,Zhimin Gu,Jizan Zhang
DOI: https://doi.org/10.1007/978-3-319-52015-5_6
2017-01-01
Abstract:The dynamic energy consumption of the multi-core on-chip data bus is more and more large in the whole system energy consumption. With the reduction of the technology size the bus dynamic energy consumption, which is brought by the coupling switching activity (SA) is increasing, and the effect of one single bus encoding on the bus energy saving is not significant. To settle the problems, we propose a new method for energy saving of on-chip data bus, which is based on bit SA perception, and four bus encoding schemes are introduced. By means of hardware structures and algorithms, the number of bit SA in each encoding scheme is perceived, and the encoding scheme with the minimum SA number is automatically selected to encode the value to be transferred. The simulation results show that the method can effectively optimize dynamic energy saving of on-chip data bus.
What problem does this paper attempt to address?