A Hybrid Fault-Tolerant LEON3 Soft Core Processor Implemented in Low-End SRAM FPGA
A Hybrid Fault-Tolerant LEON3 Soft Core Processor Implemented in Low-End SRAM FPGA
复制标题
在低端 SRAM FPGA 中实现的混合容错 LEON3 软核处理器
DOI:
10.1109/tns.2016.2636574
复制
发表时间:
2017
影响因子:
1.8
通讯作者:
Luis Parra
中科院分区:
文献类型:
--
作者:
A. Lindoso;L. Entrena;M. García;Luis Parra
In this work we implemented a hybrid fault-tolerant LEON3 soft-core processor in a low-end FPGA (Artix-7) and evaluated its error detection capabilities through neutron irradiation and fault injection in an incremental manner. The error mitigation approach combines the use of SEC/DED codes for memories, a hardware monitor to detect control-flow errors, software-based techniques to detect data errors and configuration memory scrubbing with repair to avoid error accumulation. The proposed solution can significantly improve fault tolerance and can be fully embedded in a low-end FPGA, with reduced overhead and low intrusiveness.