-
公开(公告)号:US10211841B2
公开(公告)日:2019-02-19
申请号:US15667184
申请日:2017-08-02
Applicant: Rambus Inc.
Inventor: Jared L. Zerbe , Brian S. Leibowitz , Hsuan-Jung Su , John Cronan Eble, III , Barry William Daly , Lei Luo , Teva J. Stone , John Wilson , Jihong Ren , Wayne D. Dettloff
IPC: H03L7/00 , H03K5/156 , G11C7/10 , H03L7/091 , G11C7/22 , H04L7/00 , H04L7/033 , H03L7/08 , H03L7/099 , G11C7/04
Abstract: A low-power, high-performance source-synchronous chip interface which provides rapid turn-on and facilitates high signaling rates between a transmitter and a receiver located on different chips is described in various embodiments. Some embodiments of the chip interface include, among others: a segmented “fast turn-on” bias circuit to reduce power supply ringing during the rapid power-on process; current mode logic clock buffers in a clock path of the chip interface to further reduce the effect of power supply ringing; a multiplying injection-locked oscillator (MILO) clock generator to generate higher frequency clock signals from a reference clock; a digitally controlled delay line which can be inserted in the clock path to mitigate deterministic jitter caused by the MILO clock generator; and circuits for periodically re-evaluating whether it is safe to retime transmit data signals in the reference clock domain directly with the faster clock signals.
-
公开(公告)号:US10210080B2
公开(公告)日:2019-02-19
申请号:US15050246
申请日:2016-02-22
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Ely K. Tsern
IPC: G06F12/00 , G06F13/00 , G06F13/28 , G06F12/02 , G06F12/0804 , G06F12/08 , G06F12/0802 , G06F12/0891 , G06F12/1009
Abstract: A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A relatively small cache of volatile memory reduces the number of writes, and wear-leveling memory access methods distribute writes evenly over the nonvolatile memory.
-
公开(公告)号:US20190043555A1
公开(公告)日:2019-02-07
申请号:US16032575
申请日:2018-07-11
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Brent Haukness
IPC: G11C11/406 , G06F13/16
CPC classification number: G11C11/40611 , G06F13/1636 , G11C11/406 , G11C11/40615 , G11C11/40618 , G11C2211/4067 , Y02D10/14
Abstract: The present embodiments provide a system that supports self-refreshing operations in a memory device. During operation, the system transitions the memory device from an auto-refresh state, wherein a memory controller controls refreshing operations for the memory device, to a self-refresh state, wherein the memory device controls the refreshing operations. While the memory device is in the self-refresh state, the system sends progress information for the refreshing operations from the memory device to the memory controller. Next, upon returning from the self-refresh state to the auto-refresh state, the system uses the progress information received from the memory device to control the sequencing of subsequent operations by the memory controller.
-
公开(公告)号:US20190042105A1
公开(公告)日:2019-02-07
申请号:US16042374
申请日:2018-07-23
Applicant: Rambus Inc.
Inventor: Aws Shallal , Michael Miller , Stephen Horn
CPC classification number: G06F3/0613 , G06F3/0611 , G06F3/065 , G06F3/0656 , G06F3/0659 , G06F3/0679 , G06F3/0685 , G06F11/00 , G06F12/0802 , G06F12/1441 , G06F13/1668 , G06F13/1673 , G06F2212/1024 , G06F2212/205 , G11C5/04 , G11C7/1051 , G11C11/005 , G11C14/0009 , Y02D10/14
Abstract: Disclosed herein are techniques for implementing high-throughput low-latency hybrid memory modules with improved data backup and restore throughput, enhanced non-volatile memory controller (NVC) resource access, and enhanced mode register setting programmability. Embodiments comprise a command replicator to generate sequences of one or more DRAM read and/or write and/or other commands to be executed in response to certain local commands from a non-volatile memory controller (NVC) during data backup and data restore operations. Other embodiments comprise an access engine to enable an NVC in a host control mode to trigger entry into a special mode and issue commands to access a protected register space. Some embodiments comprise a mode register controller to capture and store the data comprising mode register setting commands issued during a host control mode, such that an NVC can program the DRAM mode registers in an NVC control mode.
-
公开(公告)号:US10199089B2
公开(公告)日:2019-02-05
申请号:US15876539
申请日:2018-01-22
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , John Eric Linstadt , Thomas Vogelsang
IPC: G11C8/00 , G11C11/4093 , G11C11/4094 , G11C11/4076 , G11C11/4097
Abstract: A memory stack comprises at least two memory components. The memory components have a first data link interface and are to transmit signals on a data link coupled to the first data link interface at a first voltage level. A buffer component has a second data link interface coupled to the data link. The buffer component is to receive signals on the second data link interface at the first voltage level. A level shifting latch produces a second voltage level in response to receiving the signals at the second data link interface, where the second voltage level is higher than the first voltage level.
-
公开(公告)号:US10198187B1
公开(公告)日:2019-02-05
申请号:US14885031
申请日:2015-10-16
Applicant: Rambus Inc.
Inventor: David Wang
IPC: G06F3/06
Abstract: In an example, the present invention provides a memory interface device. The device has a command interface, address interface, and a control interface device coupled, respectively, to a command address bus, an address bus, and a control interface bus of a host memory controller. The device has a status signal interface configured to output a status signal coupled to the data interface bus of the host memory controller. In an example, the status signal is asserted in an absence of data asserted on the data interface bus.
-
公开(公告)号:US20190034099A1
公开(公告)日:2019-01-31
申请号:US16145931
申请日:2018-09-28
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Robert E. Palmer , John W. Poulton
Abstract: A system includes a memory controller and a memory device having a command interface and a plurality of memory banks, each with a plurality of rows of memory cells. The memory controller transmits an auto-refresh command to the memory device. Responsive to the auto-refresh command, during a first time interval, the memory device performs refresh operations to refresh the memory cells and the command interface of the memory device is placed into a calibration mode for the duration of the first time interval. Concurrently, during at least a portion of the first time interval, the memory controller performs a calibration of the command interface of the memory device. The auto-refresh command may specify an order in which memory banks of the memory device are to be refreshed, such that the memory device sequentially refreshes a respective row in the plurality of memory banks in the specified bank order.
-
公开(公告)号:US10176562B2
公开(公告)日:2019-01-08
申请号:US15119701
申请日:2015-02-19
Applicant: Rambus Inc.
Inventor: Patrick R. Gill , David G. Stork , Patrick R. Johnstone
Abstract: An optical method of measuring motion employs a phase grating that produces a diffraction pattern responsive to light from an imaged scene. First and second images of the diffraction pattern are captured and compared to produce an image comparison. Apparent motion is then calculated from the image comparison.
-
公开(公告)号:US20180367141A1
公开(公告)日:2018-12-20
申请号:US16011518
申请日:2018-06-18
Applicant: Rambus Inc.
Inventor: Ian Shaeffer
IPC: H03K19/00 , G11C5/06 , H03K19/0175 , G11C16/06 , G11C7/10 , G11C11/4063 , G11C5/14 , G11C11/413
CPC classification number: H03K19/0005 , G11C5/063 , G11C5/14 , G11C7/1084 , G11C11/4063 , G11C11/413 , G11C16/06 , H03K19/017545
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.
-
公开(公告)号:US20180341432A1
公开(公告)日:2018-11-29
申请号:US15990211
申请日:2018-05-25
Applicant: RAMBUS INC.
Inventor: Frederick A. Ware , Thomas Vogelsang
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0619 , G06F3/0638 , G06F3/0673 , G06F11/1076 , G11C7/1006 , G11C7/1009 , G11C7/1087 , G11C7/109 , G11C7/1093 , G11C29/023 , G11C29/028 , G11C2029/0411 , G11C2207/107
Abstract: An memory component includes a memory bank and a command interface to receive a read-modify-write command, having an associated read address indicating a location in the memory bank and to either access read data from the location in the memory bank indicated by the read address after an adjustable delay period transpires from a time at which the read-modify-write command was received or to overlap multiple read-modify-write commands. The memory component further includes a data interface to receive write data associated with the read-modify-write command and an error correction circuit to merge the received write data with the read data to form a merged data and write the merged data to the location in the memory bank indicated by the read address.
-
-
-
-
-
-
-
-
-