-
公开(公告)号:US20240146546A1
公开(公告)日:2024-05-02
申请号:US18278374
申请日:2022-02-25
Applicant: Rambus Inc.
Inventor: Scott C. BEST , Thomas VOGELSANG , Michael Alexander HAMBURG , Mark Evan MARSON , Helena HANDSCHUH , HAMPEL E. Craig , Kenneth Lee WRIGHT
CPC classification number: H04L9/3268 , G06F21/73
Abstract: An asymmetric key cryptographic system is used to generate a cryptographic certificate for authenticating a memory module. This certificate is generated based on information, readable by the authenticator (e.g., host system), from at least one device on the memory module that is not read in order to obtain the certificate. For example, the certificate for authenticating a module may be stored in the nonvolatile memory of a serial presence detect device. The certificate itself, however, is based at least in part on information read from at least one other device on the memory module. Examples of this other device include a registering clock driver, DRAM device(s), and/or data buffer device(s). In an embodiment, the information read from a device (e.g., DRAM) may be based on one or more device fingerprint(s) derived from physical variations that occur naturally, and inevitably, during integrated circuit manufacturing.
-
公开(公告)号:US20240146304A1
公开(公告)日:2024-05-02
申请号:US18504032
申请日:2023-11-07
Applicant: Rambus Inc.
Inventor: Huy Nguyen
CPC classification number: H03K19/0005 , H04B1/0458 , H04L25/0278 , H04L25/0298
Abstract: Described are integrated-circuit die with differential receivers, the inputs of which are coupled to external signal pads. Termination legs coupled to the signal pads support multiple termination topologies. These termination legs can support adjustable impedances, capacitances, or both, which may be controlled using an integrated memory.
-
公开(公告)号:US11967364B2
公开(公告)日:2024-04-23
申请号:US18203511
申请日:2023-05-30
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , John Eric Linstadt , Kenneth L. Wright
IPC: G11C7/10 , G06F11/10 , G11C7/02 , G11C11/4093 , G11C11/4096 , G11C29/52 , G11C29/04
CPC classification number: G11C11/4093 , G06F11/1048 , G11C7/02 , G11C11/4096 , G11C29/52 , G11C2029/0411
Abstract: Described are memory modules that support different error detection and correction (EDC) schemes in both single- and multiple-module memory systems. The memory modules are width configurable and support the different EDC schemes for relatively wide and narrow module data widths. Data buffers on the modules support the half-width and full-width modes, and also support time-division-multiplexing to access additional memory components on each module in support of enhanced EDC.
-
公开(公告)号:US20240127903A1
公开(公告)日:2024-04-18
申请号:US18474643
申请日:2023-09-26
Applicant: Rambus Inc.
Inventor: Thomas Vogelsang , Torsten Partsch
IPC: G11C29/52 , G11C11/4091 , G11C11/4096
CPC classification number: G11C29/52 , G11C11/4091 , G11C11/4096
Abstract: A memory includes a local control circuitry that manages scrub transactions using a set of sense amplifiers separate from those used for access (read and write) transactions. The local control circuitry interrupts scrub transactions to prioritize access requests, thereby offering improved memory performance. The local control circuitry also divides scrub transactions into phases and periods based on whether the scrub transaction requires access to bitlines used for read and write access. This division allows the local control circuitry to interleave and interrupt scrub transactions with access transactions in a manner that minimizes access interference.
-
65.
公开(公告)号:US11960438B2
公开(公告)日:2024-04-16
申请号:US17410786
申请日:2021-08-24
Applicant: Rambus Inc.
Inventor: Steven C. Woo , Michael Raymond Miller
IPC: G06F15/80
CPC classification number: G06F15/8061
Abstract: A stacked processor-plus-memory device includes a processing die with an array of processing elements of an artificial neural network. Each processing element multiplies a first operand—e.g. a weight—by a second operand to produce a partial result to a subsequent processing element. To prepare for these computations, a sequencer loads the weights into the processing elements as a sequence of operands that step through the processing elements, each operand stored in the corresponding processing element. The operands can be sequenced directly from memory to the processing elements or can be stored first in cache. The processing elements include streaming logic that disregards interruptions in the stream of operands.
-
公开(公告)号:US20240119001A1
公开(公告)日:2024-04-11
申请号:US18377597
申请日:2023-10-06
Applicant: Rambus Inc.
Inventor: Taeksang Song , Christopher Haywood , Evan Lawrence Erickson
IPC: G06F12/0802
CPC classification number: G06F12/0802
Abstract: Disclosed are techniques for storing data decompressed from the compressed pages of a memory block when servicing data access request from a host device of a memory system to the compressed page data in which the memory block has been compressed into multiple compressed pages. A cache buffer may store the decompressed data for a few compressed pages to save decompression memory space. The memory system may keep track of the number of accesses to the decompressed data in the cache and the number of compressed pages that have been decompressed into the cache to calculate a metric associated with the frequency of access to the compressed pages within the memory block. If the metric does not exceed a threshold, additional compressed pages are decompressed into the cache. Otherwise, all the compressed pages within the memory block are decompressed into a separately allocated memory space to reduce data access latency.
-
公开(公告)号:US11955198B2
公开(公告)日:2024-04-09
申请号:US18097459
申请日:2023-01-16
Applicant: Rambus Inc.
Inventor: Frederick A. Ware
IPC: G11C7/10
CPC classification number: G11C7/1012 , G11C7/1045 , G11C7/1087 , G11C2207/105
Abstract: A lateral transfer path within an adjustable-width signaling interface of an integrated circuit component is formed by a chain of logic segments that may be intercoupled in different groups to effect the lateral data transfer required in different interface width configurations, avoiding the need for a dedicated transfer path per width configuration and thereby substantially reducing number of interconnects (and thus the area) required to implement the lateral transfer structure.
-
公开(公告)号:US11955161B2
公开(公告)日:2024-04-09
申请号:US18103386
申请日:2023-01-30
Applicant: Rambus Inc.
Inventor: Ian Shaeffer , Lei Luo , Liji Gopalakrishnan
IPC: G06F1/04 , G06F1/08 , G06F1/3234 , G06F1/3237 , G11C7/10 , G11C7/20 , G11C7/22 , G11C11/4072 , G11C11/4074 , G11C11/4076 , G11C11/408 , G11C11/4096
CPC classification number: G11C11/4076 , G06F1/04 , G06F1/08 , G06F1/3234 , G06F1/3237 , G11C7/1072 , G11C7/20 , G11C7/22 , G11C11/4072 , G11C11/4074 , G11C11/4087 , G11C11/4096 , Y02D10/00 , Y02D30/50
Abstract: An integrated circuit includes a physical layer interface having a control timing domain and a data timing domain, and circuits that enable the control timing domain during a change in power conservation mode in response to a first event, and that enable the data timing domain in response to a second event. The control timing domain can include interface circuits coupled to a command and address path, and the data timing domain can include interface circuits coupled to a data path.
-
公开(公告)号:US20240111625A1
公开(公告)日:2024-04-04
申请号:US18233250
申请日:2023-08-11
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Ely Tsern
CPC classification number: G06F11/1044 , G06F11/1048 , G06F11/1068 , G06F11/1666 , G11C7/10 , G11C29/42 , G11C29/4401 , G11C29/52 , G11C29/70 , H03M13/1575 , G06F11/20
Abstract: A memory module is disclosed that includes a substrate, a memory device that outputs read data, and a buffer. The buffer has a primary interface for transferring the read data to a memory controller and a secondary interface coupled to the memory device to receive the read data. The buffer includes error logic to identify an error in the received read data and to identify a storage cell location in the memory device associated with the error. Repair logic maps a replacement storage element as a substitute storage element for the storage cell location associated with the error.
-
公开(公告)号:US11947471B2
公开(公告)日:2024-04-02
申请号:US17852135
申请日:2022-06-28
Applicant: Rambus Inc.
Inventor: Hongzhong Zheng , Brent Haukness
CPC classification number: G06F13/1626 , G06F5/14
Abstract: A memory module includes at least two memory devices. Each of the memory devices perform verify operations after attempted writes to their respective memory cores. When a write is unsuccessful, each memory device stores information about the unsuccessful write in an internal write retry buffer. The write operations may have only been unsuccessful for one memory device and not any other memory devices on the memory module. When the memory module is instructed, both memory devices on the memory module can retry the unsuccessful memory write operations concurrently. Both devices can retry these write operations concurrently even though the unsuccessful memory write operations were to different addresses.
-
-
-
-
-
-
-
-
-