@AkaSci@fosstodon.org
Space and aviation electronics use various techniques to handle SEUs, such as:
Shielding
Rad-hardened chips
Use of PROM, MRAM, Flash and SRAM over SDRAM
Error correction, typically used for memory access
Periodic reading and correction of memory/logic blocks, aka scrubbing, typically used with FPGAs
Triplicate logic elements or entire computer systems, with majority voting and repair of corrupted sections.
Software techniques to detect and reject corrupted data.
https://en.wikipedia.org/wiki/Triple_modular_redundancy
7/n
@AkaSci@fosstodon.org
We all know that solar flares and CMEs, that produce beautiful auroras, are also capable of causing havoc with power and electronic systems. Most systems vulnerable to SEUs are designed to mitigate their effects. But as we know, software is often the Achilles heel. Kudos to Airbus for recognizing the problem early and taking action.
This is not the first such incident. The most famous case is Qantas Flight 72 in Oct 2008 with an A330.
https://www.atsb.gov.au/media/2008/release/2008_43
https://www.flyingpenguin.com/?p=74567
8/n