Patent ID: 11907753
Assignee: TEXAS INSTRUMENTS INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A method comprising:
storing a set of configuration values associated with a first cache memory of a first level of a cache hierarchy, wherein:
the first cache memory includes a set of memory regions that includes a first memory region;
the set of configuration values includes a respective configuration value for each memory region of the set of memory regions that specifies whether to cache data stored in the respective memory region; and
the set of configuration values includes a first configuration value associated with the first memory region;

receiving, by a cache controller of a second level of a cache hierarchy, a memory request associated with a set of data stored in the first memory region;
receiving, by the cache controller, the set of data from the first cache memory;
determining, by the cache controller, whether to store the set of data in a second cache memory of the second level of the cache hierarchy based on the first configuration value;
storing, in the second cache memory a set of cache entries associated with the first memory region of the first cache memory;
determining a change in the first configuration value such that the first configuration value indicates not to store entries associated with the first memory region in the second cache memory; and
based on the change, evicting the set of entries from the second cache memory.