Memory controller for selective rank or subrank access

    公开(公告)号:US10191866B2

    公开(公告)日:2019-01-29

    申请号:US15665284

    申请日:2017-07-31

    Applicant: Rambus Inc.

    Abstract: A memory module having reduced access granularity. The memory module includes a substrate having signal lines thereon that form a control path and first and second data paths, and further includes first and second memory devices coupled in common to the control path and coupled respectively to the first and second data paths. The first and second memory devices include control circuitry to receive respective first and second memory access commands via the control path and to effect concurrent data transfer on the first and second data paths in response to the first and second memory access commands.

    Memory system with activate-leveling method

    公开(公告)号:US10152408B2

    公开(公告)日:2018-12-11

    申请号:US14566411

    申请日:2014-12-10

    Applicant: Rambus Inc.

    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.

    Load reduced memory module
    245.
    发明授权

    公开(公告)号:US10149383B2

    公开(公告)日:2018-12-04

    申请号:US15814180

    申请日:2017-11-15

    Applicant: Rambus Inc.

    Abstract: The embodiments described herein describe technologies for memory systems. One implementation of a memory system includes a motherboard substrate with multiple module sockets, at least one of which is populated with a memory module. A first set of data lines is disposed on the motherboard substrate and coupled to the module sockets. The first set of data lines includes a first subset of point-to-point data lines coupled between a memory controller and a first socket and a second subset of point-to-point data lines coupled between the memory controller and a second socket. A second set of data lines is disposed on the motherboard substrate and coupled between the first socket and the second socket. The first and second sets of data lines can make up a memory channel.

    Memory controller with error detection and retry modes of operation

    公开(公告)号:US10095565B2

    公开(公告)日:2018-10-09

    申请号:US14855271

    申请日:2015-09-15

    Applicant: Rambus Inc.

    Abstract: A memory system includes a link having at least one signal line and a controller. The controller includes at least one transmitter coupled to the link to transmit first data, and a first error protection generator coupled to the transmitter. The first error protection generator dynamically adds an error detection code to at least a portion of the first data. At least one receiver is coupled to the link to receive second data. A first error detection logic determines if the second data received by the controller contains at least one error and, if an error is detected, asserts a first error condition. The system includes a memory device having at least one memory device transmitter coupled to the link to transmit the second data. A second error protection generator coupled to the memory device transmitter dynamically adds an error detection code to at least a portion of the second data.

    AREA-EFFICIENT, WIDTH-ADJUSTABLE SIGNALING INTERFACE

    公开(公告)号:US20180108387A1

    公开(公告)日:2018-04-19

    申请号:US15793029

    申请日:2017-10-25

    Applicant: Rambus Inc.

    CPC classification number: G11C7/1012 G11C7/1045 G11C7/1087 G11C2207/105

    Abstract: A lateral transfer path within an adjustable-width signaling interface of an integrated circuit component is formed by a chain of logic segments that may be intercoupled in different groups to effect the lateral data transfer required in different interface width configurations, avoiding the need for a dedicated transfer path per width configuration and thereby substantially reducing number of interconnects (and thus the area) required to implement the lateral transfer structure.

    MEMORY COMPONENT WITH ERROR-DETECT-CORRECT CODE INTERFACE

    公开(公告)号:US20180107542A1

    公开(公告)日:2018-04-19

    申请号:US15794164

    申请日:2017-10-26

    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.

Patent Agency Ranking