MEMORY CONTROLLER AND METHOD OF DATA BUS INVERSION USING AN ERROR DETECTION CORRECTION CODE

    公开(公告)号:US20220345155A1

    公开(公告)日:2022-10-27

    申请号:US17744311

    申请日:2022-05-13

    Applicant: Rambus Inc.

    Abstract: Memory controllers, devices and associated methods are disclosed. In one embodiment, a memory controller includes write circuitry to transmit write data to a memory device, the write circuitry includes a write error detection correction (EDC) encoder to generate first error information associated with the write data. Data bus inversion (DBI) circuitry conditionally inverts data bits associated with each of the write data words based on threshold criteria. Read circuitry receives read data from the memory device. The read circuitry includes a read EDC encoder to generate second error information associated with the received read data. Logic evaluates the first and second error information and conditionally reverse-inverts at least a portion of the read data based on the decoding.

    DETERMINISTIC OPERATION OF STORAGE CLASS MEMORY

    公开(公告)号:US20220300441A1

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

    申请号:US17715404

    申请日:2022-04-07

    Applicant: Rambus Inc.

    Abstract: Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, a memory controller is disclosed. The memory controller includes write queue logic that has first storage to temporarily store signal components of a write operation. The signal components include an address and write data. A transfer interface issues the signal components of the write operation to a bank of a storage class memory (SCM) device and generates a time value. The time value represents a minimum time interval after which a subsequent write operation can be issued to the bank. The write queue logic includes an issue queue to store the address and the time value for a duration corresponding to the time value.

    MEMORY SYSTEM WITH ACTIVATE-LEVELING METHOD

    公开(公告)号:US20220276956A1

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

    申请号:US17673277

    申请日:2022-02-16

    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.

    AREA-EFFICIENT, WIDTH-ADJUSTABLE SIGNALING INTERFACE

    公开(公告)号:US20220262410A1

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

    申请号:US17665738

    申请日:2022-02-07

    Applicant: Rambus Inc.

    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.

    Error-Correction-Detection Coding for Hybrid Memory Module

    公开(公告)号:US20220214940A1

    公开(公告)日:2022-07-07

    申请号:US17585654

    申请日:2022-01-27

    Applicant: Rambus Inc.

    Abstract: A hybrid volatile/non-volatile memory employs a relatively fast, durable, and expensive dynamic, random-access memory (DRAM) cache to store a subset of data from a larger amount of relatively slow and inexpensive nonvolatile memory (NVM). The memory supports error-detection and correction (EDC) techniques by allocating a fraction of DRAM storage to information calculated for each unit of stored data that can be used to detect and correct errors. An interface between the DRAM cache and NVM executes a wear-leveling scheme that aggregates and distributes NVM data and EDC write operations in a manner that prolongs service life.

    CROSS-THREADED MEMORY SYSTEM
    359.
    发明申请

    公开(公告)号:US20220164305A1

    公开(公告)日:2022-05-26

    申请号:US17540909

    申请日:2021-12-02

    Applicant: Rambus Inc.

    Abstract: A multi-chip package includes a logic integrated circuit (IC) die formed with plural memory controller circuits, a first memory IC die and a second memory IC die. The second memory IC die is mounted to the first memory IC die. The first memory IC die and the logic IC die are mounted to one another. The logic IC die includes a serial link interface for coupling to multiple serial links. The first memory die includes a first memory group accessed by a first one of the plural memory controller circuits, and a second memory group accessed by a second one of the plural memory controller circuits.

    Energy-efficient error-correction-detection storage

    公开(公告)号:US11327831B2

    公开(公告)日:2022-05-10

    申请号:US16832263

    申请日:2020-03-27

    Applicant: Rambus Inc.

    Abstract: A memory system employs an addressing scheme to logically divide rows of memory cells into separate contiguous regions, one for data storage and another for error detection and correction (EDC) codes corresponding to that data. Data and corresponding EDC codes are stored in the same row of the same bank. Accessing data and corresponding EDC code in the same row of the same bank advantageously saves power and avoids bank conflicts. The addressing scheme partitions the memory without requiring the requesting processor to have an understanding of the memory partition.

Patent Agency Ranking