发明名称 Generation of trace elements within a data processing apparatus
摘要 A data processing apparatus and method for generating trace elements is provided. The data processing apparatus comprises a device for performing a sequence of operations including memory operations on data values having associated data addresses. For at least some of the memory operations the data address is determined relative to an architectural state value of an item of architectural state of the device. Trace logic is provided for receiving indications of the sequence of operations being performed by the device, and for generating from the indications a stream of trace elements. When for a memory operation the data address is determined to have been determined relative to an architectural state value of the item of the architectural state, the trace logic is operable dependent on that item of architectural state to omit at least one of a data address indication and a data value indication from the stream of trace elements generated in respect of that memory operation. A trace analysing apparatus can then be provided to reconstruct such omitted information based on a tracked architectural state value of the relevant item of architectural state.
申请公布号 US2007220362(A1) 申请公布日期 2007.09.20
申请号 US20060350282 申请日期 2006.02.09
申请人 ARM LIMITED 发明人 WILLIAMS MICHAEL J.;ASHFIELD EDMOND J.S.;HORLEY JOHN M.
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址