Hardening Architectures for Multiprocessor System-on-Chip Articles uri icon

publication date

  • August 2024

start page

  • 1887

end page

  • 1895

issue

  • 8

volume

  • 71

International Standard Serial Number (ISSN)

  • 0018-9499

Electronic International Standard Serial Number (EISSN)

  • 1558-1578

abstract

  • New Space missions require a short design cycle with reduced design costs and high computational capabilities. Current terrestrial commercial off-the-shelf (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 system-on-chip that combine a multicore processor and programmable logic (PL): Duplex and Duplex-triple modular redundancy (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 PL 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-sectional reduction of up to two orders of magnitude.

subjects

  • Aeronautics
  • Electronics

keywords

  • advanced risc machine (arm); commercial off-the-shelf (cots); fault tolerance; field-programmable gate array (fpga); lockstep; microprocessor; multiprocessor system-on-chip (mpsoc); proton; radiation; rollback; soft error