Column-Based Precompiled Configurating Techniques for FPGA Fault Tolerance
Column-Based Precompiled Configurating Techniques for FPGA Fault Tolerance
复制标题
用于 FPGA 容错的基于列的预编译配置技术
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
E. McCluskey
中科院分区:
文献类型:
--
作者:
Wei;E. McCluskey
The abundance of configurable logic elements and routing resources in recent Field-Programmable Gate Arrays (FPGAs) provides a cost-effective method for tolerating permanent faults in the system. Once a permanent fault occurs, the FPGA can be reconfigured by replacing the faulty part with previously unused resources in the same hardware. In this paper, we present two column-based precompiled configuration techniques for tolerating permanent faults in FPGA-based systems. By compiling alternative configuration versions in the design phase, these approaches ensure fast reconfiguration, and thus a tremendous increase in system availability. In addition, intentional similarities are created among different configuration versions so that the storage overhead due to precompiled configurations is reduced by orders of magnitude through differential coding and runlength coding. Experimental and analytical results show that our approaches achieve significant dependability improvement with small configuration storage overhead.