Access to a memory is arbitrated by a memory arbiter. A plurality of first counters in the memory arbiter decrements service periods associated with isochronous memory requests, and a second counter decrements a service period associated with asynchronous memory requests, with the service periods for the first and second memory requests together comprising a schedule period. A scheduler logic circuit receives isochronous and asynchronous memory requests and generates a grant signal to service a received asynchronous request during the schedule period if time remains in the second counter. If there are any maintenance events signaled, the memory arbiter may correspondingly decrease the service period for the asynchronous request while the maintenance event is performed.

El acceso a una memoria es arbitrado por un árbitro de la memoria. Una pluralidad de primera contradice en los períodos del servicio de los decrementos del árbitro de la memoria asociados a peticiones isócronas de la memoria, y los segundos decrementos contrarios que un período del servicio se asoció a peticiones asincrónicas de la memoria, con los períodos del servicio para la primera y segunda memoria solicita junto abarcar un período del horario. Un circuito de lógica del planificador recibe peticiones isócronas y asincrónicas de la memoria y genera una señal de la concesión de mantener una petición asincrónica recibida durante el período del horario si sigue habiendo el tiempo en el segundo contrario. Si hay algunos acontecimientos del mantenimiento señalados, el árbitro de la memoria puede disminuir correspondientemente el período del servicio para la petición asincrónica mientras que se realiza el acontecimiento del mantenimiento.

 
Web www.patentalert.com

< (none)

< Method for memory error handling

> Auto-generation of table neighborhoods

> (none)

~ 00031