发明名称 Processor system with cache-based software breakpoints
摘要 Techniques are disclosed for implementing software breakpoints in a processor system having at least one processor coupled to a main memory and associated with an instruction cache. A breakpoint code is inserted at a particular location in the instruction cache of at least a given one of the processors, and a control indicator associated with the particular location is set to a first state which allows the breakpoint code to be returned to the given processor from the instruction cache in response to a first fetch request directed to a corresponding address. Subsequently, the control indicator associated with the particular location is set to a second state which directs that a second fetch request to the corresponding address be serviced from the main memory. The control indicator state is then changed again after a determination has been made, from the control indicator having been set to the second state, that the second fetch request to the corresponding address will be serviced from the main memory.
申请公布号 US7296259(B2) 申请公布日期 2007.11.13
申请号 US20020241400 申请日期 2002.09.11
申请人 AGERE SYSTEMS INC. 发明人 BETKER MICHAEL RICHARD;SCHLIEDER BRYAN;WHALEN SHAUN PATRICK;WILSHIRE JAY PATRICK
分类号 G06F9/38;G06F9/44;G06F7/38;G06F11/28;G06F11/36;G06F15/00;H04L1/22 主分类号 G06F9/38
代理机构 代理人
主权项
地址