Least recently used ranking in a multi-port cache

CC Coats, HU Darbaz - US Patent 11,144,476, 2021 - Google Patents
An apparatus includes a cache controller circuit and a multi-ported cache memory including
a plurality of cache ways. The cache controller circuit is configured to maintain rank values …

Dataless cache entry

DJ Colglazier - US Patent 11,030,115, 2021 - Google Patents
An apparatus for using a dataless cache entry includes a cache memory and a cache
controller configured to identify a first cache entry in cache memory as a potential cache …

Memory cache with partial cache line valid states

I Granovsky, T Greenshtein - US Patent 12,007,901, 2024 - Google Patents
An apparatus includes a cache memory circuit configured to store a cache lines, and a
cache controller circuit. The cache controller circuit is configured to receive a read request to …

Cache storage for multiple requesters and usage estimation thereof

A Saidi, PS Ramrakhyani - US Patent 11,030,101, 2021 - Google Patents
A cache memory and method of operating a cache memory are provided. The cache
memory comprises cache storage that stores cache lines for a plurality of requesters and …

Apparatus and method for operating a cache storage

YA Levy, E Kadosh, JA Fries, LL Bandal - US Patent 11,914,518, 2024 - Google Patents
A cache is provided having a plurality of entries for storing data. In response to a given
access request, lookup circuitry performs a lookup operation in the cache to determine …

Cache structure using a logical directory

C Jacobi, U Mayer, M Recktenwald, A Saporito… - US Patent …, 2020 - Google Patents
Disclosed herein is a method for operating access to a cache memory via an effective
address comprising a tag field and a cache line index field. The method comprises: splitting …

Cache structure using a logical directory

C Jacobi, U Mayer, M Recktenwald, A Saporito… - US Patent …, 2022 - Google Patents
Disclosed herein is a method for operating access to a cache memory via an effective
address comprising a tag field and a cache line index field. The method comprises: splitting …

Cache structure using a logical directory

C Jacobi, U Mayer, M Recktenwald, A Saporito… - US Patent …, 2020 - Google Patents
Disclosed herein is a method for operating access to a cache memory via an effective
address comprising a tag field and a cache line index field. The method comprises: splitting …

Controlling allocation of entries in a partitioned cache

FJ Verplanken - US Patent 11,237,985, 2022 - Google Patents
An apparatus and method are described, the apparatus comprising: a cache comprising a
plurality of entries, each associated with a partition identifier; storage circuitry to store …

Victim cache line selection

GL Guthrie, TL Jeremiah, WL McNeil, PC Patel… - US Patent …, 2012 - Google Patents
A cache memory includes a cache array including a plurality of congruence classes each
containing a plurality of cache lines, where each cache line belongs to one of multiple …