A method and apparatus are for use with a computer system. Write requests to store data in one or more memory locations that are collectively associated with a cache line are received. The first requests are combined to furnish a memory operation. The computer system may include a peripheral device that furnishes a stream of data to be stored in a memory, and the apparatus may include first and second interfaces, a queue and logic. The first interface is adapted to convert a portion of the stream of data into a first request, and the queue is adapted to store the second request. The logic is adapted to determine if the first and second requests target memory locations that are collectively associated with a cache line and based on the determination, selectively combine the first and second requests. The second interface is adapted to furnish a memory operation in response to the combination of the first and second requests. The requests may be, as examples, read requests and/or write requests.

Une méthode et un appareil servent avec un système informatique. Écrivez les demandes de stocker des données dans un ou plusieurs endroits de mémoire qui sont collectivement associés à une ligne de cachette sont reçus. Les premières demandes sont combinées de fournir une opération de mémoire. Le système informatique peut inclure un périphérique qui fournit un jet des données à stocker dans une mémoire, et l'appareil peut inclure d'abord et les deuxièmes interfaces, une file d'attente et logique. La première interface est adaptée pour convertir une partie du jet des données en première demande, et la file d'attente est adaptée pour stocker la deuxième demande. La logique est adaptée pour déterminer si les premières et deuxièmes demandes visent les endroits de mémoire qui sont collectivement associés à une ligne de cachette et basés sur la détermination, combinent sélectivement les premières et deuxièmes demandes. La deuxième interface est adaptée pour fournir une opération de mémoire en réponse à la combinaison des premières et deuxièmes demandes. Les demandes peuvent être, comme exemples, lisent des demandes et/ou écrivent des demandes.

 
Web www.patentalert.com

< (none)

< Apparatus and method for multiplexing bi-directional data onto a low pin count bus between a host CPU and co-processor

> Method and apparatus for the automatic configuration of strapping options on a circuit board assembly

> (none)

~ 00041