×

Systems and methods for control flow error detection in reduced instruction set computer processors

  • US 5,974,529 A
  • Filed: 05/12/1998
  • Issued: 10/26/1999
  • Est. Priority Date: 05/12/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for control flow error detection in a reduced instruction set computer (RISC) processing system, comprising steps of:

  • receiving a signature monitoring instruction;

    receiving an instruction;

    computing a current signature;

    computing a new current signature based on the current signature and the instruction, in response to the signature monitoring instruction;

    generating a reference signature based on the instruction;

    comparing the new current signature and the reference signature to detect if a control flow error has occurred;

    storing the current signature in a current signature memory device;

    encountering a branch; and

    if the branch is taken, then storing the current signature in a saved signature memory device, and resetting the stored current signature to a new current signature value associated with a target instruction occurring first in the branch.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×