COORDINATING MEMORY OPERATIONS USING MEMORY-DEVICE-GENERATED REFERENCE SIGNALS

    公开(公告)号:US20210011867A1

    公开(公告)日:2021-01-14

    申请号:US16987472

    申请日:2020-08-07

    Applicant: Rambus Inc.

    Abstract: A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.

    On-Die Termination
    12.
    发明申请
    On-Die Termination 审中-公开

    公开(公告)号:US20200350914A1

    公开(公告)日:2020-11-05

    申请号:US16880208

    申请日:2020-05-21

    Applicant: Rambus Inc.

    Inventor: Ian Shaeffer

    Abstract: Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals.

    MEMORY BUFFERS AND MODULES SUPPORTING DYNAMIC POINT-TO-POINT CONNECTIONS

    公开(公告)号:US20200225878A1

    公开(公告)日:2020-07-16

    申请号:US16734931

    申请日:2020-01-06

    Applicant: Rambus Inc.

    Inventor: Ian Shaeffer

    Abstract: A memory module comprises a module interface having module data-group ports to communicate data as respective data groups, a command port to receive memory-access commands, a first memory device including a first device data-group port, a second memory device including a second device data-group port, and a signal buffer coupled between the module interface and each of the first and second devices. In a first mode, in response to the memory-access commands, the signal buffer communicates the data group associated with each of the first and second device data-group ports via a respective one of the module data-group ports. In a second mode, in response to the memory-access commands, the signal buffer alternatively communicates the data group associated with the first device data-group port or the data group associated with the second device data-group port via the same one of the module data-group ports.

    On-die termination
    15.
    发明授权

    公开(公告)号:US10680612B2

    公开(公告)日:2020-06-09

    申请号:US16425406

    申请日:2019-05-29

    Applicant: Rambus Inc.

    Inventor: Ian Shaeffer

    Abstract: Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals.

    Memory Systems and Methods for Dividing Physical Memory Locations Into Temporal Memory Locations

    公开(公告)号:US20190005997A1

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

    申请号:US16027336

    申请日:2018-07-04

    Applicant: Rambus Inc.

    Inventor: Ian Shaeffer

    Abstract: Described are memory modules that support dynamic point-to-point extensibility using fixed-width memory die. The memory modules include data-width translators that allow the modules to vary the effective width of their external memory interfaces without varying the width of the internal memory interfaces extending between the translators and associated fixed-width dies. The data-width translators use a data-mask signal to selectively prevent memory accesses to subsets of physical addresses. This data masking divides the physical address locations into two or more temporal subsets of the physical address locations, effectively increasing the number of uniquely addressable locations in a given module. Reading temporal addresses in write order can introduce undesirable read latency. Some embodiments reorder read data to reduce this latency.

Patent Agency Ranking