Invention Grant
- Patent Title: Global coherence operations
-
Application No.: US18456568Application Date: 2023-08-28
-
Publication No.: US12141601B2Publication Date: 2024-11-12
- Inventor: Abhijeet Ashok Chachad , Naveen Bhoria , David Matthew Thompson , Neelima Muralidharan
- 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 Xianghui Huang; Frank D. Cimino
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/30 ; G06F9/38 ; G06F9/448 ; G06F9/46 ; G06F9/54 ; G06F11/30 ; G06F12/0804 ; G06F12/0811 ; G06F12/0813 ; G06F12/0817 ; G06F12/0831 ; G06F12/0855 ; G06F12/0871 ; G06F12/0888 ; G06F12/0891 ; G06F12/12 ; G06F12/121 ; G06F13/16

Abstract:
A method includes receiving, by a L2 controller, a request to perform a global operation on a L2 cache and preventing new blocking transactions from entering a pipeline coupled to the L2 cache while permitting new non-blocking transactions to enter the pipeline. Blocking transactions include read transactions and non-victim write transactions. Non-blocking transactions include response transactions, snoop transactions, and victim transactions. The method further includes, in response to an indication that the pipeline does not contain any pending blocking transactions, preventing new snoop transactions from entering the pipeline while permitting new response transactions and victim transactions to enter the pipeline; in response to an indication that the pipeline does not contain any pending snoop transactions, preventing, all new transactions from entering the pipeline; and, in response to an indication that the pipeline does not contain any pending transactions, performing the global operation on the L2 cache.
Public/Granted literature
- US20230409376A1 GLOBAL COHERENCE OPERATIONS Public/Granted day:2023-12-21
Information query