Publication | Open Access
Software Resilience and the Effectiveness of Software Mitigation in Microcontrollers
37
Citations
18
References
2015
Year
Software MaintenanceEngineeringNoncritical ComputationsComputer ArchitectureSoftware EngineeringTrikaya TechniqueSoftware AnalysisHardware SecuritySoftware AgingSoftware EnvironmentSystems EngineeringHardware Security SolutionParallel ComputingSoftware System SafetyComputer EngineeringComputer ScienceAvailable MicroprocessorsSoftware DesignHardware EmulationProgram AnalysisSoftware TestingResilience AnalysisResilience EngineeringSoftware ResilienceFault AttackFault InjectionSystem Software
Commercially available microprocessors could be useful to the space community for noncritical computations. There are many possible components that are smaller, lower-power, and less expensive than traditional radiation-hardened microprocessors. Many commercial microprocessors have issues with single-event effects (SEEs), such as single-event upsets (SEUs) and single-event transients (SETs), that can cause the microprocessor to calculate an incorrect result or crash. In this paper we present the Trikaya technique for masking SEUs and SETs through software mitigation techniques. Test results show that this technique can be very effective at masking errors, making it possible to fly these microprocessors for a variety of missions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1