Invention Grant
- Patent Title: Prefetch kill and revival in an instruction cache
-
Application No.: US17727921Application Date: 2022-04-25
-
Publication No.: US11620236B2Publication Date: 2023-04-04
- Inventor: Bipin Prasad Heremagalur Ramaprasad , David Matthew Thompson , Abhijeet Ashok Chachad , Hung Ong
- Applicant: TEXAS INSTRUMENTS INCORPORATED
- Applicant Address: US TX Dallas
- Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee Address: US TX Dallas
- Agent Brian D. Graham; Frank D. Cimino
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/1045 ; G06F15/78

Abstract:
A system comprises a processor including a CPU core, first and second memory caches, and a memory controller subsystem. The memory controller subsystem speculatively determines a hit or miss condition of a virtual address in the first memory cache and speculatively translates the virtual address to a physical address. Associated with the hit or miss condition and the physical address, the memory controller subsystem configures a status to a valid state. Responsive to receipt of a first indication from the CPU core that no program instructions associated with the virtual address are needed, the memory controller subsystem reconfigures the status to an invalid state and, responsive to receipt of a second indication from the CPU core that a program instruction associated with the virtual address is needed, the memory controller subsystem reconfigures the status back to a valid state.
Public/Granted literature
- US20220245069A1 PREFETCH KILL AND REVIVAL IN AN INSTRUCTION CACHE Public/Granted day:2022-08-04
Information query