High-level simulation of distributed real-time operating systems for design space exploration in heterogeneous MPSoC architectures

Designing an embedded system implies to look for the right algorithm/architecture compromise depending on the real-time constraints. For MPSoC an especially with reconfigurable devices which enable to modify the running executing support, a validation by a preliminar evaluation of the variable behaviors of a reactive system becomes necessary. This could be done by a high level simulation allowing to explore, early in the design flow, the architectural design space, hardware and software, especially the RTOS. The platform manager point of view is used to explore the systems reactions to the partitioning choices and also the influence of the various algorithms and the impact of implementations of the operating system's services refined in hardware or software. For that, a SystemC model composed of modular OS services allow to jointly and functionally simulate hardware, software tasks and the operating system, distributed on heterogeneous communicating execution nodes. To evaluate the perfect real-time reconfigurable architecture of a dynamical robot vision application, we explored its partitioning and the useful OS services accordingly. This model has been integrated in a big simulator of an heterogeneous chip designed to provide a Tera operations per second power.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00781961
Author Huck, Emmanuel
Maintainer CCSD
Last Updated May 14, 2026, 20:54 (UTC)
Created May 14, 2026, 20:54 (UTC)
Identifier tel-00781961
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Equipes Traitement de l'Information et Systèmes (ETIS - UMR 8051) ; Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA)-Centre National de la Recherche Scientifique (CNRS)-CY Cergy Paris Université (CY)
creator Huck, Emmanuel
date 2011-11-25T00:00:00
harvest_object_id 650d236b-c924-4478-a977-e59089f6649a
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-08-20T00:00:00
set_spec type:THESE