Authors
Katalin Popovici, Xavier Guerin, Frederic Rousseau, Pier Stanislao Paolucci, Ahmed Amine Jerraya
Publication date
2008/8/1
Journal
ACM Transactions on Embedded Computing Systems (TECS)
Volume
7
Issue
4
Pages
1-23
Publisher
ACM
Description
Current multimedia applications demand complex heterogeneous multiprocessor architectures with specific communication infrastructure in order to achieve the required performances. Programming these architectures usually results in writing separate low-level code for the different processors (DSP, microcontroller), implying late global validation of the overall application with the hardware platform. We propose a platform-based software design flow able to efficiently use the resources of the architecture and allowing easy experimentation of several mappings of the application onto the platform resources. We use a high-level environment to capture both application and architecture initial representations. An executable software stack is generated automatically for each processor from the initial model. The software generation and validation is performed gradually corresponding to different software abstraction …
Total citations
200820092010201120122013201420152016201720182019202020212022202320241975415111121
Scholar articles
K Popovici, X Guerin, F Rousseau, PS Paolucci… - ACM Transactions on Embedded Computing Systems …, 2008