A Watchdog Processor Architecture with Minimal Performance Overhead

  • Authors:
  • Francisco Rodríguez;José Carlos Campelo;Juan José Serrano

  • Affiliations:
  • -;-;-

  • Venue:
  • SAFECOMP '02 Proceedings of the 21st International Conference on Computer Safety, Reliability and Security
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Control flow monitoring using a watchdog processor is a well-known technique to increase the dependability of a microprocessor system. Most approaches embed reference signatures for the watchdog processor into the processor instruction stream creating noticeable memory and performance overheads. A novel watchdog processor architecture using embedded signatures is presented that minimizes the memory overhead and nullifies performance penalty on the main processor without sacrificing error detection coverage or latency. This scheme is called Interleaved Signature Instruction Stream (ISIS) in order to reflect the fact that signatures and main instructions are two independent streams that co-exist in the system.