Nebula Public Library

The knowledge bank of ESA’s R&D programmes

Development Environment for Future Leon Multi-core

Programme
TDE
Programme Reference
T702-302SW
Prime Contractor
SPACEBEL SA.
Start Date
End Date
Status
Closed
Country
Belgium
Development Environment for Future Leon Multi-core
Objectives

The objective of the activity is to prepare a complete software development environment for the future Leon multicore. It will be based as much as possible on existing elements that will be adapted if needed to the specific aspects of the multi-core.

Description

An ESA study is starting considering the system aspects of the use of the multi-core for our applications, and this study will define the final technical solutions. However, the trend seems to be towards the use of a hypervisor. If this is confirmed, there could be a convergence between the various hypervisors used for partitioning, for security and for multi-core. An environment for hypervisor could therefore be reused, which is the focus of the the proposed activity. The activity includes:1) adaptation of compiler(s)2) adaptation of debugger(s)3) adaptation of operating system(s)4) adaptation of the runtime(s) for Ada language5) demonstrator on the multi-core5) develop/extend some benchmark (e.g.: SPEC)

Application Domain
Generic Technologies
Technology Domain
2 - Space System Software
Competence Domain
3-Avionic Systems
Keywords
30-Deep Sub Micron Development
Initial TRL
TRL 3
Target TRL
TRL 2
Public Document