Partial bus-invert coding for power optimization of application-specific systems

Citation
Y. Shin et al., Partial bus-invert coding for power optimization of application-specific systems, IEEE VLSI, 9(2), 2001, pp. 377-383
Citations number
13
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN journal
10638210 → ACNP
Volume
9
Issue
2
Year of publication
2001
Pages
377 - 383
Database
ISI
SICI code
1063-8210(200104)9:2<377:PBCFPO>2.0.ZU;2-M
Abstract
This paper presents two bus coding schemes for power optimization of applic ation-specific systems: Partial Bus-invert coding and its extension to Mult iway Partial Bus-invert coding. In the first scheme, only a selected subgro up of bus lines is encoded to avoid unnecessary inversion of relatively ina ctive and/or uncorrelated bus lines which are not included in the subgroup. In the extended scheme, we partition a bus into multiple subbuses by clust ering highly correlated bus lines and then encode each subbus independently . We describe a heuristic algorithm of partitioning a bus into subbuses for each encoding scheme. Experimental results for various examples indicate t hat both encoding schemes are highly efficient for application-specific sys tems.