Title :
Hartes Toolchain Early Evaluation: Profiling, Compilation and HDL Generation
Author :
Bertels, Koen ; Kuzmanov, Georgi ; Panainte, Elena Moscu ; Gaydadjiev, Georgi ; Yankova, Yana ; Sima, Vlad Mihai ; Sigdel, Kamana ; Meeuws, Roel ; Vassiliadis, Stamatis
Author_Institution :
EEMCS Delft Univ. of Technol., Delft
Abstract :
The aim of the hartes project is to facilitate and automate the rapid design and development of heterogeneous embedded systems, targeting a combination of a general purpose embedded processor, digital signal processing and reconfigurable hardware. In this paper, we evaluate three tools from the hartes toolchain supporting profiling, compilation, and HDL generation. These tools facilitate the HW/SW partitioning, co-design, co-verification, and co-execution of demanding embedded applications. The described tools are provided by the Delft Work Bench framework1. Experimental results on MJPEG and G721 encoder application case studies suggest overall performance improvement of 228% and 36% respectively.
Keywords :
digital signal processing chips; embedded systems; hardware description languages; hardware-software codesign; logic partitioning; logic testing; program compilers; reconfigurable architectures; HDL generation; HW/SW codesign; HW/SW coverification; HW/SW partitioning; compilation; digital signal processing; general purpose embedded processor; heterogeneous embedded system; profiling; reconfigurable hardware; Digital signal processing; Embedded system; Hardware design languages; Partitioning algorithms; Program processors; Real time systems; Signal design; Signal processing algorithms; Software algorithms; Software tools;
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
DOI :
10.1109/FPL.2007.4380680