Patent ID: 6920534
Filing Date: 2005-07-19
Classification: G06F

Abstract:
1. An apparatus, comprising: a memory unit to store data; a plurality of memory-sensing devices coupled to the memory unit to sense the data stored in the memory unit substantially concurrently; a request queue coupled to the memory unit via the memory-sensing devices, the request queue storing one or more requests while the memory-sensing devices are sensing data in the memory unit; a response queue coupled to the memory-sensing devices, the response queue storing data from the memory-sensing devices that is not required to be returned to a requester immediately; and an arbiter coupled to said response queue to transmit one or more responses stored in the response queue to a requester in an order based on a priority of the respective request corresponding to the response, wherein the one or more requests include a first request from a first requester for requesting data having a first portion and a second portion, and a second request from a second requester received after the first request for requesting data having a first portion and a second portion, wherein the first portion of the second request is returned to the second requester before the second portion of the first request is returned to a first requester, and wherein the second portion of the second request is returned after one of the first and second portions of the first request.