Multiple precision memory system
    41.
    发明授权

    公开(公告)号:US12026104B2

    公开(公告)日:2024-07-02

    申请号:US17438844

    申请日:2020-03-19

    Applicant: Rambus Inc.

    CPC classification number: G06F13/1605 G06F7/483

    Abstract: Space in a memory is allocated based on the highest used precision. When the maximum used precision is not being used, the bits required for that particular precision level (e.g., floating point format) are transferred between the processor and the memory while the rest are not. A given floating point number is distributed over non-contiguous addresses. Each portion of the given floating point number is located at the same offset within the access units, groups, and/or memory arrays. This allows a sequencer in the memory device to successively access a precision dependent number of access units, groups, and/or memory arrays without receiving additional requests over the memory channel.

    STRUCTURE FOR DELIVERING POWER
    43.
    发明公开

    公开(公告)号:US20240215149A1

    公开(公告)日:2024-06-27

    申请号:US18535775

    申请日:2023-12-11

    Applicant: Rambus Inc.

    Abstract: A structure for delivering power is described. In some embodiments, the structure can include conductors disposed on two or more layers. Specifically, the structure can include a first set of interdigitated conductors disposed on a first layer and oriented substantially along an expected direction of current flow. At least one conductor in the first set of interdigitated conductors may be maintained at a first voltage, and at least one conductor in the first set of interdigitated conductors may be maintained at a second voltage, wherein the second voltage is different from the first voltage. The structure may further include a conducting structure disposed on a second layer, wherein the second layer is different from the first layer, and wherein at least one conductor in the conducting structure is maintained at the first voltage.

    High capacity, high performance memory system

    公开(公告)号:US12014089B2

    公开(公告)日:2024-06-18

    申请号:US18121231

    申请日:2023-03-14

    Applicant: Rambus Inc.

    Inventor: Frederick Ware

    Abstract: Memory devices and a memory controller that controls such memory devices. Multiple memory devices receive commands and addresses on a command/address (C/A) bus that is relayed point-to-point by each memory device. Data is received and sent from these devices to/from a memory controller in a point-to-point configuration by adjusting the width of each individual data bus coupled between the individual memory devices and the memory controller. Along with the C/A bus are clock signals that are regenerated by each memory device and relayed. The memory controller and memory devices may be packaged on a single substrate using package-on-package technology. Using package-on-package technology allows the relayed C/A signals to connect from memory device to memory device using wire bonding. Wirebond connections provide a short, high-performance signaling environment for the chip-to-chip relaying of the C/A signals and clocks from one memory device to the next in the daisy-chain.

    DYNAMIC RANDOM ACCESS MEMORY (DRAM) DEVICE WITH VARIABLE BURST LENGTHS

    公开(公告)号:US20240177794A1

    公开(公告)日:2024-05-30

    申请号:US18367381

    申请日:2023-09-12

    Applicant: Rambus Inc.

    Inventor: Thomas Vogelsang

    CPC classification number: G11C29/52 G11C11/4087 G11C11/4093

    Abstract: Technologies for dynamic random access memory (DRAM) devices with variable burst lengths are described. One DRAM device includes a first mode of operation having a first burst length and a first column address range and a second mode of operation having a second burst length and a second column address range. Only one of the first burst length and the second burst length is a power of two. A first product of the first column address range and the first burst length and a second product of the second column address range and the second burst length are substantially the same. The DRAM device includes an error correction code (ECC) block to generate, receive, and store ECC parity associated with data in the first mode of operation and the second mode of operation.

    PARTIAL ARRAY REFRESH TIMING
    48.
    发明公开

    公开(公告)号:US20240176497A1

    公开(公告)日:2024-05-30

    申请号:US18519359

    申请日:2023-11-27

    Applicant: Rambus Inc.

    Abstract: ABSTRACT OF DISCLOSURE A memory controller combines information about which memory component segments are not being refreshed with the information about which rows are going to be refreshed next, to determine, for the current refresh command, the total number of rows that are going to be refreshed. Based on this total number of rows, the memory controller selects how long to wait after the refresh command before issuing a next subsequent command. When the combination of masked segments and the refresh scheme results in less than the ‘nominal’ number of rows typically refreshed in response to a single refresh command, the waiting period before the next command (e.g., non-refresh command) is issued may be reduced from the ‘nominal’ minimum time period, thereby allowing the next command to be issued earlier.

    CIRCUITS AND METHODS FOR SELF-ADAPTIVE DECISION-FEEDBACK EQUALIZATION IN A MEMORY SYSTEM

    公开(公告)号:US20240168873A1

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

    申请号:US18162824

    申请日:2021-08-06

    Applicant: Rambus Inc.

    CPC classification number: G06F12/0223 G11C11/4082

    Abstract: Described are integrated circuits for equalizing parallel write-data and address signals from a memory controller. The integrated circuits each include a set of decision-feedback equalizers, one equalizer for each received signal. Each equalizer in a set has a main sampler and a monitor sampler, each of which samples the respective input signal on edges of a timing-reference signal (e.g. a clock or strobe) that is common to the set. The main sampler samples the input signal relative to a reference. The monitor sampler samples the input signal relative to an adjustable threshold calibrated to monitor one or more levels of the input signal. A feedback network adjusts the respective input signal responsive to one or more tap values that can be adjusted to equalize the signal. An adaptive tap-value generator for one or a collection of the equalizers adjusts the tap value or values as a function of least-mean squares of errors to one or more of the sampler input ports.

Patent Agency Ranking