Tags and data for caches
    1.
    发明授权

    公开(公告)号:US12093180B2

    公开(公告)日:2024-09-17

    申请号:US17853735

    申请日:2022-06-29

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    TAGS AND DATA FOR CACHES
    2.
    发明申请

    公开(公告)号:US20210326265A1

    公开(公告)日:2021-10-21

    申请号:US17221639

    申请日:2021-04-02

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    Tags and data for caches
    3.
    发明授权

    公开(公告)号:US10970220B2

    公开(公告)日:2021-04-06

    申请号:US16450782

    申请日:2019-06-24

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    TAGS AND DATA FOR CACHES
    4.
    发明申请

    公开(公告)号:US20190391921A1

    公开(公告)日:2019-12-26

    申请号:US16450782

    申请日:2019-06-24

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    TAG PROCESSING FOR EXTERNAL CACHES
    5.
    发明公开

    公开(公告)号:US20230418758A1

    公开(公告)日:2023-12-28

    申请号:US18214450

    申请日:2023-06-26

    申请人: Rambus Inc.

    摘要: A device includes a cache memory and a memory controller coupled to the cache memory. The memory controller is configured to receive a first read request from a cache controller over an interconnect, the first read request comprising first tag data identifying a first cache line in the cache memory, and determine that the first read request comprises a tag read request. The memory controller is further configured to read second tag data corresponding to the tag read request from the cache memory, compare the second tag data read from the cache memory to the first tag data received from the cache controller with the first read request, and if the second tag data matches the first tag data, initiate an action with respect to the first cache line in the cache memory.

    Tag processing for external caches

    公开(公告)号:US11726920B2

    公开(公告)日:2023-08-15

    申请号:US16453284

    申请日:2019-06-26

    申请人: Rambus Inc.

    摘要: A device includes a cache memory and a memory controller coupled to the cache memory. The memory controller is configured to receive a first read request from a cache controller over an interconnect, the first read request comprising first tag data identifying a first cache line in the cache memory, and determine that the first read request comprises a tag read request. The memory controller is further configured to read second tag data corresponding to the tag read request from the cache memory, compare the second tag data read from the cache memory to the first tag data received from the cache controller with the first read request, and if the second tag data matches the first tag data, initiate an action with respect to the first cache line in the cache memory.

    TAGS AND DATA FOR CACHES
    7.
    发明申请

    公开(公告)号:US20220398198A1

    公开(公告)日:2022-12-15

    申请号:US17853735

    申请日:2022-06-29

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    Tags and data for caches
    8.
    发明授权

    公开(公告)号:US11409659B2

    公开(公告)日:2022-08-09

    申请号:US17221639

    申请日:2021-04-02

    申请人: Rambus Inc.

    IPC分类号: G06F12/0868 G06F3/06

    摘要: A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.

    TAG PROCESSING FOR EXTERNAL CACHES
    9.
    发明申请

    公开(公告)号:US20200004686A1

    公开(公告)日:2020-01-02

    申请号:US16453284

    申请日:2019-06-26

    申请人: Rambus Inc.

    摘要: A device includes a cache memory and a memory controller coupled to the cache memory. The memory controller is configured to receive a first read request from a cache controller over an interconnect, the first read request comprising first tag data identifying a first cache line in the cache memory, and determine that the first read request comprises a tag read request. The memory controller is further configured to read second tag data corresponding to the tag read request from the cache memory, compare the second tag data read from the cache memory to the first tag data received from the cache controller with the first read request, and if the second tag data matches the first tag data, initiate an action with respect to the first cache line in the cache memory.