Details
Original language | English |
---|---|
Publication status | E-pub ahead of print - 2024 |
Event | 28th ELGRA Biennial Symposium & General Assembly - Liverpool, United Kingdom (UK) Duration: 2 Sept 2024 → 6 Sept 2024 https://www.elgra.org/elgra-2024-symposium/ |
Conference
Conference | 28th ELGRA Biennial Symposium & General Assembly |
---|---|
Country/Territory | United Kingdom (UK) |
City | Liverpool |
Period | 2 Sept 2024 → 6 Sept 2024 |
Internet address |
Abstract
Most of the electronics in BECCAL are custom FPGA-based boards, organized in a tree network topology. Communication from the control computer is routed through this precision timing network to the endpoints. These endpoints consist of stacked boards controlled by a master over a bus system, which has already been flight-proven in the MAIUS missions. Most of the boards contain an FPGA or a microcontroller to control peripherals, gather sensor data, and communicate with the bus.
The radiation environment in low Earth orbit consists of protons trapped in the Van Allen radiation belt and sporadic heavy intergalactic cosmic rays. Since BECCAL contains more than 100 FPGAs, using radiation-hardened devices is not feasible; instead, commercial off-the-shelf (COTS) devices are used. The radiation causes soft errors in the electronic components that must be handled. We demonstrate how error-detection architectures are employed into the FPGA fabrics, which report errors to the control computer via the network.
In this work, we present our strategy to recover the electronic system during operation in orbit. This includes the detection of radiation-induced errors and the subsequent notification of the control computer. Subsequently, reconfiguration of the FPGAs and microcontrollers is required. In our network, each node can reprogram all their following nodes via a JTAG interface. The stacked boards require a different solution, as JTAG typically operates in a chain through multiple devices and is incompatible with the bus infrastructure inherited from MAIUS. We have designed an improved bus structure that can reprogram FPGAs and microcontrollers and also communicate through a single interface. We show that this can be achieved with a small amount of additional hardware to the existing designs.
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
2024. Poster session presented at 28th ELGRA Biennial Symposium & General Assembly, Liverpool, United Kingdom (UK).
Research output: Contribution to conference › Poster › Research › peer review
}
TY - CONF
T1 - A Reconfiguration Strategy for Distributed Electronic Systems on ISS
AU - Oberschulte, Tim
AU - Marten, Jakob Frederik
AU - Wendrich, Thijs Jan
AU - Raudonis, Matthias
AU - Blume, Holger Christoph
PY - 2024
Y1 - 2024
N2 - The Bose Einstein Condensate and Cold Atom Laboratory (BECCAL) is a physics experiment facility designed to research ultracold atoms in microgravity. It is planned to operate on the International Space Station (ISS) for several years, following the MAIUS sounding rocket missions. The large setup spans over five EXPRESS rack lockers and includes the main physics package, the laser system, and the control electronics. Within the ultra-high vacuum physics package, Bose Einstein condensates are generated using laser cooling and trapped in magneto-optical traps. Sensors and actuators distributed throughout the experiment are controlled by a control computer over a fiber-optical network.Most of the electronics in BECCAL are custom FPGA-based boards, organized in a tree network topology. Communication from the control computer is routed through this precision timing network to the endpoints. These endpoints consist of stacked boards controlled by a master over a bus system, which has already been flight-proven in the MAIUS missions. Most of the boards contain an FPGA or a microcontroller to control peripherals, gather sensor data, and communicate with the bus.The radiation environment in low Earth orbit consists of protons trapped in the Van Allen radiation belt and sporadic heavy intergalactic cosmic rays. Since BECCAL contains more than 100 FPGAs, using radiation-hardened devices is not feasible; instead, commercial off-the-shelf (COTS) devices are used. The radiation causes soft errors in the electronic components that must be handled. We demonstrate how error-detection architectures are employed into the FPGA fabrics, which report errors to the control computer via the network.In this work, we present our strategy to recover the electronic system during operation in orbit. This includes the detection of radiation-induced errors and the subsequent notification of the control computer. Subsequently, reconfiguration of the FPGAs and microcontrollers is required. In our network, each node can reprogram all their following nodes via a JTAG interface. The stacked boards require a different solution, as JTAG typically operates in a chain through multiple devices and is incompatible with the bus infrastructure inherited from MAIUS. We have designed an improved bus structure that can reprogram FPGAs and microcontrollers and also communicate through a single interface. We show that this can be achieved with a small amount of additional hardware to the existing designs.
AB - The Bose Einstein Condensate and Cold Atom Laboratory (BECCAL) is a physics experiment facility designed to research ultracold atoms in microgravity. It is planned to operate on the International Space Station (ISS) for several years, following the MAIUS sounding rocket missions. The large setup spans over five EXPRESS rack lockers and includes the main physics package, the laser system, and the control electronics. Within the ultra-high vacuum physics package, Bose Einstein condensates are generated using laser cooling and trapped in magneto-optical traps. Sensors and actuators distributed throughout the experiment are controlled by a control computer over a fiber-optical network.Most of the electronics in BECCAL are custom FPGA-based boards, organized in a tree network topology. Communication from the control computer is routed through this precision timing network to the endpoints. These endpoints consist of stacked boards controlled by a master over a bus system, which has already been flight-proven in the MAIUS missions. Most of the boards contain an FPGA or a microcontroller to control peripherals, gather sensor data, and communicate with the bus.The radiation environment in low Earth orbit consists of protons trapped in the Van Allen radiation belt and sporadic heavy intergalactic cosmic rays. Since BECCAL contains more than 100 FPGAs, using radiation-hardened devices is not feasible; instead, commercial off-the-shelf (COTS) devices are used. The radiation causes soft errors in the electronic components that must be handled. We demonstrate how error-detection architectures are employed into the FPGA fabrics, which report errors to the control computer via the network.In this work, we present our strategy to recover the electronic system during operation in orbit. This includes the detection of radiation-induced errors and the subsequent notification of the control computer. Subsequently, reconfiguration of the FPGAs and microcontrollers is required. In our network, each node can reprogram all their following nodes via a JTAG interface. The stacked boards require a different solution, as JTAG typically operates in a chain through multiple devices and is incompatible with the bus infrastructure inherited from MAIUS. We have designed an improved bus structure that can reprogram FPGAs and microcontrollers and also communicate through a single interface. We show that this can be achieved with a small amount of additional hardware to the existing designs.
M3 - Poster
T2 - 28th ELGRA Biennial Symposium & General Assembly
Y2 - 2 September 2024 through 6 September 2024
ER -