×

Resuming normal execution by restoring without refetching instructions in multi-word instruction register interrupted by debug instructions loading and processing

  • US 6,065,106 A
  • Filed: 11/19/1997
  • Issued: 05/16/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 a multi-word instruction register, comprising the steps of:

  • executing system code from the multi-word instruction register in an instruction execution pipeline in a normal operational manner;

    halting the normal operation of the processor by saying at least a first partially executed instruction to an external test system;

    inhibiting fetching of instructions into the multi-word instruction register;

    transferring a first sequence of debug code instructions into the multi-word instruction register from the external test system;

    executing the sequence of debug code instructions in the processor'"'"'s multi-word instruction register to perform a debug operation on the processor; and

    resuming execution of the system code in the multi-word instruction register by restoring at least the first partially executed instruction to the multi-word instruction register from the external test system, enabling fetching of instructions and starting normal operation of the processor.

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