A computer system includes an adaptive memory arbiter for prioritizing memory access requests, including a self-adjusting, programmable request-priority ranking system. The memory arbiter adapts during every arbitration cycle, reducing the priority of any request which wins memory arbitration. Thus, a memory request initially holding a low priority ranking may gradually advance in priority until that request wins memory arbitration. Such a scheme prevents lower-priority devices from becoming "memory-starved." Because some types of memory requests (such as refresh requests and memory reads) inherently require faster memory access than other requests (such as memory writes), the adaptive memory arbiter additionally integrates a nonadjustable priority structure into the adaptive ranking system which guarantees faster service to the most urgent requests. Also, the adaptive memory arbitration scheme introduces a flexible method of adjustable priority-weighting which permits selected devices to transact a programmable number of consecutive memory accesses without those devices losing request priority.

Ein Computersystem schließt einen anpassungsfähigen Gedächtnisschiedsrichter für Priorität Geben Priorität Geben cânforderungen auf Arbeitsspeicherzugriff, einschließlich eine selbstregelnde, programmierbare Verlangenpriorität Festlegung der Rangordnung mit ein. Der Gedächtnisschiedsrichter paßt sich während jedes Schlichtung Zyklus an und verringert die Priorität jedes möglichen Antrags, der Gedächtnisschlichtung gewinnt. So kann ein Gedächtnisantrag, der zuerst eine niedrige Priorität Klassifizierung hält, in Priorität stufenweise vorrücken, bis dieser Antrag Gedächtnisschlichtung gewinnt. Solch ein Entwurf verhindert Niedrigpriorität Vorrichtungen am Werden "Gedächtnis-verhungert." Weil erfordern etwas Arten Gedächtnisanträge (wie erneuern Sie Anträge und Gedächtnis liest), in sich selbst schnelleren Speicherzugriff als andere Anträge (wie Gedächtnis schreibt), integriert der anpassungsfähige Gedächtnisschiedsrichter zusätzlich eine nichtverstellbare Priorität Struktur in die anpassungsfähige Festlegung der Rangordnung, die schnellerem Service zu den Dringlichkeitsanträgen garantiert. Auch der anpassungsfähige Gedächtnisschlichtung Entwurf stellt eine flexible Methode des justierbaren Priorität-Belastens vor, das vorgewählte Vorrichtungen transact eine programmierbare Anzahl von nachfolgenden Speicherzugriffen ohne jene Vorrichtungen Schlusse Antragpriorität ermöglicht.

 
Web www.patentalert.com

< (none)

< Circuit synthesis method

> Use of beta-hydroxyalkylamide in ambient and low bake liquid coatings

> (none)

~ 00056