Data processing apparatus with a cache memory and method of using such an apparatus
AssigneeKoninklijke Philips Electronics N.V.
InventorsJan Hoogerbrugge, Paul Stravers
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips Electronics N.V.
InventorsJan Hoogerbrugge, Paul Stravers
Estimating the term…
A data processing apparatus has a main memory that contains memory locations with mutually different access latencies. Information from the main memory is cached in a cache memory. When cache replacement is needed selection of a cache replacement location depends on differences in the access latencies of the main memory locations for which replaceable cache locations are in use. When an access latency of a main memory location cached in the replaceable cache memory location is relatively smaller than an access latency of other main memory locations cached in other replaceable cache memory locations, the cached data for that main memory location is replaced by preference over data for the other main memory locations, because of its smaller latency.
A method of managing a cache memory in a processor that has a main memory that contains memory locations with a plurality of access latencies, the method comprising the steps of:
A data processing apparatus, comprising:
Dependencies are inferred from the claim text.