Invention Grant
US09507716B2 Coherency checking of invalidate transactions caused by snoop filter eviction in an integrated circuit
有权
在集成电路中由窥探滤波器驱逐引起的无效事务的一致性检查
- Patent Title: Coherency checking of invalidate transactions caused by snoop filter eviction in an integrated circuit
- Patent Title (中): 在集成电路中由窥探滤波器驱逐引起的无效事务的一致性检查
-
Application No.: US14640599Application Date: 2015-03-06
-
Publication No.: US09507716B2Publication Date: 2016-11-29
- Inventor: Sean James Salisbury , Andrew David Tune , Jamshed Jalal , Mark David Werkheiser , Arthur Laughton , George Robert Scott Lloyd , Peter Andrew Riocreux , Daniel Sara
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/08

Abstract:
An interconnect has coherency control circuitry for performing coherency control operations and a snoop filter for identifying which devices coupled to the interconnect have cached data from a given address. When an address is looked up in the snoop filter and misses, and there is no spare snoop filter entry available, then the snoop filter selects a victim entry corresponding to a victim address, and issues an invalidate transaction for invalidating locally cached copies of the data identified by the victim. The coherency control circuitry for performing coherency checking operations for data access transactions is reused for performing coherency control operations for the invalidate transaction issued by the snoop filter. This greatly reduces the circuitry complexity of the snoop filter.
Public/Granted literature
- US20160062890A1 COHERENCY CHECKING OF INVALIDATE TRANSACTIONS CAUSED BY SNOOP FILTER EVICTION IN AN INTEGRATED CIRCUIT Public/Granted day:2016-03-03
Information query