Skip to main content

Development Environment for Future Leon Multi-core

Programme Reference

T702-302SW

Status

Closed

Country

Belgium

Start Date

2013

End Date

2015

Programme: TDE Prime Contractor: SPACEBEL SA.

Subcontractors:
EMBEDDED BRAINS GMBH • Germany
UNIV PADOVA • Italy

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
Initial TRL: TRL 3 Target TRL: TRL 2

HarmoRoadMap: N/A

IPC Document: ESA/IPC(2010)3,ADD.4||ESA/IPC(2012)3,add.5

Public Document:

Development Environment for Future Leon Multi-core