DocumentCode :
3034134
Title :
A composable, energy-managed, real-time MPSOC platform
Author :
Molnos, Anca ; Ambrose, Jude Angelo ; Nelson, Andrew ; Stefan, Radu ; Cotofana, Sorin ; Goossens, Kees
Author_Institution :
Comput. Eng., Delft Univ. of Technol., Delft, Netherlands
fYear :
2010
fDate :
20-22 May 2010
Firstpage :
870
Lastpage :
876
Abstract :
Multi-processors systems on chip (MPSOC) platforms emerged in embedded systems as hardware solutions to support the continuously increasing functionality and performance demands in this domain. Such a platform has to execute a mix of applications with diverse performance and timing constraints, i.e., real-time or non-real-time, thus different application schedulers should co-exist on an MPSOC. Moreover, applications share many MPSOC resources, thus their timing depends on the arbitration at these resources. Arbitration may create inter-application dependencies, e.g., the timing of a low priority application depends on the timing of all higher priority ones. Application inter-dependencies make the functional and timing verification and the integration process harder. This is especially problematic for real-time applications, for which fulfilling the time-related constraints should be guaranteed by construction. Moreover, energy and power management, commonly employed in embedded systems, make this verification even more difficult. Typically, energy and power management involves scaling the resources operating point, which has a direct impact on the resource performance, thus influences the application time behaviour. Finally, a small change in one application leads to the need to re-verify all other applications, incurring a large effort. Composability is a property meant to ease the verification and integration process. A system is composable if the functionality and the timing behaviour of each application is independent of other applications mapped on the same platform. Composability is achieved by utilising arbiters that ensure applications independence. In this paper we present the concepts behind a composable, scalable, energy-managed MPSOC platform, able to support different real-time and nonreal time schedulers concurrently, and discuss its advantages and limitations.
Keywords :
embedded systems; formal verification; multiprocessing systems; power aware computing; scheduling; system-on-chip; MPSOC platform; application schedulers; composability property; embedded systems; energy management; functional verification; multiprocessor systems-on-chip; power management; timing verification; Application software; Costs; Delay; Embedded system; Energy management; Hardware; Process design; System-on-a-chip; Throughput; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Optimization of Electrical and Electronic Equipment (OPTIM), 2010 12th International Conference on
Conference_Location :
Basov
ISSN :
1842-0133
Print_ISBN :
978-1-4244-7019-8
Type :
conf
DOI :
10.1109/OPTIM.2010.5510478
Filename :
5510478
Link To Document :
بازگشت