发明名称 Bus arbitration method employing a table of slots suitably distributed amongst bus masters
摘要 A multiple bus architecture includes multiple processors, and one or more shared peripherals such as memory. The architecture includes plural bus masters, each connected to its own bus. There are also plural bus slaves, each connected to its own bus. A bus arbitration module selectively interconnects the buses, so that when the plural bus masters each access a different bus slave, no blocking occurs, and when the plural bus masers each access a same bus slave, bandwidth starvation is avoided. The architecture is supported by a bus arbitration method including hierarchical application of an interrupt-based method, an assigned slot rotation method and a round-robin method, which avoids both bandwidth starvation and lockout during extended periods of bus contention.
申请公布号 US6895459(B2) 申请公布日期 2005.05.17
申请号 US20030659533 申请日期 2003.09.10
申请人 ANALOG DEVICES, INC. 发明人 HADWIGER RAINER R.;KRIVACEK PAUL D.;SOERENSEN JOERN;BIRK PALLE
分类号 G06F13/36;G06F13/38;G06F15/78;(IPC1-7):G06F13/00 主分类号 G06F13/36
代理机构 代理人
主权项
地址