Design of Soft Error Tolerance Technique for FPGA Based Soft core Processors

被引:0
作者
Safarulla, Ishan M. [1 ]
Manilal, Karthika [2 ]
机构
[1] TKM Inst Technol, VLSI & Embedded Syst, Kollam, Kerala, India
[2] TKM Inst Technol, Kollam, Kerala, India
来源
2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT) | 2014年
关键词
SRAM; PicoBlaze; CED; Soft errors; TMR; FPGA; DWC; fault;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
SRAM-based FPGAs are susceptible to radiation induced temporary faults called as single-event upsets (SEUs) or Soft errors. Soft errors affects or changes only some logic states of memory elements, but the device itself is not permanently damaged. SEUs may directly alter the logic states of any static memory element or induce changes to configuration memory. A new fault detection system architecture can be incorporated on any SRAM based FPGA with integrated soft core processors. It allows for detection of error in the system and also detects the processor with the error, so that the system can continue execution with the fault free processor. The fault detection system consists of a Lockstep scheme which is based on DWC technique. Lockstep Scheme detects the presence of error in the system but fails to point in which core, error is present. The Faulty core is detected using RESO Method which is based on DWC-CED technique. Once the faulty core is detected, fault tolerance is achieved using Fault tolerant Configuration Engine and by Hamming method. Fault Tolerant Configuration engine built on the basis of the PicoBlaze core, detects the fault location using CRC method and eliminates the error by frame based reconfiguration and is made fault-tolerant using triple modular redundancy (TMR). SEC using hamming method detects and corrects single bit error. Both the cores are synchronized back after fault recovery using CRB. The coding is done in VHDL language, synthesized using Xilinx ISE 13.2 and simulated using ISim.
引用
收藏
页码:1036 / 1040
页数:5
相关论文
共 10 条
[1]  
Ajilesh R.K, 2012, INT J COMP SCI INFOR, V4, P2231
[2]  
[Anonymous], 2011, PICOBLAZE 8 BIT EMBE
[3]  
DirettoredellaScuolaand Andrea Manuzzato, 2006, SINGLE EVENT EFFECTS, V3
[4]  
El Medany Wael M, 2012, INT C WIR MOB COMM S
[5]  
Gal Bertrand Le, 2013, IEEE EMBEDDED SYSTEM, V5, P4
[6]  
Johnson Jonathan, 2007, USING DUPLICATION CO
[7]  
Pham Hung-Manh, 2013, IEEE T COMPUTERS, V62
[8]  
Tiwari Vatsya, 2006, INT J COMP TECH APPL, V2, P1812
[9]  
Xilinx, 2005, ERR DET CORR TECHN V
[10]   Exploration and customization of FPGA-based soft processors [J].
Yiannacouras, Peter ;
Steffan, J. Gregory ;
Rose, Jonathan .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (02) :266-277