An Automated Flow to Map Throughput Constrained Applications to a MPSoC

Roel Jordans, Firew Siyoum, Sander Stuijk, Akash Kumar & Henk Corporaal
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...