- 专利标题: Systems and methods for arbitrating traffic in a bus
-
申请号: US16105252申请日: 2018-08-20
-
公开(公告)号: US11093425B2公开(公告)日: 2021-08-17
- 发明人: Nachiappan Chidambaram Nachiappan , Jaideep Dastidar , Yiu Chun Tse , Ripudaman Singh , Shawn Munetoshi Fukami , Benjamin K. Dodge , Vinodh R. Cuppu
- 申请人: Apple Inc.
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Kowert Hood Munyon Rankin and Goetzel PC
- 代理商 Rory D. Rankin
- 主分类号: G06F13/40
- IPC分类号: G06F13/40 ; G06F13/366
摘要:
A system and method for efficiently arbitrating traffic on a bus. A computing system includes a fabric for routing traffic among one or more agents and one or more endpoints. The fabric includes multiple arbiters in an arbitration hierarchy. Arbiters store traffic in buffers with each buffer associated with a particular traffic type and a source of the traffic. Arbiters maintain a respective urgency counter for keeping track of a period of time traffic of a particular type is blocked by upstream arbiters. When the block is removed, the traffic of the particular type has priority for selection based on the urgency counter. When arbiters receive feedback from downstream arbiters or sources, the arbiters adjust selection priority accordingly. For example, changes in bandwidth requirement, low latency tolerance and active status cause adjustments in selection priority of stored requests.
公开/授权文献
- US20200057737A1 SYSTEMS AND METHODS FOR ARBITRATING TRAFFIC IN A BUS 公开/授权日:2020-02-20
信息查询