Hardening Architectures for Multiprocessor System-on-Chip

Pablo M. Aviles,Luis A. García-Astudillo,Luis Entrena,Mario García-Valderas,Pedro Martín-Holgado,Yolanda Morilla,Almudena Lindoso
DOI: https://doi.org/10.1109/tns.2024.3369000
IF: 1.703
2024-01-01
IEEE Transactions on Nuclear Science
Abstract:New Space missions require a short design cycle with reduced design costs and high computational capabilities. Current terrestrial COTS complex systems are the perfect candidate; however, the reliability of the devices is not granted. This work explores the reliability of complex digital systems, considering their different components. We present two different hardening architectural approaches for Multiprocessor Systems-on-Chip that combine a multicore processor and programmable logic: Duplex and D-TMR. In the proposed hardened architectures, mitigation is accomplished for both software and hardware with system recovery capabilities that rely on the rollback process available in the dual-core processors that are running in macrosynchronized lockstep mode. The coprocessors implemented in the programmable logic are hardened using Modular Redundancy techniques, and the interfaces are replicated to allow error detection and correction. Both architectures are evaluated with proton irradiation, showing a high error coverage of up to 99.3% and cross-section reduction of up to two orders of magnitude.
engineering, electrical & electronic,nuclear science & technology
What problem does this paper attempt to address?