DocumentCode
2606725
Title
Source code transformation to improve conditional hardware reuse
Author
Penalba, O. ; Mendias, J.M. ; Hermida, R.
Author_Institution
Dpto. Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid, Spain
fYear
2002
fDate
2002
Firstpage
324
Lastpage
330
Abstract
The computations of a system whose behavior varies depending on the value of some conditions may present a property called mutual exclusiveness. This property, responsible for the degree of conditional reuse achievable after a high-level synthesis (HLS) process, is intrinsic to the behavior. But sometimes it is only partially reflected in the actual description written by a designer, leading to worse implementations. Our algorithm explores in an efficient manner the real mutual exclusiveness of the behavior, independently of the description style. It performs a transformation of the input description that allows the HLS tools to obtain better circuits in terms of the area saving due to conditional reuse.
Keywords
high level synthesis; program compilers; conditional hardware reuse; conditional reuse; high-level synthesis process; mutual exclusiveness; source code transformation; Algorithm design and analysis; Circuits; Clocks; Costs; Data analysis; Delay; Hardware; High level synthesis; Logic; Performance analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN
0-7695-1790-0
Type
conf
DOI
10.1109/DSD.2002.1115385
Filename
1115385
Link To Document