Programmer initiated cache block operations
AssigneeTexas Instruments Incorporated
InventorsDavid A. Comisky, Sanjive Agarwala, Timothy D. Anderson, Charles L. Fuoco
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorsDavid A. Comisky, Sanjive Agarwala, Timothy D. Anderson, Charles L. Fuoco
Estimating the term…
This invention enables a program controlled cache state operation on a program designated address range. The program controlled cache state operation could be writeback of data cached from the program designated address range to a higher level memory or such writeback and invalidation of data cached from the program designated address range. A cache operation unit includes a base address register and a word count register loadable by the central processing unit. The program designated address range is from a base address for a number of words of the word count register. In the preferred embodiment the program controlled cache state operation begins upon loading the word count register. The cache operation unit may operate on fractional cache entries by handling misaligned first and last cycles. Alternatively, The cache operation unit may operate only on whole cache entries. The base address register increments and the word count register decrements until when the word count reaches zero.
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
A data processing system comprising:
Dependencies are inferred from the claim text.