DocumentCode
3367680
Title
An architecture and an FPGA prototype of a reliable processor pipeline towards multiple soft- and timing errors
Author
Bouajila, Abdelmajid ; Zeppenfeld, Johannes ; Stechele, Walter ; Herkersdorf, Andreas
Author_Institution
Inst. for Integrated Syst., Tech. Univ. Muenchen, Munich, Germany
fYear
2011
fDate
13-15 April 2011
Firstpage
225
Lastpage
230
Abstract
This paper presents a reliable processor pipeline architecture resilient to multiple soft- and timing errors. It also presents a probabilistic quantification of its performance overheads. This reliable processor pipeline architecture has been implemented in the Leon3 VHDL open source processor. An FPGA prototype running under random fault injection has also been developed. This reliable processor pipeline has low performance overheads (relative CPI of 1.06 at an error injection rate of 3 %) and is therefore much better than techniques based on flushing.
Keywords
field programmable gate arrays; hardware description languages; integrated circuit reliability; microprocessor chips; pipeline processing; FPGA prototype; Leon3 VHDL open source processor; field programmable gate arrays; performance overheads; random fault injection; reliable processor pipeline architecture; soft errors; timing errors; Clocks; Error correction codes; Field programmable gate arrays; Pipeline processing; Pipelines; Registers; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2011 IEEE 14th International Symposium on
Conference_Location
Cottbus
Print_ISBN
978-1-4244-9755-3
Type
conf
DOI
10.1109/DDECS.2011.5783084
Filename
5783084
Link To Document