Font Size: a A A

The Research Of Fault Location And Repair Technology Based On FPGA Online Evolution

Posted on:2020-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:C C LiFull Text:PDF
GTID:2428330575475631Subject:Radio Physics
Abstract/Summary:PDF Full Text Request
Evolutionary hardware introduces evolutionary ideas into the design and working process of electronic systems and opening up a whole new field of research for building adaptive,self-repair electronic systems.The evolutionary hardware based on FPGA is widely used in various extreme environments,especially in the field of aerospace science and research,due to its advantages of high cost performance,short development cycle and repeatable reconfiguration.Electronic system in aerospace applications or other strong electromagnetic environment and strong radiation environment application based on field programmable gate arrays are suffered from variety of fault induced by radiation.It is difficult to perform manual repair in the event of an electronic system failure.To ensure the smooth completion of the task,the system must have a strong self-repair capability.This paper studies the Cartesian genetic programming and virtual reconfigurable technology,and proposes a single point fault location technology and redundancy repair technology based on decoding.An online fault repair platform based on fault location is designed.The fault self-repair experiment is carried out on the adder and B:tiplier circuit.The results show that the fault repair technology proposed in this paper can effectively improve the repair speed of single point fault.The main research contents are as follows:(1)Analyze the single-event effect faults that FPGAs are prone to in extremely harsh space environments,as well as common FPGA fault repair techniques.(2)The decoding-based single point fault location and repair technology is proposed to optimize the traditional EHW technology which is proposed under the based research of cartesian genetic programming and virtual reconfigurable circuits of FPGAs.Applying this technology can accurately locate a single point of failure caused by single-particle effects,and then achieve a quick repair of the fault.(3)An FPGA-based fault location online evolution repair platform is designed.The hardware platform should include: embedded Nios II soft core CPU processor module,fault injection module,VRC reconstruction module and communication control module.(4)Using the FPGA-based online evolution fault location repair platform combined with the decoding-based single-point fault location technology,the fault localization and repair experiment of online evolution with the B:tiplier and adder as the target circuits,respectively.The experimental results show that the repair time of the fault circuit increases in microseconds as the length of the chromosome increases,that is,the repair time of the fault circuit is very short,the circuit can be repaired instantly with minimal impact.Using the traditional evolutionary hardware fault repair technology,the fault repair experiment of online evolution with the B:tiplier and adder as the target circuits,respectively.Experiments show that with the increase of the length of the circuit coding chromosome,the chromosomal evolution algebra that presents the trend of increasing first and then decrease for repairing the fault circuit.
Keywords/Search Tags:Evolutionary hardware, Cartesian genetic programming, Virtual reconfigurable circuits, Single event effect, Fault location and recovery
PDF Full Text Request
Related items