Patent ID: 7162411

Claim:
A method of trace packet decompression comprising the steps of: storing immediately prior assembled trace data; detecting whether a trace packet includes trace data; if the trace packet includes data detecting whether a trace packet includes a compression map having individual bits indicating transmission or nontransmission of a plurality of corresponding equal sized sections of trace data; if no compression map is detected, then decoding a next portion of the trace packet as corresponding sections of trace data, and if a compression map is detected, then decoding each successive section of the trace packet as a next most significant section of trace data for which a corresponding compression map bit indicated transmission and assembling trace data including said decoded sections of the trace data and sections of the stored immediately prior assembled data corresponding to sections of the trace data for which said corresponding compression map bit indicated non-transmission; detecting corruption of an ID marker; and if a corrupted ID marker is detected, then waiting for a first-in-first-out buffer to empty while ignoring all data and repeating detecting whether a trace packet includes trace data after the first-in-first-out buffer empties.