发明名称 |
RESOLVING CONTENTION BETWEEN DATA BURSTS |
摘要 |
In an embedded system, there are a plurality of data requesting devices, a plurality of data sources and a bus fabric interconnecting the data requesting devices and the data sources, wherein the bus fabric comprises a plurality of bus components. Some or all of the data sources and arbitration devices associated with the bus components resolve contentions between data bursts by selecting a first one of the contending data bursts; determining a length of a critical section of the first selected data burst; and processing the critical section of the selected data burst. Then, a second one of the contending data bursts is selected, a length of a critical section of the second selected data burst is determined, and the critical section of the second selected data burst is processed before a non-critical section of the selected data burst. |
申请公布号 |
US2016267033(A1) |
申请公布日期 |
2016.09.15 |
申请号 |
US201615163001 |
申请日期 |
2016.05.24 |
申请人 |
ST-ERICSSON SA |
发明人 |
NAYLOR Rowan Nigel |
分类号 |
G06F13/362;G06F13/40 |
主分类号 |
G06F13/362 |
代理机构 |
|
代理人 |
|
主权项 |
1. An arbitration device, for resolving contention between data bursts in a data transfer system, the arbitration device being configured to resolve contention between the data bursts by:
selecting a first one of the contending data bursts; determining a length of a critical section of the first selected data burst; processing the critical section of the selected data burst; selecting a second one of the contending data bursts; determining a length of a critical section of the second selected data burst; and processing the critical section of the second selected data burst before processing a non-critical section of the selected data burst, wherein the step of determining the length of the critical section of each selected data burst comprises: reading a tag included in the selected data burst, the tag indicating the length of the critical section of the selected data burst. |
地址 |
Plan-les-Ouates CH |