• DocumentCode
    2063240
  • 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
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    402
  • Lastpage
    408
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380680
  • Filename
    4380680