-
公开(公告)号:US11706061B2
公开(公告)日:2023-07-18
申请号:US17573471
申请日:2022-01-11
Applicant: Rambus Inc.
Inventor: Vladimir M. Stojanovic , Andrew C. Ho , Anthony Bessios , Fred F. Chen , Elad Alon , Mark A. Horowitz
CPC classification number: H04L25/49 , H04B1/04 , H04B1/0475 , H04L25/025 , H04L25/028 , H04L25/03019 , H04L25/03343 , H04L25/03885 , H04L25/061 , H04L25/4917 , H04B2001/0416 , H04L25/0282 , H04L2025/03363 , H04L2025/03802
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.
-
公开(公告)号:US20230223067A1
公开(公告)日:2023-07-13
申请号:US18078934
申请日:2022-12-10
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Brent Haukness
IPC: G11C11/406 , G06F13/16
CPC classification number: G11C11/40611 , G06F13/1636 , G11C11/40615 , G11C11/406 , G11C11/40618 , Y02D10/00 , G11C2211/4067
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.
-
公开(公告)号:US11693801B2
公开(公告)日:2023-07-04
申请号:US17718168
申请日:2022-04-11
Applicant: Rambus Inc.
Inventor: Scott C. Best
IPC: G06F13/36 , G06F13/362 , H01L23/48 , H01L23/60 , H01L25/065 , G11C11/408 , G11C11/409 , H01L23/50 , H01L23/00 , G06F13/40 , G11C11/4096 , G11C14/00 , G11C16/10 , G11C16/26 , H01L27/02
CPC classification number: G06F13/362 , G06F13/4068 , G11C11/408 , G11C11/409 , G11C11/4096 , G11C14/0018 , G11C16/10 , G11C16/26 , H01L23/481 , H01L23/50 , H01L23/60 , H01L24/09 , H01L25/0652 , H01L25/0657 , H01L27/0248 , H01L23/48 , H01L2224/0401 , H01L2224/0557 , H01L2224/05552 , H01L2224/06181 , H01L2224/08145 , H01L2224/16145 , H01L2224/16225 , H01L2225/06503 , H01L2225/06513 , H01L2225/06527 , H01L2225/06541 , H01L2225/06544 , H01L2225/06555 , H01L2225/06562 , H01L2924/00 , H01L2924/0002 , H01L2924/00014 , H01L2924/14 , H01L2924/1436 , H01L2924/15311 , H01L2924/00014 , H01L2224/05552 , H01L2924/0002 , H01L2224/05552 , H01L2924/14 , H01L2924/00
Abstract: This application is directed to a stacked semiconductor device assembly including a plurality of identical stacked integrated circuit (IC) devices. Each IC device further includes a master interface, a channel master circuit, a slave interface, a channel slave circuit, a memory core, and a modal pad configured to receive a selection signal for the IC device to communicate data using one of its channel master circuit or its channel slave circuit. In some implementations, the IC devices include a first IC device and one or more second IC devices. In accordance with the selection signal, the first IC device is configured to communicate read/write data via the channel master circuit of the first IC device, and each of the one or more second IC devices is configured to communicate respective read/write data via the channel slave circuit of the respective second IC device.
-
公开(公告)号:US11688441B2
公开(公告)日:2023-06-27
申请号:US17954223
申请日:2022-09-27
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
CPC classification number: G11C7/22 , G11C5/063 , G11C11/4063 , G11C29/02 , G11C29/022 , G11C29/025 , G11C29/028 , G11C5/025 , G11C5/04 , G11C5/06 , G11C7/18 , G11C11/4097
Abstract: A memory device includes a set of inputs, and a first register that includes a first register field to store a value for enabling application of one of a plurality of command/address (CA) on-die termination (ODT) impedance values to first inputs that receive the CA signals; a second register field to store a value for enabling application of one of a plurality of chip select (CS) ODT impedance values to a second input that receives the CS signal; and a third register field to store a value for enabling application of a clock (CK) ODT impedance value to third inputs that receive the CK signal. The memory device also includes second and third registers to store values for selecting one of the plurality of CA ODT impedance values and one of the plurality of CS ODT impedance values for application to the first inputs and second input, respectively.
-
公开(公告)号:US11682448B2
公开(公告)日:2023-06-20
申请号:US17852286
申请日:2022-06-28
Applicant: Rambus Inc.
Inventor: Thomas J. Giovannini , Alok Gupta , Ian Shaeffer , Steven C. Woo
IPC: G06F12/00 , G11C11/4076 , G06F3/06 , G06F5/06 , G06F1/08 , G11C7/10 , G11C29/02 , G06F13/16 , G06F12/06 , G11C11/409 , G11C11/4096
CPC classification number: G11C11/4076 , G06F1/08 , G06F3/0629 , G06F3/0634 , G06F5/06 , G06F12/0646 , G06F13/1689 , G11C7/1078 , G11C7/1087 , G11C7/1093 , G11C11/409 , G11C29/023 , G11C29/028 , G11C11/4096 , G11C2207/2254
Abstract: A system that calibrates timing relationships between signals involved in performing write operations is described. This system includes a memory controller which is coupled to a set of memory chips, wherein each memory chip includes a phase detector configured to calibrate a phase relationship between a data-strobe signal and a clock signal received at the memory chip from the memory controller during a write operation. Furthermore, the memory controller is configured to perform one or more write-read-validate operations to calibrate a clock-cycle relationship between the data-strobe signal and the clock signal, wherein the write-read-validate operations involve varying a delay on the data-strobe signal relative to the clock signal by a multiple of a clock period.
-
公开(公告)号:US11671108B2
公开(公告)日:2023-06-06
申请号:US17728607
申请日:2022-04-25
Applicant: Rambus Inc.
Inventor: Kenneth C. Dyer , Marcus Van Ierssel
CPC classification number: H03M1/1023 , H03M1/0639 , H03M1/46
Abstract: Disclosed is a successive approximation register (SAR) analog to digital converter (ADC) that uses two or more comparators. This allows the output of one comparator to be latched while the other comparators are comparing and switching. Statistical measures are used to correct the offsets of one or more of the comparators. If a statistically significant mismatch in the number of 1's and 0's occurs in a subset of the bits, adjustments to the offsets of one or more of the comparators are made until there is roughly an equal number of 1 and 0 values. This can reduce or eliminate the need for dedicated offset correction cycles.
-
公开(公告)号:US11669379B2
公开(公告)日:2023-06-06
申请号:US17728621
申请日:2022-04-25
Applicant: Rambus Inc.
Inventor: Yuanlong Wang , Frederick A. Ware
IPC: G01R31/28 , G06F11/07 , H03M13/09 , H03M13/29 , G06F3/06 , G06F11/10 , H03M13/00 , G06F13/42 , H04L1/00 , H04L1/08 , H04L1/1867 , G06F11/14
CPC classification number: G06F11/0727 , G06F3/064 , G06F3/0619 , G06F3/0679 , G06F11/073 , G06F11/076 , G06F11/0751 , G06F11/0793 , G06F11/10 , G06F11/1004 , G06F11/1008 , G06F11/1068 , G06F11/1402 , G06F13/4286 , H03M13/09 , H03M13/29 , H03M13/2906 , H03M13/611 , H04L1/0061 , H04L1/08 , H04L1/1867 , G06F11/1044 , H04L1/0003 , H04L1/0008 , H04L2001/0093
Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.
-
公开(公告)号:US20230161599A1
公开(公告)日:2023-05-25
申请号:US17968488
申请日:2022-10-18
Applicant: Rambus Inc.
Inventor: Evan Lawrence Erickson
IPC: G06F9/4401 , H04L67/141
CPC classification number: G06F9/4406 , H04L67/141
Abstract: A device includes interface circuitry to receive requests from at least one host system, a primary processor coupled to the interface circuitry, and a secure processor coupled to the primary processor. In response to a failure of the primary processor, the secure processor is to: verify a log retrieval command received via the interface circuitry, wherein the log retrieval command is cryptographically signed; in response to the verification, retrieve crash dump data stored in memory that is accessible by the primary processor; generate a log file that comprises the retrieved crash dump data; and cause the log file to be transmitted to the at least one host system over a sideband link that is coupled externally to the interface circuitry.
-
公开(公告)号:US20230153251A1
公开(公告)日:2023-05-18
申请号:US17992443
申请日:2022-11-22
Applicant: Rambus Inc.
Inventor: Hongzhong Zheng , Trung A. Diep
IPC: G06F12/1045 , G06F12/0802 , G06F12/1009
CPC classification number: G06F12/1063 , G06F12/0802 , G06F12/1009 , G06F12/1054
Abstract: The disclosed embodiments relate to a computer system with a cache memory that supports tagless addressing. During operation, the system receives a request to perform a memory access, wherein the request includes a virtual address. In response to the request, the system performs an address-translation operation, which translates the virtual address into both a physical address and a cache address. Next, the system uses the physical address to access one or more levels of physically addressed cache memory, wherein accessing a given level of physically addressed cache memory involves performing a tag-checking operation based on the physical address. If the access to the one or more levels of physically addressed cache memory fails to hit on a cache line for the memory access, the system uses the cache address to directly index a cache memory, wherein directly indexing the cache memory does not involve performing a tag-checking operation and eliminates the tag storage overhead.
-
公开(公告)号:US11653476B2
公开(公告)日:2023-05-16
申请号:US17459978
申请日:2021-08-27
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , John Eric Linstadt , Thomas Vogelsang
IPC: H05K7/20 , G06F1/20 , H01L27/108 , H01L23/367
CPC classification number: H05K7/20372 , G06F1/20 , H01L23/3677 , H01L27/108
Abstract: The embodiments herein describe technologies of cryogenic digital systems with a first component located in a first non-cryogenic temperature domain, a second component located in a second temperature domain that is lower in temperature than the first cryogenic temperature domain, and a third component located in a cryogenic temperature domain that is lower in temperature than the second cryogenic temperature domain.
-
-
-
-
-
-
-
-
-