中国空间科学技术

• • 上一篇    下一篇

面向进化容错的FPGA故障模型研究

龚健;杨孟飞;文亮;   

  1. 北京控制工程研究所;空间智能控制技术国家级重点实验室;中国空间技术研究院;
  • 发布日期:2009-06-25

Study on FPGA Fault Models in Evolutionary Fault Tolerance

Gong Jian~(1,3) Yang Mengfei~(2,3) Wen Liang~1 (1 Beijing Institute of Control Engineering,Beijing 100190) (2 China Academy of Space Technology,Beijing 100094) (3 National Laboratory of Space Intelligent Control,Beijing 100190)   

  • Online:2009-06-25

摘要: 不同的容错方法需采用不同的故障模型。文章分析了进化容错方法的特点,提出需要研究与之相适应的FPGA故障模型。首先从故障模型定义出发提出故障模型划分的思想,从不同的角度研究FPGA故障模型;然后根据基于SRAM的FPGA的结构特点,从功能角度和配置角度提出两种FPGA故障模型划分,分析了两种故障模型划分方法所适用的容错方法。从配置角度划分FPGA故障模型有利于简化进化容错方法中的故障检测环节。故障检测实验的结果说明这种划分方法是有效的。

关键词: 故障模型, 现场可编程门阵列, 进化, 容错

Abstract: Different fault models are required according to the corresponding fault tolerance methods.The features of evolutionary fault tolerance method was analyzed,considering that compatible FPGA fault model should be studied.First,the concept of fault model partition was presented based on the definition of fault model,so that FPGA fault models can be studied from different perspectives.Second,according to the architecture features of SRAM based FPGA,two FPGA fault model partitions classified by the function and the configuration of FPGA were proposed.Finally,the corresponding fault tolerance methods fitting for the two fault model partitions were analyzed.The test results show that the fault model partition classified by the configuration of FPGA can simplify the fault detection in evolutionary fault tolerance method.

Key words: Fault model, Field programmable gate array, Evolution, Fault tolerance