Bus optimization for low power in high-level synthesis

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 349
  • Download : 0
Sub-micron feature sizes have resulted in a considerable portion of power to be dissipated on the buses, causing an increased attention on savings for power at the behavioral level and the RT level of design. This paper addresses the problem of minimizing power dissipated in the switching of the buses in the high-level synthesis of data-dominated behavioral descriptions. Unlike the previous approaches in which the minimization of the power consumed in buses has not been considered until operation scheduling is completed, our approach integrates the bus binding problem into scheduling to exploit the impact of scheduling on the reduction of power dissipated on the buses more fully and effectively. We accomplish this by formulating the problem into a flow problem in a network, and devising an efficient algorithm which iteratively finds the maximum flow of minimum cost solutions in the network. Experimental results on a number of benchmark problems show that given resource and global timing constraints our designs axe 19.8% power-efficient over the designs produced by a random-move based solution, and 15.5% power-efficient over the designs by a clock-step based optimal solution.
Publisher
WORLD SCIENTIFIC PUBL CO PTE LTD
Issue Date
2003-02
Language
English
Article Type
Article
Citation

JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, v.12, pp.1 - 17

ISSN
0218-1266
DOI
10.1142/S0218126603000829
URI
http://hdl.handle.net/10203/81455
Appears in Collection
RIMS Journal Papers
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0