-
公开(公告)号:US20160267033A1
公开(公告)日:2016-09-15
申请号:US15163001
申请日:2016-05-24
Applicant: ST-ERICSSON SA
Inventor: Rowan Nigel NAYLOR
IPC: G06F13/362 , G06F13/40
CPC classification number: G06F13/1626 , G06F13/362 , G06F13/376 , G06F13/4068
Abstract: 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.
Abstract translation: 在嵌入式系统中,存在多个数据请求设备,多个数据源和互连数据请求设备和数据源的总线结构,其中总线结构包括多个总线组件。 与总线组件相关联的一些或所有数据源和仲裁设备通过选择竞争数据突发中的第一个来解决数据突发之间的争用; 确定所述第一选定数据脉冲串的临界区段的长度; 并处理所选择的数据突发的临界区。 然后,选择竞争数据脉冲串中的第二个,确定第二所选数据脉冲串的临界区段的长度,并且在所选数据的非临界区段之前处理第二所选数据脉冲串的临界区段 爆裂。