Spacechips develops ultra high-throughput on-board processing and transponder products for telecommunication, Earth-Observation, internet and M2M/IoT satellites. We compare and share design-in experiences of the latest ultra deep-submicron space-grade FPGAs and MPSoCs: Xilinx's, 20 nm, Kintex UltraScale KU060, NanoXplore's 28 nm NG-ULTRA and Microchip's 28 RFPolarFire.
Xilinx's KU060 and NanoXplore's NG-ULTRA are SRAM-based FPGAs while Microchip's RTPolarFire is based on SONOS flash technology. We compare and share design-in experiences for the three devices as well as presenting future prototyping solutions.
Xilinx's, 20 nm, Kintex UltraScale KU060 SRAM FPGA offers the space industry a step-change in reconfigurable, on-board processing. For missions with higher-reliability needs, a scrubber may be required to preserve the integrity of the KU060's configuration memory.
A number of internal and external scrubbing options will be presented for the KU060 from blind scrubbing to read-back with partial re-configuration in the background during normal operation. This will include SEFI detection of the SelectMAP interface.
The three devices offer sufficient processing resources to realise on-board AI for telecommunication, Earth-Observation and science missions. A number of machine-learning applications will be presented as well as the related hardware challenges.