发明名称 Trace synchronization
摘要 A data processing apparatus having one or more trace data sources is provided in which the trace data sources operate to generate respective streams of trace data. At least one of said trace data sources comprises a trace data generator responsive to activity in monitored circuitry to generate trace data representing said activity. A synchronization marker generator is coupled to the trace data generator and operates to generate a synchronization marker and insert the synchronization marker into the trace data stream. The synchronization marker identifies a synchronization position in the trace data stream. A controller is coupled to the synchronization marker generator, and operates to initiate the synchronization marker generator to generate and insert a synchronization marker into the trace data stream. The controller controls initiation in dependence on behavior of the data processing apparatus downstream of the trace data generator with respect to trace data flow. In this way, the downstream behavior of the data processing apparatus can be made to influence the rate and timing of insertion of synchronization markers into a trace data stream, thereby reducing the likelihood of the volume of trace data resulting in an overflow condition in the downstream circuitry.
申请公布号 US2010257510(A1) 申请公布日期 2010.10.07
申请号 US20090385319 申请日期 2009.04.03
申请人 ARM LIMITED 发明人 HORLEY JOHN MICHAEL;SWAINE ANDREW BROOKFIELD;HOULIHANE THOMAS SEAN;WOODHOUSE SHELDON JAMES;WILLIAMS MICHAEL JOHN
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址