DocumentCode
3329231
Title
Restricted Chaining and Fragmentation Techniques in Power Aware High Level Synthesis
Author
Barrio, Alberto A Del ; Molina, Maria C. ; Mendias, Jose M. ; Andres, Esther ; Hermida, Roman
Author_Institution
Dipt. Arquitectura de Comput. y Autom., Univ. Complutense de Madrid, Madrid
fYear
2008
fDate
3-5 Sept. 2008
Firstpage
267
Lastpage
273
Abstract
A complete power-aware high-level synthesis algorithm is presented. It performs the schedule, resource allocation and binding of behavioral specifications. It overcomes the limitations of low-power algorithms and based on a bit-level timing model and a study of the target technology, tries to chain in the same cycle as many operations as possible. It also fragments the functional units, not the operations, for diminishing the required hardware. We also keep a minimum performance by estimating the cycle time while we are chaining operations. This way we obtain a reduction for both the static power and the dynamic one. We achieve an additional dynamic power reduction by studying the Hamming distance and applying partial or total commutative property. Experimental results on real circuits show great improvements in both power and energy consumption and performance over conventional low power algorithms.
Keywords
formal specification; high level synthesis; low-power electronics; resource allocation; scheduling; Hamming distance; behavioral specification binding; bit-level timing model; commutative property; cycle time estimation; dynamic power reduction; energy consumption; functional unit fragmentation technique; low-power algorithm; power aware high level synthesis algorithm; resource allocation; restricted chaining technique; scheduling algorithm; static power reduction; Capacitance; Clocks; Delay; Digital systems; Energy consumption; Frequency; High level synthesis; Switching circuits; Timing; Voltage; High-level synthesis; allocation; binding; low power; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location
Parma
Print_ISBN
978-0-7695-3277-6
Type
conf
DOI
10.1109/DSD.2008.120
Filename
4669246
Link To Document