• 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