×

Apparatus for randomly sampling instructions in a processor pipeline

  • US 6,000,044 A
  • Filed: 11/26/1997
  • Issued: 12/07/1999
  • Est. Priority Date: 11/26/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for sampling instructions in a processor pipeline of a system, the pipeline having a plurality of processing stages, comprising:

  • means for fetching instructions into a first stage of the pipeline, the instructions being identified by additional fields indicating that they have been selected for sampling, the additional fields including a sample bit on each instruction in the pipeline;

    means for identifying any one of the fetched instructions as a selected instruction;

    means for sampling state information of the system while a particular selected instruction is in any stage of the pipeline, andmeans for informing software when the particular selected instruction leaves the pipeline so that the software can read any of the state information wherein the means for sampling and the means for informing software being activated by asserting of the sample bit in the selected instruction.

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