Loading...

A novel partitioned encoding scheme for reducing total power consumption of parallel bus

Kamal, M | 2008

326 Viewed
  1. Type of Document: Article
  2. DOI: 10.1007/978-3-540-89985-3_11
  3. Publisher: 2008
  4. Abstract:
  5. Two main sources for power dissipation in parallel buses are data transitions on each wire and coupling between adjacent wires. There are many techniques for reducing the transition and coupling powers. These methods utilize extra control bits to manage the behavior of data transitions on parallel bus. In this paper, we propose a new coding scheme which tries to reduce power dissipation of control bits. The proposed method employs partitioned Bus Invert and Odd Even Bus Invert coding techniques. This method benefits from Particle Swarm Optimization (PSO) algorithm to efficiently partition the bus. In order to reduce transition and coupling power of control bits, it finds partitions with similar transition behaviors and groups them together. One extra control bit is added to each group of partitions. By properly managing transitions on control bits of each partition and that of each group, it reduces total power consumption, including coupling power. It also locates control bits of each partition such that total power consumption is minimized. We evaluate our method on both data and address buses. Experimental results show 40% power saving in coded data compared to original data. We also show the prominence of the proposed coding scheme over other techniques. © 2008 Springer-Verlag
  6. Keywords:
  7. Coding ; Parallel Bus ; Partitioning ; Power ; PSO ; Buses ; Computer control ; Computer science ; Particle swarm optimization (PSO) ; Wire ; Electric losses
  8. Source: 13th International Computer Society of Iran Computer Conference on Advances in Computer Science and Engineering, CSICC 2008, Kish Island, 9 March 2008 through 11 March 2008 ; Volume 6 CCIS , 2008 , Pages 90-97 ; 18650929 (ISSN); 3540899847 (ISBN); 9783540899846 (ISBN)
  9. URL: https://link.springer.com/chapter/10.1007/978-3-540-89985-3_11