- 专利标题: Fast arbitration scheme for a bus
-
申请号: US11069359申请日: 2005-03-01
-
公开(公告)号: US20050172060A1公开(公告)日: 2005-08-04
- 发明人: Joseph Rowlands , David Anderson , Shailendra Desai
- 申请人: Joseph Rowlands , David Anderson , Shailendra Desai
- 主分类号: G06F13/00
- IPC分类号: G06F13/00 ; G06F13/14 ; G06F13/16 ; G06F13/368
摘要:
A distributed arbitration scheme includes arbiters with each agent. The arbiters receive request signals indicating which agents are arbitrating for the bus. Additionally, the agent currently using the bus broadcasts an agent identifier assigned to that agent. The arbiters receive the agent identifier and use the agent identifier as an indication of the winner of the preceding arbitration. Accordingly, the arbiters determine if the corresponding agent wins the arbitration, but may not attempt to calculate which other agent wins the arbitration. In one embodiment, the arbiter maintains a priority state indicative of which of the other agents are higher priority than the corresponding agent and which of the other agents are lower priority. In one implementation, the bus may be a split transaction bus and thus each requesting agent may include an address arbiter and each responding agent may include a data arbiter.
信息查询