• DocumentCode
    1858321
  • Title

    On-Line Instruction-Checking in Pipelined Microprocessors

  • Author

    Carlo, Stefano Di ; Natale, Giorgio Di ; Mariani, Riccardo

  • Author_Institution
    Dept. of Control & Comput. Eng., Politec. di Torino, Turin
  • fYear
    2008
  • fDate
    24-27 Nov. 2008
  • Firstpage
    377
  • Lastpage
    382
  • Abstract
    Microprocessors performances have increased by more than five orders of magnitude in the last three decades. As technology scales down, these components become inherently unreliable posing major design and test challenges. This paper proposes an instruction-checking architecture to detect erroneous instruction executions caused by both permanent and transient errors in the internal logic of a microprocessor. Monitoring the correct activation sequence of a set of predefined microprocessor control/status signals allow distinguishing between correctly and not correctly executed instructions.
  • Keywords
    microprocessor chips; pipeline processing; activation sequence; erroneous instruction executions; online instruction-checking; pipelined microprocessors; Computer aided instruction; Computer errors; Control engineering computing; Fault detection; Logic; Microprocessors; Monitoring; Robots; System buses; Testing; Instruction checking; watchdog;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asian Test Symposium, 2008. ATS '08. 17th
  • Conference_Location
    Sapporo
  • ISSN
    1081-7735
  • Print_ISBN
    978-0-7695-3396-4
  • Type

    conf

  • DOI
    10.1109/ATS.2008.47
  • Filename
    4711620