Memory arbiter with intelligent page gathering logic

   
   

Embodiments of the present invention provide a memory arbiter for directing chipset and graphics traffic to system memory. Page consistency and priorities are used to optimize memory bandwidth utilization and guarantee latency to isochronous display requests. The arbiter also contains a mechanism to prevent CPU requests from starving lower priority requests. The memory arbiter thus provides a simple, easy to validate architecture that prevents the CPU from unfairly starving low priority agent and takes advantage of grace periods and memory page detection to optimize arbitration switches, thus increasing memory bandwidth utilization.

Las encarnaciones de la actual invención proporcionan a árbitro de la memoria para dirigir el chipset y los gráficos trafican a la memoria de sistema. La consistencia y las prioridades de la página se utilizan para optimizar estado latente de la utilización y de la garantía de la anchura de banda de la memoria a las peticiones isócronas de la exhibición. El árbitro también contiene un mecanismo para prevenir peticiones de la CPU de peticiones más bajas muertas de hambre de la prioridad. El árbitro de la memoria proporciona así un simple, fácil validar la arquitectura que evita que la CPU unfairly muera de hambre el agente bajo de la prioridad y se aprovecha de períodos de gracia y de la detección de la página de la memoria para optimizar los interruptores del arbitraje, utilización así de aumento de la anchura de banda de la memoria.

 
Web www.patentalert.com

< Apparatus and method of memory access control for bus masters

< Locked content addressable memory for efficient access

> System and method for scheduling bandwidth resources using a Kalman estimator with active feedback

> System and method for configuration, management, and monitoring of a computer network using inheritance

~ 00132