发明名称 Multi processor system having dynamic priority based on row match of previously serviced address, number of times denied service and number of times serviced without interruption
摘要 A computer system comprising a multiprocessor architecture capable of supporting multiple processors comprising a memory array unit (MAU), an MAU system bus comprising data, address and control signal buses, an I/O bus comprising data, address and control signal buses, a plurality of I/O devices and a plurality of microprocessors. Data transfers between data and instruction caches and I/O devices and a memory and other I/O devices are handled using a switch network and interface circuits. Access to the memory buses is controlled by arbitration circuits which utilize fixed and dynamic priority schemes. A row match comparison circuit is provided for reducing memory latency by giving an increased priority to successive requests for access to memory locations having the same row address. Dynamic switch/port arbitration is provided by changing the priority of the devices based on the intrinsic priority of the device, the number of times that a request has been serviced based on a row match, the number of times that a device has been denied service, and the number of times that a device has been serviced.
申请公布号 US5754800(A) 申请公布日期 1998.05.19
申请号 US19950442649 申请日期 1995.05.16
申请人 发明人
分类号 G06F9/46;G06F9/52;G06F12/00;G06F12/02;G06F12/06;G06F12/08;G06F13/18;G06F13/362;G06F13/40;G06F15/167;G06F15/17;G06F15/173;G06F15/177;(IPC1-7):G06F13/14 主分类号 G06F9/46
代理机构 代理人
主权项
地址
您可能感兴趣的专利