Patent ID: 8099635
Filing Date: 2012-01-17
Classification: G06F

Abstract:
1. A data processing apparatus, comprising: logic circuitry configured to produce data elements; and trace logic circuitry configured to produce a stream of trace elements representative of at least some of said data elements, the trace logic circuitry having trace generation logic circuitry configured to generate trace elements for inclusion in said stream, said trace generation logic circuitry further configured to generate trace timing indicators for inclusion in said stream, each trace timing indicator comprising one or more predetermined timing items, each timing item indicating the elapse of a processing timing interval, where said processing timing interval is a plurality of clock cycles, wherein the processing timing interval is configured so that the number of clock cycles indicated by each timing item is dependent upon a current processing timing interval, and a resolution of clock cycle accuracy represented by said trace timing indicators is variable by altering the processing timing interval.