发明名称 Monitoring circuitry for monitoring accesses to addressable locations in data processing apparatus that occur between the start and end events.
摘要 Disclosed is monitoring circuitry for data processing apparatus. The circuitry monitors accesses to addressable locations within the data processing apparatus that occur between start and end events. The circuitry has an address location store that stores the address to be monitored and a monitoring data store. The circuitry when it detects the start event, detects the accesses to the locations and stores monitoring data relating to the accesses in the data store. When the end event is detected the monitoring circuitry stops. When a flush event is detected the circuitry outputs the stored monitoring data and flushes the data store. The start event, end event and flush event may be the same event. The start, end and flush events may be the start of a task, a end of the task, a memory barrier instruction, a preset time interval, a counter overflowing, a counter reaching a threshold value, writing to a control register, accessing a particular region, an interrupt, a breakpoint, a send event, a wait for event, a load exclusive instruction, a store exclusive instruction or an atomic memory operation.
申请公布号 GB2461716(A) 申请公布日期 2010.01.13
申请号 GB20080012560 申请日期 2008.07.09
申请人 ARM LIMITED 发明人 ALASTAIR DAVID REID;KATHERINE ELIZABETH KNEEBONE;JAN GUFFENS;LEE DOUGLAS SMITH
分类号 G06F11/34 主分类号 G06F11/34
代理机构 代理人
主权项
地址