A circuit generally comprising a queue having an input and an output. The queue may be used to buffer memory requests generated by a processor to access a memory. The input may be configured to receive a plurality of memory requests. The memory requests may include a plurality of write requests and a plurality of read requests. The output may be configured to present the memory requests. The queue may be configured to (i) store the memory requests received at the input in an arrival order, (ii) rearrange the memory requests by propagating each read request ahead of each write request to establish a presentation order, and (iii) present the memory requests at the output in the presentation order.

Un circuito que abarca generalmente una coleta que tiene una entrada y una salida. La coleta se puede utilizar para proteger las peticiones de la memoria generadas por un procesador para tener acceso a una memoria. La entrada se puede configurar para recibir una pluralidad de peticiones de la memoria. Las peticiones de la memoria pueden incluir una pluralidad de escriben peticiones y una pluralidad de peticiones leídas. La salida se puede configurar para presentar las peticiones de la memoria. La coleta se puede configurar (i) al almacén que las peticiones de la memoria recibieron en la entrada en una orden de la llegada, (ii) cambia las peticiones de la memoria propagando cada uno petición leída delante de cada uno escribe la petición de establecer una orden de la presentación, y (iii) presente la memoria solicita en la salida en la orden de la presentación.

 
Web www.patentalert.com

< Method and apparatus for connecting manufacturing test interface to a global serial bus including an I2 c bus

< Data backup in presence of pending hazard

> Extended double word accesses

> Source controlled cache allocation

~ 00098