您的当前位置:首页正文

Systems and methods for dynamically controlling a

来源:化拓教育网
专利内容由知识产权出版社提供

专利名称:Systems and methods for dynamically

controlling a bus

发明人:Juan Guillermo Revilla,Thomas Andrew

Sartorius,Mark Michael Schaffer

申请号:US08/823736申请日:19970325公开号:US05862353A公开日:19990119

摘要:Bus performance in a computer system having multiple devices accessing acommon shared bus may be improved by increasing throughput and decreasing latencywhile accounting for dynamic changes in bus usage. Devices submit a priority level alongwith a bus request to a bus controller. Upon receiving multiple requests, an arbiter of thebus controller compares the priority levels associated with the different bus requestsand grants control of the bus to the device having the highest priority level. During eachcycle that a device has control of the bus, a feedback logic circuit of the bus controllerdetermines whether other bus requests are pending, and if so, determines the highestpending request priority level. Signals corresponding to the results of these

determinations are fed back to each device. The device having control of the bus uses thecombination of the currently pending request priority level and the device's own latencytimer to determine whether it should maintain control of the bus or relinquish control ofthe bus.

申请人:INTERNATIONAL BUSINESS MACHINES CORPORATION

代理人:Steven B. Phillips,Timothy J. O'Sullivan

更多信息请下载全文后查看

因篇幅问题不能全部显示,请点此查看更多更全内容