DocumentCode :
2908673
Title :
A System Framework for the Design of Embedded Software Targeting Heterogeneous Multi-core SoCs
Author :
Guerin, Xavier ; Petrot, Frederic
Author_Institution :
TIMA Lab., SLS Group, Grenoble, France
fYear :
2009
fDate :
7-9 July 2009
Firstpage :
153
Lastpage :
160
Abstract :
Embedded appliances designers rely on heterogeneous multi-core system-on-chips (HMC-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 softwarepsilas 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. The efficiency of our approach is demonstrated on an existing MC-SoC.
Keywords :
embedded systems; microprocessor chips; operating systems (computers); system-on-chip; component-based system framework; embedded software design; general-purpose operating system; heterogeneous multicore system-on-chips; memory usage; specific system architectures; Application software; Computer architecture; Embedded computing; Embedded software; Hardware; Home appliances; Operating systems; Software design; Software performance; System-on-a-chip; Design; Heterogeneous; Operating; SoC; Software; System;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors, 2009. ASAP 2009. 20th IEEE International Conference on
Conference_Location :
Boston, MA
ISSN :
2160-0511
Print_ISBN :
978-0-7695-3732-0
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2009.9
Filename :
5200023
Link To Document :
بازگشت