发明授权
US07340568B2 Reducing number of rejected snoop requests by extending time to respond to snoop request
失效
通过延长响应窥探请求的时间来减少被拒绝的窥探请求数
- 专利标题: Reducing number of rejected snoop requests by extending time to respond to snoop request
- 专利标题(中): 通过延长响应窥探请求的时间来减少被拒绝的窥探请求数
-
申请号: US11056740申请日: 2005-02-11
-
公开(公告)号: US07340568B2公开(公告)日: 2008-03-04
- 发明人: Benjiman L. Goodman , Guy L. Guthrie , William J. Starke , Jeffrey A. Stuecheli , Derek E. Williams
- 申请人: Benjiman L. Goodman , Guy L. Guthrie , William J. Starke , Jeffrey A. Stuecheli , Derek E. Williams
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Winstead PC
- 代理商 Robert A. Voigt, Jr.; Diana Roberts-Gerhardt
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A cache, system and method for reducing the number of rejected snoop requests. A “stall/reorder unit” in a cache receives a snoop request from an interconnect. Information, such as the address, of the snoop request is stored in a queue of the stall/reorder unit. The stall/reorder unit forwards the snoop request to a selector which also receives a request from a processor. An arbitration mechanism selects either the snoop request or the request from the processor. If the snoop request is denied by the arbitration mechanism, information, e.g., address, about the snoop request may be maintained in the stall/reorder unit. The request may be later resent to the selector. This process may be repeated up to “n” clock cycles. By providing the snoop request additional opportunities (n clock cycles) to be accepted by the arbitration mechanism, fewer snoop requests may ultimately be denied.
公开/授权文献
信息查询