Invention Grant
- Patent Title: Maintaining cache coherency using conditional intervention among multiple master devices
-
Application No.: US14863535Application Date: 2015-09-24
-
Publication No.: US09921962B2Publication Date: 2018-03-20
- Inventor: Kun Xu , Thuong Quang Truong , Jaya Prakash Subramaniam Ganasan , Hien Minh Le , Cesar Aaron Ramirez
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: W&T/Qualcomm
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/0815 ; G06F12/0831

Abstract:
Maintaining cache coherency using conditional intervention among multiple master devices is disclosed. In one aspect, a conditional intervention circuit is configured to receive intervention responses from multiple snooping master devices. To select a snooping master device to provide intervention data, the conditional intervention circuit determines how many snooping master devices have a cache line granule size the same as or larger than a requesting master device. If one snooping master device has a same or larger cache line granule size, that snooping master device is selected. If more than one snooping master device has a same or larger cache line granule size, a snooping master device is selected based on an alternate criteria. The intervention responses provided by the unselected snooping master devices are canceled by the conditional intervention circuit, and intervention data from the selected snooping master device is provided to the requesting master device.
Public/Granted literature
- US20170091095A1 MAINTAINING CACHE COHERENCY USING CONDITIONAL INTERVENTION AMONG MULTIPLE MASTER DEVICES Public/Granted day:2017-03-30
Information query