- 专利标题: Deadlock Avoidance in a Bus Fabric
-
申请号: US11673966申请日: 2007-02-12
-
公开(公告)号: US20070162659A1公开(公告)日: 2007-07-12
- 发明人: David Reed
- 申请人: David Reed
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F5/00
- IPC分类号: G06F5/00
摘要:
Circuits, apparatus, and methods for avoiding deadlock conditions in a bus fabric. One exemplary embodiment provides an address decoder for determining whether a received posted request is a peer-to-peer request. If it is, the posted request is sent as a non-posted request. A limit on the number of pending non-posted requests is maintained and not exceed, such that deadlock is avoided. Another exemplary embodiment provides an arbiter that tracks a number of pending posted requests. When the number pending posted requests reaches a predetermined or programmable level, a Block Peer-to-Peer signal is sent to the arbiter's clients, again avoiding deadlock.
公开/授权文献
- US07418537B2 Deadlock avoidance in a bus fabric 公开/授权日:2008-08-26
信息查询