As the number of earth observation missions in-creases, together with the number of images acquired by satel-lites, the need for optimizing onboard memory allocation and bandwidth to the ground is becoming more and more critical. Currently, large players in the space industry face this need by developing custom Instrument Control Units (ICUs), which can only be employed for the single mission they have been designed for. The unavailability of flexible, programmable, space-grade solutions ready to be integrated as building blocks keeps the costs of such units unaffordable for smaller missions and smaller industries, which do not have the resources needed to undertake custom development at a single system component level. Moreover, the development of this kind of component can increase the time to market of the system. The work presented in this paper aims at delivering an innovative fully programmable data handling and data processing System on a Chip (SoC) for modern ICUs onboard satellites, named ICU4SAT. We leveraged three highly innovative, open-source components: a RISC-V based processor as a command and control platform; the FPGA-GPU as hardware accelerator for computer vision and Artificial Intelligence algorithms; and the SpaceFibre/SpaceWire as high-speed communication modules to connect our system to the rest of the satellite. The three components are integrated into a single modular embedded architecture on a single chip, and more in particular on a space-grade FPGA. The result is a general-purpose ICU SoC, which can be potentially used to control and process data of any satellite image-based instrument. The ICU4SAT project aims to provide and fully programmable data handling and data processing modern ICU on board of satellites, also exploiting re-configurable FPGA technology. This will advance the state of the art from both the academic and industry point of view as it will: (i) Enable new mission concept by on-the-fly reconfigurability repurposing earth observation missions with no needs to launch new satellites as monitoring need change, even temporarily. (ii) Open new market opportunities for Small-Medium Enterprises since huge investments are not required to access this control unit solution.

ICU4SAT: A General-Purpose Reconfigurable Instrument Control Unit Based on Open Source Components

Pietro Nannipieri
;
Gianluca Giuffrida;Lorenzo Diana;Silvia Panicacci;Luca Zulberti;Luca Fanucci;
2022-01-01

Abstract

As the number of earth observation missions in-creases, together with the number of images acquired by satel-lites, the need for optimizing onboard memory allocation and bandwidth to the ground is becoming more and more critical. Currently, large players in the space industry face this need by developing custom Instrument Control Units (ICUs), which can only be employed for the single mission they have been designed for. The unavailability of flexible, programmable, space-grade solutions ready to be integrated as building blocks keeps the costs of such units unaffordable for smaller missions and smaller industries, which do not have the resources needed to undertake custom development at a single system component level. Moreover, the development of this kind of component can increase the time to market of the system. The work presented in this paper aims at delivering an innovative fully programmable data handling and data processing System on a Chip (SoC) for modern ICUs onboard satellites, named ICU4SAT. We leveraged three highly innovative, open-source components: a RISC-V based processor as a command and control platform; the FPGA-GPU as hardware accelerator for computer vision and Artificial Intelligence algorithms; and the SpaceFibre/SpaceWire as high-speed communication modules to connect our system to the rest of the satellite. The three components are integrated into a single modular embedded architecture on a single chip, and more in particular on a space-grade FPGA. The result is a general-purpose ICU SoC, which can be potentially used to control and process data of any satellite image-based instrument. The ICU4SAT project aims to provide and fully programmable data handling and data processing modern ICU on board of satellites, also exploiting re-configurable FPGA technology. This will advance the state of the art from both the academic and industry point of view as it will: (i) Enable new mission concept by on-the-fly reconfigurability repurposing earth observation missions with no needs to launch new satellites as monitoring need change, even temporarily. (ii) Open new market opportunities for Small-Medium Enterprises since huge investments are not required to access this control unit solution.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11568/1157860
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact