MEMORY INTERFACE MAPPING
    161.
    发明申请

    公开(公告)号:US20220262415A1

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

    申请号:US17668571

    申请日:2022-02-10

    Applicant: Rambus Inc.

    Abstract: System connections map interface connections between the memory device and the memory controller. The memory controller is configured with information about these ‘mapped’ connections. The memory controller uses the mapping information to: correctly present commands and addresses to the memory device, perform CA training on mapped connections, generate read training data that accounts for mapped connections, correctly address mapped memory device pins for write training per pin adjustments, correctly calculate error detection coding, and correctly read vendor identification information.

    Data-Buffer Component with Variable-Width Data Ranks and Configurable Data-Rank Timing

    公开(公告)号:US20220245073A1

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

    申请号:US17677714

    申请日:2022-02-22

    Applicant: Rambus Inc.

    Abstract: A memory system supports single- and dual-memory-module configurations, both supporting point-to-point communication between a host (e.g., a memory controller) and the memory module or modules. Each memory module includes an address-buffer component, data-buffer components, and two sets of memory dies, each set termed a “timing rank,” that can be accessed independently. The one memory module is configured in a wide mode for the single-memory-module configuration, in which case both timing ranks work together, as a “package rank,” to communicate full-width data. Each of two memory modules are configured in a narrow mode for the dual-memory-module configuration, in which case one timing rank from each memory module communicates data in parallel to appear to the host as single package ranks. The data-buffer components support separate and configurable write and read delays for the different timing ranks on each module to provide read and write leveling within and between memory modules.

    CONTROLLER TO DETECT MALFUNCTIONING ADDRESS OF MEMORY DEVICE

    公开(公告)号:US20220238177A1

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

    申请号:US17720054

    申请日:2022-04-13

    Applicant: Rambus Inc.

    Abstract: A dynamic random access memory (DRAM) comprises a plurality of primary data storage elements, a plurality of redundant data storage elements, and circuitry to receive a first register setting command and initiate a repair mode in the DRAM in response to the first register setting command. The circuitry is further to receive an activation command, repair a malfunctioning row address in the DRAM, receive a precharge command, receive a second register setting command, terminate the repair mode in the DRAM in response to the second register setting command, receive a memory access request for data stored at the malfunctioning row address, and redirect the memory access request to a corresponding row address in the plurality of redundant data storage elements.

    TIMING-DRIFT CALIBRATION
    165.
    发明申请

    公开(公告)号:US20220223224A1

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

    申请号:US17556363

    申请日:2021-12-20

    Applicant: Rambus Inc.

    Abstract: The disclosed embodiments relate to components of a memory system that support timing-drift calibration. In specific embodiments, this memory system contains a memory device (or multiple devices) which includes a clock distribution circuit and an oscillator circuit which can generate a frequency, wherein a change in the frequency is indicative of a timing drift of the clock distribution circuit. The memory device also includes a measurement circuit which is configured to measure the frequency of the oscillator circuit.

    Adjustable access energy and access latency memory system and devices

    公开(公告)号:US11379136B2

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

    申请号:US17075357

    申请日:2020-10-20

    Applicant: Rambus Inc.

    Abstract: Same sized blocks of data corresponding to a single read/write command are stored in the same memory array of a memory device, but using different formats. A first one of these formats spreads the data in the block across a larger number of memory subarrays (a.k.a., memory array tiles—MATs) than a second format. In this manner, the data blocks stored in the first format can be accessed with lower latency than the blocks stored in the second format because more data can be read from the array simultaneously. In addition, since the data stored in the second format is stored in fewer subarrays, it takes less energy to read a block stored in the second format. Thus, a system may elect, on a data block by data block basis, whether to conserve power or improve speed.

    HIGH SPEED SIGNALING SYSTEM WITH ADAPTIVE TRANSMIT PRE-EMPHASIS

    公开(公告)号:US20220209999A1

    公开(公告)日:2022-06-30

    申请号:US17573471

    申请日:2022-01-11

    Applicant: Rambus Inc.

    Abstract: A high-speed signaling system with adaptive transmit pre-emphasis. A transmit circuit has a plurality of output drivers to output a first signal onto a signal path. A receive circuit is coupled to receive the first signal via the signal path and configured to generate an indication of whether the first signal exceeds a threshold level. A first threshold control circuit is coupled to receive the indication from the receive circuit and configured to adjust the threshold level according to whether the first signal exceeds the threshold level. A drive strength control circuit is coupled to receive the indication from the receive circuit and configured to adjust a drive strength of at least one output driver of the plurality of output drivers according to whether the first signal exceeds the threshold level.

    MEMORY MODULE FOR PLATFORM WITH NON-VOLATILE STORAGE

    公开(公告)号:US20220208267A1

    公开(公告)日:2022-06-30

    申请号:US17573456

    申请日:2022-01-11

    Applicant: Rambus Inc.

    Abstract: A system that includes a non-volatile memory subsystem having non-volatile memory. The system also includes a plurality of memory modules that are separate from the non-volatile memory subsystem. Each memory module can include a plurality of random access memory packages where each first random access memory package includes a primary data port and a backup data port. Each memory module can include a storage interface circuit coupled to the backup data ports of the random access memory packages. The storage interface circuit offloads data from the memory module in the event of a power loss by receiving data from the backup data ports of the random access memory packages and transmitting the data to the non-volatile memory subsystem.

Patent Agency Ranking