×

Data processing device, method of execution error detection and integrated circuit

  • US 9,842,014 B2
  • Filed: 11/22/2012
  • Issued: 12/12/2017
  • Est. Priority Date: 11/22/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data processing device provided with an error detection unit, the device comprising:

  • a processor arranged to support execution of an operation and configured to execute a first sequence of instructions in accordance with a first implementation of the operation and a second sequence of instructions in accordance with a second implementation of the operation, the first and second sequences of instructions generating, when executed, a first result and a second result, respectively; and

    configurable circuitry arranged to support a repository to receive the first result and the second result following generation thereof;

    whereinthe configurable circuitry is configured as a function comparator unit arranged to compare the first and second results for consistency and to control further execution of the first implementation and the second implementation in response to a result of the comparison, wherein the function comparator unit comprises a first watchdog timer unit arranged to police a first time period in response to an instruction to perform the operation, the first watchdog timer identifying an exception condition in response to elapse of the first time period without receipt by the repository of the first result, and the function comparator unit further comprising a second watchdog timer arranged to police a second time period in response to receipt by the repository of the first result, the second watchdog timer identifying an exception condition in response to elapse of the second time period without receipt by the repository of the second result.

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