Algorithmic-level specification and Characterization of Embedded Multimedia Applications with Design Trotter

Designing embedded system is a non-trivial task during which wrong choices can lead to extremely costly re-design loops. The extra cost is even higher when wrong choices are made during the algorithm specification and mapping over the selected architecture. In this paper we propose a high-level approach for design space exploration, based on a usual standard language. More precisely we present the characterization step which is located at the very beginning of our hardware / software codesign framework. Once transformed into our internal representation, the specification is rapidly and automatically characterized and explored at the algorithmic level. Metrics are provided to the designer in order to evaluate very early in the design process, the impact of algorithmic choices on resources requirements by means of processing, control, memory bandwidth capabilities and potential parallelism at different levels of granularity. The aim is to improve the algorithm / architecture matching that sorely influences the implementation efficiency in terms of silicon area, performances and energy consumption. We give examples which illustrate how designers can refer to the outcomes of our methodology in order to select or build suitable architectures for specific applications.

Data and Resources

Additional Info

Field Value
Source ISSN: 0922-57XX
Author Le Moullec, Yannick, Diguet, Jean-Philippe, Ben Amor, Nader, Gourdeaux, Thierry, Philippe, Jean-Luc
Maintainer CCSD
Last Updated May 10, 2026, 09:14 (UTC)
Created May 10, 2026, 09:14 (UTC)
Identifier hal-00084392
Language en
contributor Laboratoire d'Electronique des Systèmes TEmps Réel (LESTER) ; Université de Bretagne Sud (UBS)-Centre National de la Recherche Scientifique (CNRS)
creator Le Moullec, Yannick
date 2006-05-10T00:00:00
harvest_object_id 7262d21c-fc85-4316-b4e1-4a207cd4f823
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-07T00:00:00
relation info:eu-repo/semantics/altIdentifier/doi/10.1007/s11265-005-4181-x
set_spec type:ART