| Patent application number | Description | Published |
| 20080235538 | Techniques for generating a trace stream for a data processing apparatus - A data processing apparatus and method are provided for generating a trace stream. The data processing apparatus comprises logic for producing data elements, and trace logic for producing a stream of trace elements representative of at least some of the data elements. The trace logic has trace generation logic operable to generate trace elements for inclusion in the stream, and is further arranged to generate trace timing indicators for inclusion in the stream. Each trace timing indicator indicates the elapse of one or more processing timing intervals, the processing timing interval being a predetermined plurality of clock cycles. | 09-25-2008 |
| 20090006934 | Triggering diagnostic operations within a data processing apparatus - A data processing apparatus | 01-01-2009 |
| 20090125756 | Trace data timestamping - A data processing apparatus is provided, comprising monitored circuitry for performing activities, trace circuitry for producing a stream of trace elements representative of at least some of these activities, and detection circuitry for detecting the occurrence of a predetermined subset of the activities for which the trace circuitry is producing trace elements. When an activity in that predetermined subset of activities is detected a timing indication is added to the stream of trace elements. Hence, the valuable trace bandwidth- may be preserved, by limiting the trace elements for which a timing indication is added into the trace stream to a predetermined subset of the activities for which trace elements are generated, and the valuable global or relative timing accuracy of those activities represented in the trace stream is retained, without flooding the trace stream with timing indications. | 05-14-2009 |
| 20090132863 | Packing trace protocols within trace streams - A data processing apparatus is provided with packing circuitry | 05-21-2009 |
| 20090193297 | Diagnostic context construction and comparison - A data processing system 1 has a processor core | 07-30-2009 |
| 20090313507 | Generation of trace data in a multi-processor system - A data processing apparatus is provided having a plurality of processing circuits each having access to a memory. Tracing circuitry is provided for generating a stream of trace data for generating a stream of trace data corresponding to at least one of the plurality of processing circuits. Selection circuitry is provided to enable selective switching of the tracing circuitry from generating a first trace data stream corresponding to a first one of the plurality of processing circuits generating a second different trace data stream corresponding to a different one of the plurality of processing circuits. The selective switching is performed in dependence upon processing state information associating with one or more of the plurality of processing circuits. A corresponding method and computer program product are also provided. | 12-17-2009 |
| 20110029823 | Techniques for generating a trace stream for a data processing apparatus - A data processing apparatus and method are provided for generating a trace stream. The data processing apparatus comprises logic for producing data elements, and trace logic for producing a stream of trace elements representative of at least some of the data elements. The trace logic has trace generation logic operable to generate trace elements for inclusion in the stream, and is further arranged to generate trace timing indicators for inclusion in the stream. Each trace timing indicator indicates the elapse of one or more processing timing intervals, the processing timing interval being a predetermined plurality of clock cycles. | 02-03-2011 |
| 20110231461 | Identifier selection - A data processing apparatus is provided which is configured to select 2 | 09-22-2011 |