发明名称 CORRELATING TRACE DATA STREAMS
摘要 A data processing apparatus is provided with trace circuitry for generating a plurality of trace streams including an instruction trace stream 10 and a data trace stream 12. The instruction elements within the instruction trace stream and the data elements within the data trace stream are marked with key values KV such that a match may be made between data elements and corresponding instruction elements. When predetermined conditions are met, synchronisation markers 66 are inserted in both the instruction trace stream 10 and the data trace stream 12 in order to permit a precise correlation to be made between the instruction elements and the data elements when the data is subsequently analysed.
申请公布号 US2014229771(A1) 申请公布日期 2014.08.14
申请号 US201414185121 申请日期 2014.02.20
申请人 ARM LIMITED 发明人 HORLEY John Michael;GILKERSON Paul Anthony;GIBBS Michael John
分类号 G06F11/07 主分类号 G06F11/07
代理机构 代理人
主权项 1. Apparatus for processing data comprising: processing circuitry configured to perform processing operations in response to a stream of program instructions; and tracing circuitry coupled to said processing circuitry and configured to generate trace data indicative of said processing operations performed by said processing circuitry; wherein said trace data comprises a plurality of separate trace streams including at least one first trace stream and at least one second trace stream and said trace circuitry is configured to insert a synchronisation marker in one of said at least one second trace stream to mark a synchronisation point which matches a known point in one of said at least one first trace stream; wherein, in addition to insertion of said synchronisation marker, said trace circuitry is configured to mark individual elements within said plurality of separate trace streams with respective key values.
地址 Cambridge GB