Satellite on-board electronics is subject to sever operating conditions mainly due to the presence of cosmic radiations. This work illustrate the design of a computer board based on FPGA device, devoted to study the resilience of different soft-processor micro-architectures in such a harsh operating environment. The soft-processor cores are fully compliant with the RISC-V RV32I instruction set and are implemented on an ARTIX-7 A100 FPGA. Presently, four variants of the processor core are ready to be used in the on-board computer of a PocketQube satellite and have been extensively verified by fault injection simulations. Here we illustrate the first processor cores that will be implemented along with the system architecture that will be set up on the satellite.

An fpga-based risc-v computer architecture orbital laboratory on a pocketqube satellite / Blasi, L.; Vigli, F.; Farissi, S. M.; Mastrandrea, A.; Menichelli, F.; Nascetti, A.; Olivieri, M.. - 173:(2020), pp. 587-593. (Intervento presentato al convegno 5th IAA Conference on University Satellite Missions and Cubesat Workshop, 2020 tenutosi a Rome; Italy).

An fpga-based risc-v computer architecture orbital laboratory on a pocketqube satellite

Blasi L.;Vigli F.;Mastrandrea A.;Menichelli F.;Nascetti A.;Olivieri M.
2020

Abstract

Satellite on-board electronics is subject to sever operating conditions mainly due to the presence of cosmic radiations. This work illustrate the design of a computer board based on FPGA device, devoted to study the resilience of different soft-processor micro-architectures in such a harsh operating environment. The soft-processor cores are fully compliant with the RISC-V RV32I instruction set and are implemented on an ARTIX-7 A100 FPGA. Presently, four variants of the processor core are ready to be used in the on-board computer of a PocketQube satellite and have been extensively verified by fault injection simulations. Here we illustrate the first processor cores that will be implemented along with the system architecture that will be set up on the satellite.
2020
5th IAA Conference on University Satellite Missions and Cubesat Workshop, 2020
cosmology; field programmable gate arrays (FPGA); orbits; satellites
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
An fpga-based risc-v computer architecture orbital laboratory on a pocketqube satellite / Blasi, L.; Vigli, F.; Farissi, S. M.; Mastrandrea, A.; Menichelli, F.; Nascetti, A.; Olivieri, M.. - 173:(2020), pp. 587-593. (Intervento presentato al convegno 5th IAA Conference on University Satellite Missions and Cubesat Workshop, 2020 tenutosi a Rome; Italy).
File allegati a questo prodotto
File Dimensione Formato  
Blasi_An fpga-based risc_2020.pdf

solo gestori archivio

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 534.3 kB
Formato Adobe PDF
534.3 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1699651
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact