The case for RISC-V in space

Journal Article (2019)
Author(s)

Stefano Di Mascio (TU Delft - Space Systems Egineering)

Alessandra Menicucci (TU Delft - Space Systems Egineering)

Gianluca Furano (European Space Agency (ESA))

Claudio Monteleone (European Space Agency (ESA))

Marco Ottavi (University of Rome Tor Vergata)

DOI related publication
https://doi.org/10.1007/978-3-030-11973-7_37 Final published version
More Info
expand_more
Publication Year
2019
Language
English
Issue number
9783030119720
Volume number
550
Pages (from-to)
319-325
Event
Downloads counter
209

Abstract

This paper presents preliminary position on the use of the novel, free and open RISC-V Instruction Set Architecture (ISA) for on-board electronics in space. The modular nature of this ISA, the availability of a rich software ecosystem, a rapidly growing community and a pool of open-source IP cores will allow Space Industry to spin-in developments from terrestrial fields (in terms of security, artificial intelligence, support for operating systems, hardware acceleration etc.) while focusing its efforts mainly on aspects related to the specific needs of on-board electronics for space applications (e.g. fault tolerance, observability, error signaling, etc.). This will improve reuse and avoid the necessity of developments from scratch when not strategically needed, eventually increasing productivity and reducing costs. The use of an open, non proprietary ISA will allow ad-hoc design of microarchitecture-level soft error countermeasures that can greatly increase the robustness of Application Specific Standard Products (ASSP) and FPGA implementations.