Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral monitoring
Reexamination Certificate
2011-06-14
2011-06-14
Sorrell, Eron J (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Peripheral monitoring
C710S016000, C710S062000, C710S068000
Reexamination Certificate
active
07962664
ABSTRACT:
Trace circuitry, and a method of operating such trace circuitry, are provided for generating a trace stream indicative of activities of monitored circuitry of a data processing apparatus. The monitored circuitry produces data elements indicative of those activities, and the trace circuitry comprises trace element generation circuitry which is responsive to at least some of the data elements produced by the monitored circuitry to generate trace elements representative of those data-elements, with the trace elements generated being dependent on a selected trace mode of operation of the trace circuitry. Compression circuitry is then arranged to apply an encoding operation to a sequence of trace elements in order to produce a packet whose bit pattern represents the sequence of trace elements, and to cause that packet to be output in the trace stream, the encoding operation applied being dependent on a current compression scheme associated with the compression circuitry. Whilst in the selected trace mode of operation, the compression circuitry is responsive to a compression change stimulus to change the current compression scheme from a first compression scheme to a second compression scheme whose bit pattern encoding space overlaps the bit pattern encoding space of the first compression scheme, such that following the change of compression scheme any further packets produced whilst in the selected trace mode of operation are produced in accordance with the second compression scheme. Such an approach has been found to provide improved compression efficiency thereby reducing the volume of trace data produced.
REFERENCES:
patent: 6918065 (2005-07-01), Edwards et al.
patent: 7188227 (2007-03-01), Luick
patent: 2002/0178405 (2002-11-01), McCullough et al.
patent: 2004/0103216 (2004-05-01), Lane
patent: 2007/0298788 (2007-12-01), Corson et al.
patent: 2008/0256396 (2008-10-01), Giannini et al.
patent: 2009/0154545 (2009-06-01), Fallon et al.
patent: 0 316 609 (1989-05-01), None
patent: 2002-207245 (1999-01-01), None
Crowley et al. , Dynamic Compression During System Save Operatiosn, May 1, 1994, IBM Technical Disclosure Bulletin, pp. 1-3.
Search Report for GB 0719043.2 dated Jan. 11, 2008.
Gotch Paul Robert
Horley John Michael
ARM Limited
Nixon & Vanderhye P.C.
Sorrell Eron J
LandOfFree
Techniques for generating a trace stream for a data... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Techniques for generating a trace stream for a data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for generating a trace stream for a data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2654084