High-level synthesis of dynamic dataflow programs on heterogeneous MPSoC platforms

Endri Bezati, Simone Casale Brunet, Marco Mattavelli, Jörn Janneck

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

9 Citations (SciVal)

Abstract

The growing complexity of digital signal processing applications make a compelling case the use of high-level design and synthesis methodologies for the implementation on programmable logic devices and embedded processors. Past research has shown that, for complex systems, raising the level of abstraction of design stages does not necessarily come at a penalty in terms of performance or resource requirements. Dataflow programs provide behavioral descriptions capable of expressing both sequential and parallel components of application algorithms and enable natural design abstractions, modularity, and portability. In this paper, an open source tool, implementing dataflow programs onto embedded heterogeneous platforms by means of high-level synthesis, software synthesis and interface synthesis is presented Experimental design results demonstrate the capability and the effectiveness of the tool for implementing a wide range of applications when combined with Vivado HLS.
Original languageEnglish
Title of host publication2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS)
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Pages227-234
ISBN (Electronic)978-1-5090-3076-7
ISBN (Print)978-1-5090-3077-4
DOIs
Publication statusPublished - 2016 Jul 17
EventInternational Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVI) - Samos, Greece
Duration: 2017 Jul 172017 Jul 21

Conference

ConferenceInternational Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVI)
Country/TerritoryGreece
CitySamos
Period2017/07/172017/07/21

Subject classification (UKÄ)

  • Computer Science

Fingerprint

Dive into the research topics of 'High-level synthesis of dynamic dataflow programs on heterogeneous MPSoC platforms'. Together they form a unique fingerprint.

Cite this