Title :
Adaptive hardware by dynamic reconfiguration for the Solar Orbiter PHI instrument
Author :
Fiethe, Björn ; Bubenhagen, Frank ; Lange, Tobias ; Michalik, Harald ; Michel, Holger ; Woch, Joachim ; Hirzberger, Johann
Author_Institution :
IDA TU Braunschweig, Braunschweig, Germany
Abstract :
A limited telemetry rate combined with a large amount of scientific information retrieved from the camera systems of the Polarimetric and Helioseismic Imager (PHI) instrument on Solar Orbiter demand that classical ground processing steps like determination of scientific parameters need to be performed already on-board. Field-Programmable Gate Arrays (FPGAs) with large logic density provide a highly flexible platform to implement such sophisticated capabilities. Specifically, radiation tolerant space suitable SRAM-based FPGAs have significantly improved flexibility of high reliable systems for space applications and have already been proven in many space missions. Furthermore, the potential of SRAM-based FPGAs to support dynamic (partial) reconfiguration allows a flexible use of the available hardware (HW) platform in a TimeSpace Partitioning (TSP) manner. For the PHI Data Processing Unit (DPU), the seamless reconfigurability of these FPGAs enables multiple use of the FPGA resources during different modes of operation, i.e. one dedicated configuration for image acquisition and a different configuration for subsequent data processing. Other advantages like enhanced flexibility of a system or in-flight adaptation to changing mission requirements are presented. The basic structure proposed for the PHI DPU design is based on the results of the ESA study for a Dynamically Reconfigurable Processing Module (DRPM). The communication architecture employs our own SpaceWire based System-on-Chip Wire (SoCWire), which is able to connect reconfigurable modules to a host system with the capability to isolate these modules logically and physically. For safe in-flight update data integrity of the uploaded HW code must be guaranteed from ground upload until storage in configuration memory to maintain system qualification. This is taken into account especially in view of possible Single Event Upsets (SEUs) errors in configuration memory. A reasonable separation of the required functio- al modules in different configurations for the FPGAs is shown. The necessary reconfiguration of the FPGAs has no operational impact. Finally, a comparative summary of needed resources clearly outlines the advantages of a dynamically reconfigurable configuration, resulting in mission cost reduction.
Keywords :
astronomical instruments; astronomical polarimetry; cameras; field programmable gate arrays; solar pulsations; space vehicle electronics; system-on-chip; DPU; DRPM; Dynamically Reconfigurable Processing Module; ESA study; Field-Programmable Gate Arrays; PHI Data Processing Unit; Polarimetric and Helioseismic Imager; SEU errors; Single Event Upsets; SoCWire; Solar Orbiter PHI Instrument; SpaceWire based System-on-Chip Wire; TimeSpace Partitioning manner; adaptive hardware; camera systems; classical ground processing steps; communication architecture; configuration memory; dynamic reconfiguration; ground upload; hardware platform; image acquisition; limited telemetry rate; radiation tolerant space suitable SRAM-based FPGA; scientific information; seamless reconfigurability; space missions; system qualification; Data processing; Detectors; Field programmable gate arrays; Hardware; Instruments; Reliability; Space vehicles;
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2012 NASA/ESA Conference on
Conference_Location :
Erlangen
Print_ISBN :
978-1-4673-1915-7
Electronic_ISBN :
978-1-4673-1914-0
DOI :
10.1109/AHS.2012.6268666