A novel SRAM-based FPGA architecture for efficient TMR fault tolerance support
A novel SRAM-based FPGA architecture for efficient TMR fault tolerance support
复制标题
一种新颖的基于 SRAM 的 FPGA 架构,可提供高效的 TMR 容错支持
DOI:
10.1109/fpl.2009.5272319
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
D. Pnevmatikatos
中科院分区:
文献类型:
--
作者:
Konstantinos Kyriakoulakos;D. Pnevmatikatos
This paper proposes a novel SRAM-based FPGA architecture that is suitable for mapping designs when fault tolerance is desirable. TMR has been successfully applied in FPGAs to mitigate transient faults, which are likely to occur in harsh environments such as in space applications. In addition, fault tolerance techniques gain importance as feature sizes shrink and make circuits less reliable. However, TMR comes at high area penalty, which increases as the TMR grain becomes finer. We propose a slight modification to existing SRAM-based FPGA architectures to support fine grain redundancy at an area cost even less than 3x (1.76 x in average for our benchmark circuits). Our approach also provides accurate fault location and allows smaller and more infrequent reconfigurations saving both reconfiguration time and power.