SELENE

Jan 1, 2020 Β· 3 min read
projects

🌐 GitLab Repository: https://gitlab.com/selene-riscv-platform | πŸ‡ͺπŸ‡Ί CORDIS Factsheet: https://cordis.europa.eu/project/id/871467

SELENE (Self-monitored Dependable platform for High-Performance Safety-Critical Systems) was a European Horizon 2020 project (Grant Agreement 871467) that designed a safety-relevant, open-source high-performance RISC-V system-on-chip.

πŸ“… Project Timeline & Factsheet

  • Start Date: December 1, 2019
  • End Date: November 30, 2022
  • Duration: 36 Months
  • Funding Scheme: Horizon 2020 (Research and Innovation Action - H2020 GA 871467)
  • Grant Agreement ID: 871467
  • Overall Budget: €4,996,526.25 (€4,996,523 EU Contribution)

🎯 Objectives & Scope

SELENE addressed the challenge of executing mixed-criticality workloads (combining safety-critical flight and automotive control tasks with high-throughput payload processing) on shared multi-core RISC-V hardware with guaranteed Quality of Service (QoS).

πŸ’‘ Key Research Innovations

  • End-to-End Interconnect QoS: Implemented hardware-enforced throughput quotas and priority arbitration across shared buses and memory controllers.
  • Self-Monitoring & Fault Tolerance: Integrated dynamic health monitoring and lockstep NOEL-V execution modes for dynamic fault isolation.
  • DAVOS Verification Toolkit: Developed automated fault injection and safety validation tools for RISC-V SoCs.

πŸ›οΈ BSC Key Role & Research Deliverables

As a primary research leader in SELENE, Barcelona Supercomputing Center (BSC) drove the interconnect QoS and safety validation research:

  • Interconnect Throughput Quotas: Designed hardware bandwidth allocation and throttling mechanisms ensuring zero-interference for critical tasks.
  • DAVOS Fault Injection Framework: Created DAVOS, an open-source automated fault injection framework for safety-critical hardware validation.
  • Traffic Injection Units: Developed hardware traffic injectors (SafeTI) to test multi-core interference under worst-case contention scenarios.

πŸ“š Associated Publications

πŸ›οΈ Consortium Partners

(Partners are listed in no particular order)

The SELENE consortium brought together 11 leading European aerospace, automotive, railway, and research institutions:

  1. πŸ‡ͺπŸ‡Έ Universitat PolitΓ¨cnica de ValΓ¨ncia (UPV) (Spain, Coordinator)
  2. πŸ‡ͺπŸ‡Έ Barcelona Supercomputing Center (BSC) (Spain)
  3. πŸ‡ͺπŸ‡Έ IKERLAN S. Coop (Spain)
  4. πŸ‡ͺπŸ‡Έ CAF Signalling (Spain)
  5. πŸ‡ΈπŸ‡ͺ Frontgrade Gaisler / Cobham Gaisler (Sweden)
  6. πŸ‡«πŸ‡· Airbus Defence and Space SAS (France)
  7. πŸ‡©πŸ‡ͺ Airbus Defence and Space GmbH (Germany)
  8. πŸ‡©πŸ‡ͺ Siemens AG (Germany)
  9. πŸ‡¦πŸ‡Ή Siemens AG Γ–sterreich (Austria)
  10. πŸ‡¦πŸ‡Ή Virtual Vehicle Research GmbH (Austria)
  11. πŸ‡¦πŸ‡Ή Open Tech EDV-Research GmbH (Austria)
Dr. Sergi Alcaide Portet
Authors
Postdoc | Research Engineer
Sergi Alcaide is a PostDoc in the HADES group, within the HPES Lab @ BSC (Barcelona Supercomputing Center)