• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Fault recovery evolution technique based on FPGA

WANG Jie,KANG Junjie,ZHOU Kuanjiu   

  1. (School of Software Technology,Dalian University of Technology,Dalian 116620,China)
  • Received:2018-06-19 Revised:2018-08-11 Online:2018-12-25 Published:2018-12-25

Abstract:

The selfrepairing feature of evolution hardware can effectively recover repairable faults of circuit systems. Due to the slow rate and low success rate in circuit evolution process, how to accomplish the evolution within the time constraint becomes a major challenge. We propose a realtime faulttolerant system based on evolution hardware, in which fault analysis trees are used to monitor circuit faults in real time,a fault compensation mechanism to maintain the normal operation of the system, and the evolution hardware technique is adopted to repair circuit faults so as to realize online realtime repair of faults. We test the faulttolerant system on FPGA through random fault injection. Several evolutionary algorithms are used to verify the selfrepairing capability of the faulttolerant system. The results show that the repair rate of the fault circuit can reach 95% under the realtime constraint and the stability and reliability of the system are improved.
 

Key words: fault-tolerant system, evolution hardware, evolution algorithm;FPGA