On-Line Self-Recovery of Embedded Multi-Processor SOC on FPGA Using Dynamic Partial Reconfiguration

被引:3
作者
Legat, Uros [1 ]
Biasizzo, Anton [1 ]
Novak, Franc [1 ]
机构
[1] Jozef Stefan Inst, Ljubljana 1000, Slovenia
来源
INFORMATION TECHNOLOGY AND CONTROL | 2012年 / 41卷 / 02期
关键词
soft-error recovery; configuration scrubbing; single-event upset; multiprocessor system on chip;
D O I
10.5755/j01.itc.41.2.896
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An error-recovery method for embedded multi-processor systems on SRAM-based FPGAs is proposed. This method is effective against soft-errors in the configuration memory, such as the errors caused by high energy radiation also known as Single Event Upsets. The error-recovery algorithm performs on-line test of the FPGA configuration memory and recovers errors using dynamic partial reconfiguration. Processor cores perform a distributed recovery procedure. If a failure occurs in the processor currently running the recovery algorithm, another processor core takes the role and performs reconfiguration. Presented case study demonstrates the advantage of the proposed approach.
引用
收藏
页码:116 / 124
页数:9
相关论文
共 25 条
[1]  
[Anonymous], XAPP197 XIL CORP
[2]  
[Anonymous], 2001, PROCEEDINGS OF THE 6, DOI DOI 10.1109/RADECS.2001.1159293
[3]  
[Anonymous], XAPP864 XIL CORP
[4]   Soft error susceptibility analysis of SRAM-based FPGAs in high-performance information systems [J].
Asadi, Hossein ;
Tahoori, Mehdi B. ;
Mullins, Brian ;
Kaeli, David ;
Granlund, Kevin .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2007, 54 (06) :2714-2726
[5]  
BARSI F, 1976, IEEE T COMPUT, V25, P585, DOI 10.1109/TC.1976.1674658
[6]   A Novel Design Methodology for Implementing Reliability-Aware Systems on SRAM-Based FPGAs [J].
Bolchini, Cristiana ;
Miele, Antonio ;
Sandionigi, Chiara .
IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (12) :1744-1758
[7]   TMR and partial dynamic reconfiguration to mitigate SEU faults in FPGAs [J].
Bolchini, Cristiana ;
Miele, Antonio ;
Santambrogio, Marco D. .
DFT 2007: 22ND IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2007, :87-95
[8]  
Carmichael C., 2000, XAPP216 XIL CORP
[9]  
Ceschia M., 2002, P NSREC RAD EFF DAT
[10]  
Chapman Ken., 2010, Virtex-5 SEU Critical Bit Information Extending the capability of the Virtex-5 SEU Controller