发明名称 Method and system for high performance dynamic and user programmable cache arbitration
摘要 A system and method for improving arbitration of a plurality of events that may require access to a cache is disclosed. In a first aspect, the method and system provide dynamic arbitration. The first aspect comprises first logic for determining whether at least one of the plurality of events requires access to the cache and for outputting at least one signal in response thereto. Second logic coupled to the first logic determines the priority of each of the plurality of events in response to the at least one signal and outputs a second signal specifying the priority of each event. Third logic coupled to the second logic grants access to the cache in response to the second signal. A second aspect of the method and system provides user programmable arbitration. The second aspect comprises a storage unit which allows the user to input information indicating the priority of at least one of the plurality of events and outputs a first signal in response to the information. In the second aspect, first logic coupled to the storage unit determines the priority of each of the plurality of events in response to the first signal and outputs a second signal indicating the priority of each event. Second logic coupled to the first logic grants access to the cache in response to the second signal.
申请公布号 US5822758(A) 申请公布日期 1998.10.13
申请号 US19960709793 申请日期 1996.09.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LOPER, ALBERT JOHN;ELLIOTT, TIMOTHY ALAN;OLSON, CHRISTOPHER HANS;SHIPPY, DAVID J.
分类号 G06F12/08;G06F13/18;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址