ACM Home Page
Please provide us with feedback. Feedback
A framework for rapid system-level exploration, synthesis, and programming of multimedia MP-SoCs
Full text PdfPdf (155 KB)
Source
International Conference on Hardware Software Codesign archive
Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis table of contents
Salzburg, Austria
SESSION: System-level design methods for MPSoC table of contents
Pages: 9 - 14  
Year of Publication: 2007
ISBN:978-1-59593-824-4
Authors
Mark Thompson  University of Amsterdam, Amsterdam, Netherlands
Hristo Nikolov  Leiden University, Leiden, Netherlands
Todor Stefanov  Leiden University, Leiden, Netherlands
Andy D. Pimentel  University of Amsterdam, Amsterdam, Netherlands
Cagkan Erbas  University of Amsterdam, Amsterdam, Netherlands
Simon Polstra  University of Amsterdam, Amsterdam, Netherlands
Ed F. Deprettere  Leiden University, Leiden, Netherlands
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 111,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1289816.1289823
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
4
5
6
 
7
K. Keutzer et al. System level design: Orthogonalization of concerns and platform-based design. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 19(12), Dec. 2000.
 
8
G. Kahn. The semantics of a simple language for parallel programming. In Proc. of the IFIP Congress 74, 1974.
 
9
10
 
11
 
12
S. Mohanty and V. K. Prasanna. Rapid system-level performance evaluation and optimization for application mapping onto SoC architectures. In Proc. of the IEEE International ASIC/SOC Conference, 2002.
13
 
14
P. G. Paulin et al. Parallel Programming Models for a Multiprocessor SoC Platform Applied to Networking and Multimedia. IEEE Trans. on VLSI Systems, 14(7), 2006.
 
15
 
16
A. D. Pimentel, M. Thompson, S. Polstra, and C. Erbas. On the calibration of abstract performance models for system-level design space exploration. In Proc. of the Int. Conf. on Embedded Computer Systems: Architectures, MOdeling, and Simulation (IC-SAMOS), pages 71--77, 2006.
17
18
 
19
T. Kogel et al. Virtual architecture mapping: A SystemC based methodology for architectural exploration of system-on-chip designs. In Proc. of the Int. workshop on Systems, Architectures, Modeling and Simulation (SAMOS), pages 138--148, 2003.
 
20
 
21

Collaborative Colleagues:
Mark Thompson: colleagues
Hristo Nikolov: colleagues
Todor Stefanov: colleagues
Andy D. Pimentel: colleagues
Cagkan Erbas: colleagues
Simon Polstra: colleagues
Ed F. Deprettere: colleagues