DocumentCode
666092
Title
Fast context reloading lockstep approach for SEUs mitigation in a FPGA soft core processor
Author
Gomez-Cornejo, Julen ; Zuloaga, Aitzol ; Kretzschmar, Uli ; Bidarte, Unai ; Jimenez, Joaquin
Author_Institution
Dept. of Electron. & Telecommun., Univ. of the Basque Country UPV/EHU, Bilbao, Spain
fYear
2013
fDate
10-13 Nov. 2013
Firstpage
2261
Lastpage
2266
Abstract
This paper presents a new approach of the lockstep technique to protect FPGA designs with soft core processors against Single Event Upsets (SEUs) and Single-Event Transients (SETs). One of the biggest drawbacks when using the lockstep technique is the processor context saving and restoring latency. Our approach minimizes the latency thanks to a specific architecture and a specifically adapted 8-bit soft core processor. The proposed architecture is also hardened by using ECC code in memory elements. In this way, this approach combines the benefits of fast SEUs detection with fast restoration of the device functionality. This is demonstrated by running a serial communication application hardened with the new lockstep approach and comparing the results with a Triple Modular Redundancy (TMR) implementation. The design has been implemented in a Xilinx Virtex-5 FPGA.
Keywords
codes; field programmable gate arrays; ECC code; FPGA soft core processor; SEU mitigation; Xilinx Virtex-5 FPGA; fast context reloading lockstep approach; latency; processor context saving; serial communication application; single event upsets; single-event transients; triple modular redundancy implementation; word length 8 bit; Context; Error correction codes; Field programmable gate arrays; Random access memory; Redundancy; Registers; Tunneling magnetoresistance;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE
Conference_Location
Vienna
ISSN
1553-572X
Type
conf
DOI
10.1109/IECON.2013.6699483
Filename
6699483
Link To Document