Single-event upset simulation and detection in configuration memory

dc.contributor.authorAustin, Hezekiah
dc.contributor.authorMajor, Chris
dc.contributor.authorBarney, Colter
dc.contributor.authorWilliams, Justin
dc.contributor.authorBecker, Zachary
dc.contributor.authorSmith, Michael C.
dc.contributor.authorLaMeres, Brock J.
dc.date.accessioned2026-04-24T20:01:33Z
dc.date.issued2025-07
dc.description.abstractSingle-event upsets (SEUs) from radiation strikes in configuration memory are potentially catastrophic due to their widespread effects. For field-programmable gate arrays (FPGAs), faults in configuration memory propagate into the implemented logic design at the hardware interconnection level, leading to unpredictable results. Two payloads consisting of a pair of quad modular redundant (QMR) FPGA-based processor were deployed to the International Space Station (ISS) for 13 months. During operation, these payloads experienced a number of faults from radiation, including one payload that experienced a rare multi-core fault. Investigation suggested that the multi-core fault was the result of a single-event effect (SEE), either directly in a voter on the logic design or as an SEE in the FPGA configuration memory changing the implemented logic. An injection procedure for the FPGA’s configuration memory was developed to simulate radiation strikes and test fault detection. The injection procedure was paired with the QMR processor. This provided a full configuration memory testing environment, where the implemented logic design was capable of detecting faults propagating from the FPGA’s configuration memory. Injection throughout the configuration memory was used to create a map of particularly vulnerable locations in configuration memory and the implemented logic design. Testing with injected faults produced similar results to the multi-core fault observed in orbit on the payload. The testing procedure provides a comprehensive testing strategy, which pairs systematic injection in configuration memory with a logic design capable of detecting the induced errors to localize the propagating fault in the design.
dc.identifier.citationAustin H, Major C, Barney C, Williams J, Becker Z, Smith M and LaMeres B (2025) Single-event upset simulation and detection in configuration memory. Front. Space Technol. 6:1610424. doi: 10.3389/frspt.2025.1610424
dc.identifier.doi10.3389/frspt.2025.1610424
dc.identifier.issn2673-5075
dc.identifier.urihttps://scholarworks.montana.edu/handle/1/19793
dc.language.isoen_US
dc.publisherFrontiers Media SA
dc.rightscc-by
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectconfiguration memory
dc.subjectradiation tolerance
dc.subjectFPGA
dc.subjectSEE
dc.subjectsoftcore
dc.subjectQMR
dc.subjectfault simulation
dc.titleSingle-event upset simulation and detection in configuration memory
dc.typeArticle
mus.citation.extentfirstpage1
mus.citation.extentlastpage17
mus.citation.journaltitleFrontiers in Space Technologies
mus.citation.volume6
mus.relation.collegeCollege of Engineering
mus.relation.departmentElectrical & Computer Engineering
mus.relation.universityMontana State University - Bozeman

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
austin-configuration-memory-2025.pdf
Size:
7.58 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
825 B
Format:
Item-specific license agreed upon to submission
Description: