Memory with refresh logic to accommodate low-retention storage rows
    461.
    发明授权
    Memory with refresh logic to accommodate low-retention storage rows 有权
    具有刷新逻辑的内存,以适应低保留存储行

    公开(公告)号:US09390782B2

    公开(公告)日:2016-07-12

    申请号:US14306174

    申请日:2014-06-16

    Applicant: Rambus Inc.

    CPC classification number: G11C11/406 G06F13/1636 G11C2211/4061

    Abstract: An apparatus is disclosed that includes a memory controller chip and memory chips packaged with the memory controller chip. Each memory chip includes normal-retention storage rows that exhibit retention times greater or equal to a first time interval, and having been tested to generate information identifying low-retention storage rows that exhibit retention times less than the first time interval. Refresh logic refreshes the normal-retention storage rows at a first refresh rate corresponding to the first time interval, and refreshes each low-retention storage row at a second refresh rate that is greater than the first refresh rate.

    Abstract translation: 公开了一种包括与存储器控制器芯片封装的存储器控​​制器芯片和存储器芯片的装置。 每个存储器芯片包括呈现大于或等于第一时间间隔的保持时间的正常保留存储行,并且已经被测试以生成标识低保留存储行的信息,其表现出小于第一时间间隔的保留时间。 刷新逻辑以对应于第一时间间隔的第一刷新速率刷新正常保留存储行,并且以大于第一刷新率的第二刷新率刷新每个低保留存储行。

    PROCESS AUTHENTICATED MEMORY PAGE ENCRYPTION
    462.
    发明申请
    PROCESS AUTHENTICATED MEMORY PAGE ENCRYPTION 有权
    过程认证内存页加密

    公开(公告)号:US20160188911A1

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

    申请号:US14989155

    申请日:2016-01-06

    Applicant: Rambus Inc.

    Abstract: A memory controller encrypts contents of a page frame based at least in part on a frame key associated with the page frame. The memory controller generates a first encrypted version of the frame key based at least in part on a first process key associated with a first process, wherein the first encrypted version of the frame key is stored in a first memory table associated with the first process. The memory controller generates a second encrypted version of the frame key based at least in part on a second process key associated with a second process, wherein the second encrypted version of the frame key is stored in a second memory table associated with the second process, the first process and the second process sharing access to the page frame using the first encrypted version of the frame key and the second encrypted version of the frame key, respectively.

    Abstract translation: 存储器控制器至少部分地基于与页面帧相关联的帧密钥来加密页面帧的内容。 所述存储器控制器至少部分地基于与第一进程相关联的第一进程密钥来生成所述帧密钥的第一加密版本,其中所述帧密钥的所述第一加密版本被存储在与所述第一进程相关联的第一存储器表中。 所述存储器控制器至少部分地基于与第二进程相关联的第二进程密钥来生成所述帧密钥的第二加密版本,其中所述帧密钥的所述第二加密版本被存储在与所述第二进程相关联的第二存储器表中, 第一进程和第二进程分别使用帧密钥的第一加密版本和帧密钥的第二加密版本共享对页面帧的访问。

    MEMORY CONTROLLER AND METHOD OF DATA BUS INVERSION USING AN ERROR DETECTION CORRECTION CODE
    464.
    发明申请
    MEMORY CONTROLLER AND METHOD OF DATA BUS INVERSION USING AN ERROR DETECTION CORRECTION CODE 有权
    存储器控制器和使用错误检测校正码的数据总线反相方法

    公开(公告)号:US20160173128A1

    公开(公告)日:2016-06-16

    申请号:US14941564

    申请日:2015-11-14

    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.

    Abstract translation: 公开了存储器控制器,设备和相关方法。 在一个实施例中,存储器控制器包括用于将写入数据发送到存储器件的写入电路,写入电路包括写入错误检测校正(EDC)编码器,以产生与写入数据相关联的第一错误信息。 数据总线反相(DBI)电路基于阈值条件有条件地反转与每个写入数据字相关联的数据位。 读取电路从存储器件接收读取数据。 读取电路包括读取EDC编码器以产生与接收到的读取数据相关联的第二错误信息。 逻辑评估第一和第二错误信息,并且基于解码有条件地反转至少一部分读取数据。

    Memory with Alternative Command Interfaces
    465.
    发明申请
    Memory with Alternative Command Interfaces 有权
    内存与替代命令接口

    公开(公告)号:US20160170924A1

    公开(公告)日:2016-06-16

    申请号:US15051282

    申请日:2016-02-23

    Applicant: Rambus Inc.

    Abstract: A memory device or module selects between alternative command ports. Memory systems with memory modules incorporating such memory devices support point-to-point connectivity and efficient interconnect usage for different numbers of modules. The memory devices and modules can be of programmable data widths. Devices on the same module can be configured select different command ports to facilitate memory threading. Modules can likewise be configured to select different command ports for the same purpose.

    Abstract translation: 存储器件或模块在可选命令端口之间进行选择。 具有内存模块的内存系统包含这种内存设备,可支持点对点连接和不同数量模块的高效互连使用。 存储器件和模块可以是可编程数据宽度。 同一模块上的设备可以配置为选择不同的命令端口,以便于内存线程化。 模块同样可以配置为为同一目的选择不同的命令端口。

    BUFFER CIRCUIT WITH DATA BIT INVERSION
    468.
    发明申请
    BUFFER CIRCUIT WITH DATA BIT INVERSION 有权
    缓冲电路与数据位反转

    公开(公告)号:US20160147481A1

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

    申请号:US14787651

    申请日:2014-04-25

    Applicant: RAMBUS INC.

    Inventor: Scott C. Best

    CPC classification number: G06F3/0656 G06F3/0626 G06F3/0673 G11C5/04 G11C7/1006

    Abstract: A buffer circuit (403) includes a primary interface (404), a secondary interface (405), and an encoder/decoder circuit (407A, 407B). The primary interface is configured to communicate on an n-bit channel, wherein n parallel bits on the n-bit channel are coded using data bit inversion (DBI). The secondary interface is configured to communicate with a plurality of integrated circuit devices on a plurality of m-bit channels, each m-bit channel transmitting m parallel bits without using DBI. And the encoder/decoder circuit is configured to translate data words between the n-bit channel of the primary interface and the plurality of m-bit channels of the secondary interface.

    Abstract translation: 缓冲电路(403)包括主接口(404),辅助接口(405)和编码器/解码器电路(407A,407B)。 主接口被配置为在n比特信道上通信,其中使用数据比特反转(DBI)对n比特信道上的n个并行比特进行编码。 辅助接口被配置为与多个m位通道上的多个集成电路器件进行通信,每个m位通道在不使用DBI的情况下传输m个并行位。 并且编码器/解码器电路被配置为在主接口的n位信道和辅助接口的多个m位信道之间转换数据字。

    Supporting calibration for sub-rate operation in clocked memory systems
    469.
    发明授权
    Supporting calibration for sub-rate operation in clocked memory systems 有权
    支持定时存储器系统中子速率操作的校准

    公开(公告)号:US09349422B2

    公开(公告)日:2016-05-24

    申请号:US14687739

    申请日:2015-04-15

    Applicant: Rambus Inc.

    Abstract: The disclosed embodiments related to a clocked memory system which performs a calibration operation at a full-rate frequency to determine a full-rate calibration state that specifies a delay between a clock signal and a corresponding data signal in the clocked memory system. Next, the clocked memory system uses the full-rate calibration state to calculate a sub-rate calibration state, which is associated with a sub-rate frequency (e.g., ½, ¼ or ⅛ of the full-rate frequency). The system then uses this sub-rate calibration state when the clocked memory system is operating at the sub-rate frequency. This calculation of the sub-rate state calibration states eliminates the need to perform an additional time-consuming calibration operation for each sub-rate.

    Abstract translation: 所公开的实施例涉及一种时钟存储器系统,其以全速率频率执行校准操作,以确定指定时钟信号与时钟控制的存储器系统中的相应数据信号之间的延迟的全速率校准状态。 接下来,时钟存储器系统使用全速率校准状态来计算与子速率频率(例如,全速率频率的1/2,¼或⅛)相关联的子速率校准状态。 当时钟存储器系统以子速率频率工作时,系统然后使用该子速率校准状态。 子速率状态校准状态的这种计算消除了对每个子速率执行附加耗时的校准操作的需要。

Patent Agency Ranking