Method for controlling concurrent cache replace and return across an asynchronous interface

The present invention generally relates to cache memory devices. More particularly, the present invention relates to routing cache information from a cache memory. The present invention provides a method and a computer system that compares a portion of a signal and information transferred from a cac...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Aho, Eric D, Bolyn, Philip C
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention generally relates to cache memory devices. More particularly, the present invention relates to routing cache information from a cache memory. The present invention provides a method and a computer system that compares a portion of a signal and information transferred from a cache memory, while the information is in transit from the cache memory. The information may be routed differently depending on the outcome of the compare. Specifically, the information may be delivered to a memory bus when it matches the portion of the signal and when the signal is a read command. Alternatively, the information may not be delivered to a memory bus when it matches the portion of the signal and when the signal is a write command. If the information does not match the portion of the signal, it may be transferred to a main memory via a memory bus. The information may be compared to the portion of the signal for a first time interval, and the portion of the signal may be compared to the information for a second time interval. The information may be transferred from the cache memory on a first clock signal, while the signal is provided by the memory bus on a second clock signal asynchronous with the first clock signal.