Trace reporting method and system
AssigneeAmerican Arium
InventorsDennis McCullough, Larry Traylor
Life of this patent
Estimating the term…
Abstract
A system and method for recording, storing, transferring and viewing trace data from a processor with an embedded trace macrocell. The system provides for compression of repetitive trace records using an algorithm which identifies compressible trace record streams, creates a highly compressed processed trace record stream and stores the processed trace record stream in trace RAM. Thereafter, the processed trace record stream may be transferred to a host computer, expanded and displayed or printed for analysis.
Claims16
A method for making a system which is implemented with processors built with a trace data reporter capable of obtaining trace data from the processor and transmitting the trace data in a stream of trace records of predetermined format to other devices, said method comprising:
- receiving and processing a stream of trace records from the trace data reporter, and storing the processed trace records in trace memory;
- wherein the processing step comprises identifying trace records susceptible to compression, creating a processed trace record corresponding to said records susceptible to compression;
- and
- thereafter retrieving the processed trace records stored in the trace memory and identifying processed records created from records susceptible to compression, and substantially reconstructing the stream of trace records reported to the trace data processor from the trace data reporter and displaying the trace records for analysis;
- modifying the system on the basis of the analysis of the trace records.
Dependencies are inferred from the claim text.