How does the radiation of space affect running code. What are some common software and hardware mitigations we can employ.
- bitflips or bitflips
- progressive degradation of components in terms of efficiency
- latchups which could lead to short-circuits
- Radiation damages in two ways: "TID is the amount of cumulative radiation received and single event effects (SEEs) are disturbances created by single particles hitting the electronics (20). Total dose is measured in kilorads and can affect transistor performance. Single Event Upsets (SEU) can affect the logic state of memory. A Single Event Latch-up (SEL) can affect the output transistors on Complementary Metal Oxide Semiconductors (CMOS) logic, potentially causing a high-current state." https://www.nasa.gov/smallsat-institute/sst-soa-2020/command-and-data-handling (Hania)
- MPLAB (Microchip PIC family), and TI CCStudio (TI MSP430)