A Low-Cost Fault-Tolerant RISC-V Processor for Space Systems
Douglas A. Santos, Lucas Matana Luza, Cesar Albenes Zeferino, Luigi Dilillo, Douglas R. Melo
Abstract
Embedded processors have been used in a diversity of applications, such as consumer electronics, home appliances, and automation systems. Another area that embedded processors can be adopted is space systems, which demand faulttolerant components to deal with the environmental hostility. This work presents a low-cost fault-tolerant implementation of the RISC-V architecture, an emerging open industry standard for the building of embedded processors. The proposed implementation employs physical and information redundancy to reduce error propagation, with competitive silicon and power overheads when comparing with other RISC-V implementations.
Topics & Concepts
Reduced instruction set computingComputer scienceEmbedded systemRedundancy (engineering)Fault toleranceImplementationMicroarchitectureComputer architectureInstruction setOperating systemComputer hardwareProgramming languageRadiation Effects in ElectronicsParallel Computing and Optimization TechniquesDistributed systems and fault tolerance