An heterogeneous compiler of dataflow programs for zynq platforms

Bezati, Endri (EPFL, Lausanne, Switzerland) ; Casale-Brunet, Simone (EPFL, Lausanne, Switzerland) ; Mosqueron, Romuald (School of Management and Engineering Vaud, HES-SO // University of Applied Sciences Western Switzerland) ; Mattavelli, Marco (EPFL, Lausanne, Switzerland)

In recent years, the number and variety of heterogeneous multiprocessor system-on-chip MPSoCs, such as for instance Zynq platforms, has sensibly increased. However, today all design flow solutions capable of programming the different components of such platforms require to the designer either to modify the software or hardware based designs to obtain higher performance implementations. Thus, the developer needs to either rewrite functional blocks in HDL or to use high-level synthesis of C-like sequential languages with platform locked extensions. In this paper, a compiler infrastructure that takes as input a single behavioral representation, expressed in high-level dataflow RVC-CAL language, is proposed for programming any of the components of heterogeneous Zynq MPSoCs platforms without the need of modifying any line of code on the design.


Mots-clés:
Type de conférence:
full paper
Faculté:
Ingénierie et Architecture
Ecole:
HEIG-VD
Institut:
ReDS - Reconfigurable & embedded Digital Systems
Adresse bibliogr.:
Brighton, UK, 12-17 May 2019
Date:
2019-05
Brighton, UK
12-17 May 2019
Pagination:
5 p.
Veröffentlicht in:
Proceedings of ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 12-17 May 2019, Brighton, UK
Numérotation (vol. no.):
pp. 1537-1541
DOI:
ISBN:
978-1-4799-8131-1
Le document apparaît dans:

Note: The status of this file is: restricted


 Datensatz erzeugt am 2020-03-26, letzte Änderung am 2020-03-26

Volltext:
Volltext herunterladen
PDF

Dieses Dokument bewerten:

Rate this document:
1
2
3
 
(Bisher nicht rezensiert)