导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2021, Vol. 42 ›› Issue (7): 324676-324676.doi: 10.7527/S1000-6893.2020.24676

• Electronics and Electrical Engineering and Control • Previous Articles     Next Articles

Self-repairing method for BRAM based on cold backup multi-mode redundancy structure

ZHANG Zhai, LIU Yan, HUANG Lili   

  1. College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
  • Received:2020-08-27 Revised:2020-09-24 Published:2020-10-30
  • Supported by:
    Fundamental Research Funds for the Central Universities (NS2018026); National Natural Science Foundation of China (61202001); Open Fund Project of Graduate Innovation Base (Laboratory) (kfjj20190316, kfjj20200319)

Abstract: FPGAs have gained widespread application in the aerospace electronic system. Affected by the harsh radiation environment of the space, the important memory circuit BRAM in FPGAs is prone to bit flip failure due to the adoption of SRAM technology. Despite the large proportion of transient faults, permanent faults still exist. Since the current BRAM self-repairing methods address only transient faults, we study a self-repairing method that can simultaneously repair both transient and permanent faults. A cold backup multi-mode redundancy structure using three hot backup modules and one cold backup module to construct BRAM is proposed to repair transient faults through TMR-Scrubbing and permanent faults by cold-backup-replacement. The circuit structure and implementation method of each module in the entire BRAM self-repairing system have been presented, and the self-repairing ability of the system has been verified through experiments. The effectiveness of the method in terms of reliability, hardware resources and time consumption has been verified through comparative analysis.

Key words: BRAM, cold backup, self-repairing, TMR-Scrubbing, Cold-Backup-Replacement

CLC Number: