An automated flow to map throughput constrained applications to a MPSoC

R. Jordans, F.M. Siyoum, S. Stuijk, A. Kumar, H. Corporaal

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

6 Citaten (Scopus)
95 Downloads (Pure)

Samenvatting

This paper describes a design flow to map throughput constrained applications on a Multi-processor System-on-Chip (MPSoC). It integrates several state-of-the-art mapping and synthesis tools into an automated tool flow. This flow takes as input a throughput constrained application, modeled with a synchronous dataflow graph, a C-based implementation for each actor in the graph, and a template based architecture description. Using these inputs, the tool flow generates an MPSoC platform tailored to the application requirements and it subsequently maps the application to this platform. The output of the flow is an FPGA programmable bit file. An easily extensible template based architecture is presented, this architecture allows fast and flexible generation of a predictable platform that can be synthesized using the presented tool flow. The effectiveness of the tool flow is demonstrated by mapping an MJPEG-decoder onto our MPSoC platform. This case study shows that our flow is able to provide a tight, conservative bound on the worst-case throughput of the FPGA implementation. The presented tool flow is freely available at http://www.es.ele.tue.nl/mamps.
Originele taal-2Engels
TitelBringing Theory to Practice : Predictability and Performance in Embedded Systems, 14-18 March 2011, Grenoble, Switzerland
RedacteurenP. Lucas, L. Thiele, B. Triquet, T. Ungerer, R. Wilhelm
Plaats van productieLeibniz
UitgeverijDagstuhl Publishing
Pagina's47-58
ISBN van geprinte versie978-3-939897-28-6
DOI's
StatusGepubliceerd - 2011
Evenementconference; PPES'11 -
Duur: 1 jan. 2011 → …

Publicatie series

NaamOpenAccess Series in Informatics
Volume18
ISSN van geprinte versie2190-6807

Congres

Congresconference; PPES'11
Periode1/01/11 → …
AnderPPES'11

Vingerafdruk

Duik in de onderzoeksthema's van 'An automated flow to map throughput constrained applications to a MPSoC'. Samen vormen ze een unieke vingerafdruk.

Citeer dit