×

Self-checked, lock step processor pairs

  • US 6,233,702 B1
  • Filed: 06/07/1995
  • Issued: 05/15/2001
  • Est. Priority Date: 12/17/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A central processor unit, comprising:

  • a memory for storing instructions and data;

    a pair of processors operating in lock-step synchronism with each other to execute each instruction of an instruction stream and to periodically write identical N-bit data words comprising first and second portions to the memory at substantially the same moment in time;

    first and second interface elements receiving the N-bit data words from corresponding ones of the pair of processors for communication to the memory such that the first portion of the N-bit data word is written to the memory by the first interface element together with the second portion of the N-bit data from the second interface element;

    the first interface element including first compare means for receiving and comparing the second portion of the N-bit data word from the second interface element with the second portion of the N-bit data word received from the corresponding one of the pair of processors to assert an first error signal if a miscompare is detected; and

    the second interface element including means for receiving and comparing the first portion of the N-bit data word from the first interface element with the first portion of the N-bit data word received from the corresponding one of the pair of processors to assert a second error signal if a miscompare is detected.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×