Memory with variable access granularity

    公开(公告)号:US11803328B2

    公开(公告)日:2023-10-31

    申请号:US17428105

    申请日:2020-02-05

    Applicant: Rambus Inc.

    Abstract: An integrated-circuit memory component receives, as part of respective first and second memory read transactions, a first column access command that identifies a first volume of data and a second column read command that identifies a second volume of data, the second volume of data being constituted by not more than half as many data bits as the first volume of data. In response to receiving the first column access command, the integrated-circuit memory component transmits the first volume of data as N parallel bit-serial data signals over N external signaling links. In response to receiving the second column access command, the integrated-circuit memory component transmits the second volume of data as M parallel bit-serial data signals over M of the N external signaling links, where M is less than N.

    Cascaded memory system
    712.
    发明授权

    公开(公告)号:US11803323B2

    公开(公告)日:2023-10-31

    申请号:US17608426

    申请日:2020-04-28

    Applicant: RAMBUS INC.

    CPC classification number: G06F3/0656 G06F3/061 G06F3/0673

    Abstract: A cascaded memory system includes a memory module having a primary interface coupled to a memory controller via a first communication channel and a secondary interface coupled to a second memory module via a second communication channel. The first memory module buffers and repeats signals received on the primary and secondary interfaces to enable communications between the memory controller and the secondary memory module.

    MEMORY SYSTEM WITH ERROR DETECTION
    715.
    发明公开

    公开(公告)号:US20230307079A1

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

    申请号:US18295445

    申请日:2023-04-04

    Applicant: Rambus Inc.

    Abstract: A memory controller generates error codes associates with write data and a write address and provides the error codes over a dedicated error detection code link to a memory device during a write operation. The memory device performs error detection, and in some cases correction, on the received write data and write address based on the error codes. If no uncorrectable errors are detected, the memory device furthermore stores the error codes in association with the write data. On a read operation, the memory device outputs the error codes over the error detection code link to the memory controller together with the read data. The memory controller performs error detection, and in some cases correction, on the received read data based on the error codes.

    Low latency memory access
    720.
    发明授权

    公开(公告)号:US11657006B2

    公开(公告)日:2023-05-23

    申请号:US17461064

    申请日:2021-08-30

    Applicant: Rambus Inc.

    CPC classification number: G06F13/1615 G06F13/1689

    Abstract: A memory device includes receivers that use CMOS signaling levels (or other relatively large signal swing levels) on its command/address and data interfaces. The memory device also includes an asynchronous timing input that causes the reception of command and address information from the CMOS level receivers to be decoded and forwarded to the memory core (which is self-timed) without the need for a clock signal on the memory device's primary clock input. Thus, an activate row command can be received and initiated by the memory core before the memory device has finished exiting the low power state. Because the row operation is begun before the exit wait time has elapsed, the latency of one or more accesses (or other operations) following the exit from the low power state is reduced.

Patent Agency Ranking