Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-08-17
2009-02-24
Chan, Eddie P (Department: 2183)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S128000, C712S227000, C712S216000, C712S214000
Reexamination Certificate
active
07496899
ABSTRACT:
Techniques for preventing the loss of trace information being transmitted via trace infrastructure are disclosed. A data processing apparatus for processing instructions is provided. The data processing apparatus comprises: decode/issue logic operable to receive and decode an instruction to be processed by the data processing apparatus and to determine when to issue a decoded instructions for execution by execution logic; execution logic operable to execute the decoded instructions; interface logic selectively operable to receive trace information relating to the state of the data processing apparatus generated in response to execution of the decoded instructions for transmission to trace monitoring infrastructure; and throttle logic operable to predict whether issuing the decoded instruction to the execution logic for execution would be likely to cause the trace information to be transmitted to said trace monitoring infrastructure to exceed a capacity of said trace monitoring infrastructure and, if so, to prevent the decode/issue logic from issuing the decoded instruction to the execution logic. Accordingly, the throttle logic reviews each instruction to be executed and predicts whether issuing that instruction at that time will or is likely to cause the capacity to be exceeded. In the event that the throttle logic determines that the capacity is likely to be exceeded, the instruction is prevented from being issued to the execution logic which reduces the likelihood that any state information is lost.
REFERENCES:
patent: 5724505 (1998-03-01), Argade et al.
patent: 5752013 (1998-05-01), Christensen et al.
patent: 6148381 (2000-11-01), Jotwani
patent: 6421795 (2002-07-01), Yamashita
patent: 6615370 (2003-09-01), Edwards et al.
patent: 2003/0229823 (2003-12-01), Swaine et al.
patent: 2004/0030962 (2004-02-01), Swaine et al.
patent: 2004/0102950 (2004-05-01), Agarwala et al.
patent: 2005/0210223 (2005-09-01), Caprioli et al.
Harris Glen Andrew
Hill Stephen John
Williamson David James
Alrobaye Idriss N
ARM Limited
Chan Eddie P
Nixon & Vanderhye P.C.
LandOfFree
Preventing loss of traced information in a data processing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Preventing loss of traced information in a data processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Preventing loss of traced information in a data processing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4056677