BUFFER CIRCUIT WITH ADAPTIVE REPAIR CAPABILITY

    公开(公告)号:US20240079079A1

    公开(公告)日:2024-03-07

    申请号:US18233257

    申请日:2023-08-11

    Applicant: Rambus Inc.

    Abstract: A buffer circuit is disclosed. The buffer circuit includes a command address (C/A) interface to receive an incoming activate (ACT) command and an incoming column address strobe (CAS) command. A first match circuit includes first storage to store failure row address information associated with the memory, and first compare logic. The first compare logic is responsive to the ACT command, to compare incoming row address information to the stored failure row address information. A second match circuit includes second storage to store failure column address information associated with the memory, and second compare logic. The second compare logic is responsive to the CAS command, to compare the incoming column address information to the stored failure column address information. Gating logic maintains a state of a matching row address identified by the first compare logic during the comparison carried out by the second compare logic.

    Dedicated cache-related block transfer in a memory system

    公开(公告)号:US11921650B2

    公开(公告)日:2024-03-05

    申请号:US18117119

    申请日:2023-03-03

    Applicant: Rambus Inc.

    CPC classification number: G06F13/1668 G11C11/4093 G11C11/4096

    Abstract: A memory system includes a dynamic random access memory (DRAM) device, a second memory device, and a memory controller circuit. The memory controller circuit is coupled to the DRAM device by a first data channel configured to transfer first data between the memory controller circuit and the DRAM device on behalf of a host, and is also coupled to the DRAM device by a second data channel configured to transfer second data between the memory controller circuit and the DRAM device on behalf of the second memory device while the first data is being transferred across the first data bus.

    Memory system with activate-leveling method

    公开(公告)号:US11899571B2

    公开(公告)日:2024-02-13

    申请号:US17673277

    申请日:2022-02-16

    Applicant: Rambus Inc.

    CPC classification number: G06F12/02 G06F12/0292

    Abstract: Improvements are disclosed for “leveling” or averaging out more evenly the number of activate/precharge cycles seen by the rows of a memory component, so that one or more particular rows are not excessively stressed (relative to the other rows). In one embodiment, a memory controller includes remapping facilities arranged to move data stored in a physical row from RPK to RPK′ and modify the mapping from logical row RLK while minimizing impact on normal read/write operations. Remapping operations may be scheduled relative to refresh or other maintenance operations. Remapping operations may be conditionally deferred so as to minimize performance impact.

    MEMORY COMPONENT WITH ERROR-DETECT-CORRECT CODE INTERFACE

    公开(公告)号:US20240036975A1

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

    申请号:US18230403

    申请日:2023-08-04

    Applicant: Rambus Inc.

    CPC classification number: G06F11/1076 G06F11/1048

    Abstract: A memory component internally generates and stores the check bits of error detect and correct code (EDC). In a first mode, during a read transaction, the check bits are sent to the memory controller along with the data on the data mask (DM) signal lines. In a second mode, an unmasked write transaction is defined where the check bits are sent to the memory component on the data mask signal lines. In a third mode, a masked write transaction is defined where at least a portion of the check bits are sent from the memory controller on the data signal lines coincident with an asserted data mask signal line. By sending the check bits along with the data, the EDC code can be used to detect and correct errors that occur between the memory component and the memory controller.

    NEAR-MEMORY COMPUTE MODULE
    80.
    发明公开

    公开(公告)号:US20240028207A1

    公开(公告)日:2024-01-25

    申请号:US18235068

    申请日:2023-08-17

    Applicant: Rambus Inc.

    Abstract: Disclosed herein are systems having an integrated circuit device disposed within an integrated circuit package having a periphery, and within this periphery a transaction processor is configured to receive a combination of signals (e.g., using a standard memory interface), and intercept some of the signals to initiate a data transformation, and forward the other signals to one or more memory controllers within the periphery to execute standard memory access operations (e.g., with a set of DRAM devices). The DRAM devices may or may not be in within the package periphery. In some embodiments, the transaction processor can include a data plane and control plane to decode and route the combination of signals. In other embodiments, off-load engines and processor cores within the periphery can support execution and acceleration of the data transformations.

Patent Agency Ranking