A framework for rapid system-level exploration, synthesis, and programming of multimedia MP-SoCs

  • Authors:
  • Mark Thompson;Hristo Nikolov;Todor Stefanov;Andy D. Pimentel;Cagkan Erbas;Simon Polstra;Ed F. Deprettere

  • Affiliations:
  • University of Amsterdam, Amsterdam, Netherlands;Leiden University, Leiden, Netherlands;Leiden University, Leiden, Netherlands;University of Amsterdam, Amsterdam, Netherlands;University of Amsterdam, Amsterdam, Netherlands;University of Amsterdam, Amsterdam, Netherlands;Leiden University, Leiden, Netherlands

  • Venue:
  • CODES+ISSS '07 Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present the Daedalus framework, which allows for traversing the path from sequential application specification to a working MP-SoC prototype in FPGA technology with the (parallelized) application mapped onto it in only a matter of hours. During this traversal, which offers a high degree of automation, guidance is provided by Daedalus' integrated system-level design space exploration environment. We show that Daedalus offers remarkable potentials for quickly experimenting with different MP-SoC architectures and exploring system-level design options during the very early stages of design. Using a case study with a Motion-JPEG encoder application, we illustrate Daedalus' design steps and demonstrate its efficiency.