Patent ID: 6681297
Filing Date: 2004-01-20
Classification: G06F,Y02D

Abstract:
A method of operating a digital system having a cache, the cache having a plurality of lines with an associated plurality of tags, the method comprising the steps of;processing a plurality of memory requests in response to program execution by the digital system; loading a plurality of data entries into a first plurality of lines in the cache in response to the plurality of memory requests and setting each tag associated with the plurality of data entries to a valid state; selecting a monitored-qualifier value; determining a miss rate for a qualified set of memory requests in response to the monitored-qualifier value; selecting a threshold value for the miss rate, wherein the step of selecting a threshold results in a first value selected for operation in a first mode and a second value selected for operation in a second mode; and reconfiguring an aspect of the digital system if the miss rate exceeds the threshold value.