Invention Grant
- Patent Title: Servicing CPU demand requests with inflight prefetches
-
Application No.: US16279721Application Date: 2019-02-19
-
Publication No.: US10558578B2Publication Date: 2020-02-11
- Inventor: Oluleye Olorode , Ramakrishnan Venkatasubramanian
- 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; Charles A. Brill; Frank D. Cimino
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0862 ; G06F12/02 ; G06F9/38 ; G06F12/1027

Abstract:
Disclosed embodiments provide a technique in which a memory controller determines whether a fetch address is a miss in an L1 cache and, when a miss occurs, allocates a way of the L1 cache, determines whether the allocated way matches a scoreboard entry of pending service requests, and, when such a match is found, determine whether a request address of the matching scoreboard entry matches the fetch address. When the matching scoreboard entry also has a request address matching the fetch address, the scoreboard entry is modified to a demand request.
Public/Granted literature
- US20190179759A1 SERVICING CPU DEMAND REQUESTS WITH INFLIGHT PREFETCHES Public/Granted day:2019-06-13
Information query