Xilinx, Inc.
Hybrid precise and imprecise cache snoop filtering

Last updated:

Abstract:

Circuits and methods for combined precise and imprecise snoop filtering. A memory and a plurality of processors are coupled to the interconnect circuitry. A plurality of cache circuits are coupled to the plurality of processor circuits, respectively. A first snoop filter is coupled to the interconnect and is configured to filter snoop requests by individual cache lines of a first subset of addresses of the memory. A second snoop filter is coupled to the interconnect and is configured to filter snoop requests by groups of cache lines of a second subset of addresses of the memory. Each group encompasses a plurality of cache lines.

Status:
Grant
Type:

Utility

Filling date:

2 Aug 2018

Issue date:

1 Sep 2020