-
公开(公告)号:US11468928B2
公开(公告)日:2022-10-11
申请号:US17222388
申请日:2021-04-05
Applicant: Rambus Inc.
Inventor: Ian Shaeffer , Kyung Suk Oh
IPC: G11C5/06 , G11C7/22 , G11C29/02 , G11C11/4063 , G11C5/04 , G11C11/4097 , G11C7/18 , G11C5/02
Abstract: A system has a plurality of memory devices arranged in a fly-by topology, each having on-die termination (ODT) circuitry for connecting to an address and control (RQ) bus. The ODT circuitry of each memory device includes a set of one or more control registers for controlling on-die termination of one or more signal lines of the RQ bus. A memory controller sends register values, for storage in a plurality of registers of a respective memory device. The register values include register values that represent one or more impedance values of on-die termination (ODT) impedances to apply to the respective inputs of the respective memory device that receive the CA signals, and one or more register values to selectively enable application of a chip select ODT impedance to the chip select input of the respective memory device.
-
公开(公告)号:US20220172760A1
公开(公告)日:2022-06-02
申请号:US17531151
申请日:2021-11-19
Applicant: Rambus Inc.
Inventor: Ian Shaeffer , Lawrence Lai , Fan Ho , David A. Secker , Wayne S. Richardson , Akash Bansal , Brian S. Leibowitz , Kyung Suk Oh
Abstract: A memory device comprising a programmable command-and-address (CA) interface and/or a programmable data interface is described. In an operational mode, two or more CA interfaces may be active. In another operational mode, at least one, but not all, CA interfaces may be active. In an operational mode, all of the data interfaces may be active. In another operational mode, at least one, but not all, data interfaces may be active. The memory device can include circuitry to select: an operational mode; a sub-mode within an operational mode; one or more CA interfaces as the active CA interface(s); a main CA interface from multiple active CA interfaces; and/or one or more data interfaces as the active data interfaces. The circuitry may perform these selection(s) based on one or more bits in one or more registers and/or one or more signals received on one or more pins.
-
公开(公告)号:US20200287542A1
公开(公告)日:2020-09-10
申请号:US16853658
申请日:2020-04-20
Applicant: Rambus Inc.
Inventor: Kyung Suk Oh , Ian P. Shaeffer
IPC: H03K19/00 , G06F13/40 , G11C11/4093 , H03K19/0175 , G11C11/401 , G11C11/419 , G11C16/26 , G11C11/41 , G11C11/4063 , G11C11/413 , G11C11/417 , G11C16/06 , G11C16/32 , G06F3/06
Abstract: A memory control component outputs a memory write command to a memory IC and also outputs write data to be received via data inputs of the memory IC. Prior to reception of the write data within the memory IC, the memory control component asserts a termination control signal that causes the memory IC to apply to the data inputs a first on-die termination impedance during reception of the write data followed by a second on-die termination impedance after the write data has been received. The memory control component deasserts the termination control signal to cause the memory IC to apply no termination impedance to the data inputs.
-
公开(公告)号:US10536304B2
公开(公告)日:2020-01-14
申请号:US15670916
申请日:2017-08-07
Applicant: Rambus Inc.
Inventor: Qi Lin , Brian Leibowitz , Hae-Chang Lee , Jihong Ren , Kyung Suk Oh , Jared L. Zerbe
Abstract: A receiver is equipped with an adaptive phase-offset controller and associated timing-calibration circuitry that together shift the timing for a data sampler and a digital equalizer. The sample and equalizer timing is shifted to a position with less residual inter-symbol interference (ISI) energy relative to the current symbol. The shifted position may be calculated using a measure of signal quality, such as a receiver bit-error rate or a comparison of filter-tap values, to optimize the timing of data recovery.
-
公开(公告)号:US10510388B2
公开(公告)日:2019-12-17
申请号:US16174180
申请日:2018-10-29
Applicant: Rambus Inc.
Inventor: Ian Shaeffer , Kyung Suk Oh
IPC: G11C5/06 , G11C7/22 , G11C29/02 , G11C11/4063 , G11C5/04 , G11C11/4097 , G11C7/18 , G11C5/02
Abstract: A system has a plurality of memory devices arranged in a fly-by topology, each having on-die termination (ODT) circuitry for connecting to an address and control (RQ) bus. The ODT circuitry of each memory device includes a set of one or more control registers for controlling on-die termination of one or more signal lines of the RQ bus. A first memory device includes a first set of one or more control registers storing a first ODT value, for controlling termination of one or more signal lines of the RQ bus by the ODT circuitry of the first memory device, and a second memory device includes a second set of one or more control registers storing a second ODT value different from the first ODT value, for controlling termination of one or more signal lines of the RQ bus by the ODT circuitry of the second memory device.
-
公开(公告)号:US20180196489A1
公开(公告)日:2018-07-12
申请号:US15863712
申请日:2018-01-05
Applicant: Rambus Inc.
Inventor: Yu Chang , Lei Luo , Kyung Suk Oh
CPC classification number: G06F1/3203 , H04B1/12 , H04L7/0054 , H04L7/033 , H04L25/03006 , H04L25/03012 , H04L25/03057 , H04L25/03127 , H04L25/03146 , H04L25/03853 , H04L2025/03433
Abstract: Disclosed embodiments relate to a system that changes transmitter and/or receiver settings to deal with reliability issues caused by a predetermined event, such as a change in a power state or a clock start event. One embodiment uses a first setting while operating a transmitter during a normal operating mode, and a second setting while operating the transmitter during a transient period following the predetermined event. A second embodiment uses similar first and second settings in a receiver, or in both a transmitter and a receiver employed on one side of a bidirectional link. The first and second settings can be associated with different swing voltages, edge rates, equalizations and/or impedances.
-
公开(公告)号:US09836428B2
公开(公告)日:2017-12-05
申请号:US14411723
申请日:2013-07-17
Applicant: Rambus Inc.
Inventor: Kyung Suk Oh , Pravin Kumar Venkatesan , Yohan Usthavia Frans
CPC classification number: G06F13/4221 , G06F13/28 , H04L25/0278 , H04L25/0298 , Y02D10/14 , Y02D10/151
Abstract: A memory controller and/or memory device control termination of a communication link in order to achieve power savings while reducing or eliminating unwanted reflections in the channel. Following transmission of data over the communication channel, termination is left enabled for a programmable time period beginning immediately following completion of the transmission. The time period is sufficiently long to allow the unwanted reflections to be absorbed by the termination. Following the time period, the termination is disabled for power savings.
-
公开(公告)号:US20170169878A1
公开(公告)日:2017-06-15
申请号:US15394009
申请日:2016-12-29
Applicant: Rambus Inc.
Inventor: Ian Shaeffer , Kyung Suk Oh
IPC: G11C11/4076
CPC classification number: G11C7/22 , G11C5/025 , G11C5/04 , G11C5/06 , G11C5/063 , G11C7/18 , G11C11/4063 , G11C11/4097 , G11C29/02 , G11C29/022 , G11C29/025 , G11C29/028
Abstract: A system has a plurality of memory devices arranged in a fly-by topology, each having on-die termination (ODT) circuitry for connecting to an address and control (RQ) bus. The ODT circuitry of each memory device includes a set of one or more control registers for controlling on-die termination of one or more signal lines of the RQ bus. A first memory device includes a first set of one or more control registers storing a first ODT value, for controlling termination of one or more signal lines of the RQ bus by the ODT circuitry of the first memory device, and a second memory device includes a second set of one or more control registers storing a second ODT value different from the first ODT value, for controlling termination of one or more signal lines of the RQ bus by the ODT circuitry of the second memory device.
-
公开(公告)号:US09660648B2
公开(公告)日:2017-05-23
申请号:US15132532
申请日:2016-04-19
Applicant: Rambus Inc.
Inventor: Kyung Suk Oh , Ian P. Shaeffer
IPC: H03K17/16 , H03K19/00 , G06F13/40 , G11C11/4093 , H03K19/0175 , G11C11/401 , G11C11/419 , G11C16/26 , G11C11/41 , G11C11/4063 , G11C11/413 , G11C11/417 , G11C16/06 , G11C16/32 , G06F3/06
CPC classification number: H03K19/0005 , G06F3/0605 , G06F3/0659 , G06F3/0685 , G06F13/4086 , G11C11/401 , G11C11/4063 , G11C11/4093 , G11C11/41 , G11C11/413 , G11C11/417 , G11C11/419 , G11C16/06 , G11C16/26 , G11C16/32 , H03K19/017545
Abstract: A memory control component outputs a memory write command to a memory IC and also outputs write data to be received via data inputs of the memory IC. Prior to reception of the write data within the memory IC, the memory control component asserts a termination control signal that causes the memory IC to apply to the data inputs a first on-die termination impedance during reception of the write data followed by a second on-die termination impedance after the write data has been received. The memory control component deasserts the termination control signal to cause the memory IC to apply no termination impedance to the data inputs.
-
70.
公开(公告)号:US09306568B2
公开(公告)日:2016-04-05
申请号:US14728917
申请日:2015-06-02
Applicant: Rambus Inc.
Inventor: Kyung Suk Oh , Ian P. Shaeffer
IPC: H03K17/16 , H03K19/00 , G06F13/40 , G11C11/4093 , H03K19/0175 , G11C11/401 , G11C11/419 , G11C16/26 , G11C11/41 , G11C11/4063 , G11C11/413 , G11C11/417 , G11C16/06 , G11C16/32
CPC classification number: H03K19/0005 , G06F3/0605 , G06F3/0659 , G06F3/0685 , G06F13/4086 , G11C11/401 , G11C11/4063 , G11C11/4093 , G11C11/41 , G11C11/413 , G11C11/417 , G11C11/419 , G11C16/06 , G11C16/26 , G11C16/32 , H03K19/017545
Abstract: A memory controller transmits a plurality of control values to a non-volatile memory device together with one or more programming commands. The plurality of control values include (i) a first control value that specifies a first termination resistance to be applied to an I/O node of the non-volatile memory device during an interval in which a first data signal transmitted on a bidirectional signaling line coupled to the I/O node is to be received within the non-volatile memory device and (ii) a second control value that specifies a second termination resistance to be applied to the I/O node during an interval in which a second data signal is transmitted on the bidirectional signaling line by another non-volatile memory device.
Abstract translation: 存储器控制器与一个或多个编程命令一起将多个控制值发送到非易失性存储器件。 多个控制值包括:(i)第一控制值,其指定在双向信令线路中发送的第一数据信号的间隔期间应用于非易失性存储器件的I / O节点的第一终端电阻 耦合到所述I / O节点的所述I / O节点将被接收在所述非易失性存储器设备内;以及(ii)第二控制值,其指定在所述I / O节点期间施加的第二终端电阻, 在双向信令线路上由另一非易失性存储器件发送。
-
-
-
-
-
-
-
-
-