DocumentCode
2908309
Title
Exhaustive Data Path Optimization in High-Level Synthesis through Area Improvement
Author
Rahimi, Abbas ; Mohammadi, Siamak ; Ranjbar, Saei
Author_Institution
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
fYear
2009
fDate
24-26 Nov. 2009
Firstpage
691
Lastpage
696
Abstract
The stringent performance and area constraints and short time to market of modern digital systems drive us towards automated methods for producing high speed and low area architecture with optimum features. In this paper, we present a new algorithm, which automatically maximizes resource optimization of data path while meeting performance constraints. The main input of this algorithm is the control data flow graph (CDFG) of the application extracted from C code, while its output is defined as a set of resource instances along with their connections. An initial data path is extracted from the application source code and is improved until an optimized data path is obtained. The experimental results show that not only the refined data path outperforms data paths generated by some other tools, but also presents lower cost, less overhead and can be generated in less time.
Keywords
data flow graphs; high level synthesis; optimisation; resource allocation; area constraint; area improvement; control data flow graph; exhaustive data path optimization; high-level synthesis; low area architecture; optimized data path; performance constraint; resource optimization; Constraint optimization; Data mining; Digital systems; High level synthesis; High performance computing; Multiplexing; Registers; Resource management; Scheduling; Time to market; C-to-RTL; Data Path Optimization; High-level Synthesis; Performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Sciences and Convergence Information Technology, 2009. ICCIT '09. Fourth International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-5244-6
Electronic_ISBN
978-0-7695-3896-9
Type
conf
DOI
10.1109/ICCIT.2009.34
Filename
5368915
Link To Document