摘要 |
A memory controller to arbitrate memory request queues based upon priorities corresponding to the request queues, comprising logic to serve the request queue whose priority is equal to the maximum of the priorities. An embodiment may further comprise a timer corresponding to a request queue, where the priority of the request queue is changed from a low value to a high value if the timer expires while the request queue is not empty. In some embodiments, when the request queue is emptied after its timer has expired, the timer is set, and then started again once a new request enters the empty request queue.
|