Title :
Robustness of different TMR granularities in shared wishbone architectures on SRAM FPGA
Author :
Kretzschmar, Uli ; Astarloa, Armando ; Lazaro, J. ; Garay, Mikel ; Del Ser, Javier
Author_Institution :
Dept. of Electron. & Telecommun., Univ. of the Basque Country UPV/EHU, Bilbao, Spain
Abstract :
Triple Module Redundancy (TMR) is a popular technique for protecting critical FPGA designs. Although automatic tools for TMR generation mostly use triplication on flip-flop level, designers may opt for different approaches. This work analyses the impact of different granularities on TMR architectures based on a coarse- and a medium-grained TMR implementation of a shared Wishbone interconnection. The actual robustness of these different implementations is measured on a Xilinx Virtex-5 FPGA by using error injection into the configuration bitstream. A specialized test setup comprising two FPGAs boards is introduced so as to allow for the execution of the robustness testing. Based on the coarse-grained architecture, a fine categorization of errors in TMR architectures can be obtained.
Keywords :
SRAM chips; field programmable gate arrays; flip-flops; logic design; logic testing; memory architecture; redundancy; FPGA boards; SRAM FPGA design; TMR architectures; TMR generation; TMR granularities; Xilinx Virtex-5 FPGA; automatic tools; coarse-grained TMR implementation; configuration bitstream; error injection; flip-flop level; medium-grained TMR implementation; shared Wishbone architectures; triple module redundancy; Clocks; Computer architecture; Field programmable gate arrays; Radiation detectors; Redundancy; Robustness; Tunneling magnetoresistance;
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4673-2919-4
DOI :
10.1109/ReConFig.2012.6416785