×

Method and apparatus for halting a processor and providing state visibility on a pipeline phase basis

  • US 6,081,885 A
  • Filed: 11/19/1997
  • Issued: 06/27/2000
  • Est. Priority Date: 12/20/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for debugging a processor within a data processing system, the processor having an instruction execution pipeline, comprising the steps of:

  • executing system code in the processor instruction execution pipeline in a normal operational manner to initiate a plurality of overlapping operations in a plurality of stages of the instruction pipeline;

    halting the normal operation of the processor in a manner that at least one of the overlapping operations is incomplete and then saving a first state representative of the instruction execution pipeline; and

    single stepping the instruction execution pipeline one pipeline phase in a manner that initiates a second plurality of overlapping operations in the plurality of stages of the instruction execution pipeline, such that at least a second one of the overlapping operations is incomplete, and then saving a second state representative of the instruction pipeline.

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