Method and system for maximum residency replacement of cache memory
AssigneeQUALCOMM Incorporated
InventorMuhammad Ahmed
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorMuhammad Ahmed
Estimating the term…
Techniques for use in CDMA-based products and services, including replacing cache memory allocation so as to maximize residency of a plurality of set ways following a tag miss allocation. Herein, steps and instructions provide for forming a first-in, first-out (FIFO) cache way listing of victim ways for the cache memory, wherein the depth of the FIFO cache way listing approximately equals the number of ways in the cache memory. The method and system place a victim way on the FIFO cache way listing only in the event that a tag miss results in a tag miss allocation, the victim way is placed at the tail of the FIFO cache way listing after any previously selected victim way. Use of a victim way on the FIFO cache way listing is prevented in the event of an incomplete prior allocation of the victim way by, for example, stalling a reuse request until such initial allocation of the victim way completes or replaying a reuse request until such initial allocation of the victim way completes.
A method for replacing one of a plurality of set ways of a cache memory in the event of a cache tag miss, the method comprising:
A cache way replacement circuit for operation in association with a digital signal processor, said cache way replacement circuit for replacing one of a plurality of set ways of a cache memory in the event of a cache tag miss and comprising:
A digital signal processor including means for replacing one of a plurality of set ways of a cache memory in the event of a cache tag miss, the digital signal processor comprising:
A computer usable storage medium having computer readable program code means embodied therein for processing instructions on a digital signal processor for replacing one of a plurality of set ways of a cache memory in the event of a cache tag miss, said computer readable medium comprising:
Dependencies are inferred from the claim text.