< retour aux publications

A System Framework for the Design of Embedded Software Targeting Heterogeneous Multi-Core SoCs

Auteur(s) : X. Guérin, F. Pétrot

Doc. Source: 20th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP’09)

Publisher : IEEE

Pages : 153-160

Doi : 10.1109/ASAP.2009.9

Embedded appliances designers rely on Multi-Core System-on-Chips (MC-SoC) to provide the computing power required by modern applications. Due to the inherent complexity of this kind of platform, the development of specific system architectures is not considered as an option to provide low-level services to an application. Hence, the software is built either from scratch - when the software's requirements are not too high - or over a general-purpose operating system, leading to performance and memory usage trade-offs. Our contribution is a component-based system framework that provides high-level system services for embedded software applications with few impacts on the memory usage and final performances, thanks to strong interfaces that enable the reuse of existing software elements and facilitate the support of multiple hardware platforms.