loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th International Conference on VLSI Design
CREAM: Combined Register and Module Assignment with Floorplanning for Low Power Datapath Synthesis
Calcutta, India
January 04-January 07
ISBN: 0-7695-0487-6
Vamsi K. Srikantam, Hewlett Packard Laboratories
N. Ranganathan, University of South Florida
Srikanth Srinivasan, University of South Florida
This paper proposes a new technique for power optimization during high level synthesis. Specifically, we present a floorplan based Combined Register And Module assignment algorithm, CREAM, for synthesizing low power datapath circuits. The algorithm accepts a scheduled data flow graph and assigns operations to functional units and variables to registers. The operations which have common inputs and are capable of reducing power by mapping to the same functional unit are identified. Further, variables are assigned to registers in such a manner that the unwanted or spurious computations are minimized. During variable assignment, that particular register is selected (based on the floorplan) which has a smaller interconnect length between itself and the functional unit. This optimizes the interconnect power. CREAM has been applied to some high level synthesis benchmarks and the results obtained indicate that power savings up to 43% with an area increase of up to 5.0% is achieved.
Index Terms:
High level synthesis, Low power design, Register and Module Assignment Design for low power, Floorplanning
Citation:
Vamsi K. Srikantam, N. Ranganathan, Srikanth Srinivasan, "CREAM: Combined Register and Module Assignment with Floorplanning for Low Power Datapath Synthesis," vlsid, pp.228, 13th International Conference on VLSI Design, 2000
Usage of this product signifies your acceptance of the Terms of Use.