-
公开(公告)号:US12067294B2
公开(公告)日:2024-08-20
申请号:US17833657
申请日:2022-06-06
Applicant: Rambus Inc.
Inventor: Dongyun Lee
IPC: G11C7/10 , G06F3/06 , G11C11/4093
CPC classification number: G06F3/0659 , G06F3/061 , G06F3/0673 , G11C7/1093 , G11C11/4093
Abstract: Technologies for converting serial data stream to a parallel data and strobe scheme with data strobe preamble information in the serial data stream are described. A device includes an interface circuit that receives a serial data stream and converts the serial data stream to parallel data and a data strobe (DQS) signal associated with the parallel data using N-bit header fields inserted into the serial data stream. The N-bit header fields specify DQS preamble information for the parallel data.
-
公开(公告)号:US12067285B2
公开(公告)日:2024-08-20
申请号:US18093258
申请日:2023-01-04
Applicant: Rambus Inc.
Inventor: Scott C. Best
CPC classification number: G06F3/0656 , G06F3/0626 , G06F3/0673 , G11C7/1006 , G11C5/04
Abstract: A buffer circuit includes a primary interface, a secondary interface, and an encoder/decoder circuit. 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.
-
公开(公告)号:US12066957B2
公开(公告)日:2024-08-20
申请号:US18130355
申请日:2023-04-03
Applicant: Rambus Inc.
Inventor: Frederick A. Ware , Kenneth L. Wright
CPC classification number: G06F13/1684 , G06F11/073 , G06F11/0751 , G06F11/0772 , G06F11/0784 , G06F11/079 , G06F11/1044 , G06F11/1048 , G06F11/1658 , G06F11/2007 , G06F13/4027 , Y02D10/00
Abstract: Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, an integrated circuit (IC) memory component is disclosed that includes a memory core, a primary interface, and a secondary interface. The primary interface includes data input/output (I/O) circuitry and control/address (C/A) input circuitry, and accesses the memory core during a normal mode of operation. The secondary interface accesses the memory core during a fault mode of operation.
-
公开(公告)号:US20240273038A1
公开(公告)日:2024-08-15
申请号:US18586867
申请日:2024-02-26
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.
-
公开(公告)号:US20240265953A1
公开(公告)日:2024-08-08
申请号:US18581694
申请日:2024-02-20
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.
-
公开(公告)号:US12050787B2
公开(公告)日:2024-07-30
申请号:US17650643
申请日:2022-02-10
Applicant: Rambus, Inc.
Inventor: Shih-ho Wu , Christopher Haywood
CPC classification number: G06F3/0625 , G06F3/0659 , G06F3/0679 , G11C14/0063 , G11C16/0408
Abstract: The present invention is directed to computer storage systems and methods thereof. In an embodiment, a memory system comprises a controller module, a nonvolatile memory, and a volatile memory. The controller module operates according to a command and operation table. The command and operation table can be updated to change the way controller module operates. When the command and operation table is updated, the updated table is stored at a predefined location of the nonvolatile memory. There are other embodiments as well.
-
公开(公告)号:US20240220141A1
公开(公告)日:2024-07-04
申请号:US18419933
申请日:2024-01-23
Applicant: Rambus Inc.
Inventor: Suresh Rajan , Abhijit M. Abhyankar , Ravindranath Kollipara , David A. Secker
CPC classification number: G06F3/0635 , G06F3/0613 , G06F3/0656 , G06F3/0673 , G06F13/1678 , Y02D10/00
Abstract: Described are memory modules that include address-buffer components and data-buffer components that together support wide- and narrow-data modes. The address-buffer component manages communication between a memory controller and two sets of memory components. In the wide-data mode, the address-buffer enables memory components in each set and instructs the data-buffer components to communicate full-width read and write data by combining data from or to from both sets for each memory access. In the narrow-data mode, the address-buffer enables memory components in just one of the two sets and instructs the data-buffer components to half-width read and write data with one set per memory access.
-
公开(公告)号:US12026104B2
公开(公告)日:2024-07-02
申请号:US17438844
申请日:2020-03-19
Applicant: Rambus Inc.
Inventor: Thomas Vogelsang , Craig E. Hampel
CPC classification number: G06F13/1605 , G06F7/483
Abstract: Space in a memory is allocated based on the highest used precision. When the maximum used precision is not being used, the bits required for that particular precision level (e.g., floating point format) are transferred between the processor and the memory while the rest are not. A given floating point number is distributed over non-contiguous addresses. Each portion of the given floating point number is located at the same offset within the access units, groups, and/or memory arrays. This allows a sequencer in the memory device to successively access a precision dependent number of access units, groups, and/or memory arrays without receiving additional requests over the memory channel.
-
公开(公告)号:US12026038B2
公开(公告)日:2024-07-02
申请号:US18449118
申请日:2023-08-14
Applicant: Rambus Inc.
Inventor: Ely K. Tsern , Mark A. Horowitz , Frederick A. Ware
IPC: G06F11/07 , G06F3/06 , G06F11/00 , G06F11/10 , G06F11/14 , G06F11/20 , G11C29/52 , H03M13/03 , H04L1/00 , H04L1/08 , H04L1/1809
CPC classification number: G06F11/073 , G06F3/0619 , G06F3/064 , G06F3/0673 , G06F11/006 , G06F11/0745 , G06F11/0766 , G06F11/0793 , G06F11/10 , G06F11/1008 , G06F11/1068 , G06F11/1076 , G06F11/1402 , G06F11/141 , G06F11/1443 , G06F11/20 , G11C29/52 , H03M13/03 , H04L1/004 , H04L1/0057 , H04L1/0061 , H04L1/0072 , H04L1/08 , H04L1/1809
Abstract: A memory system includes a link having at least one signal line and a controller. The controller includes at least one transmitter coupled to the link to transmit first data, and a first error protection generator coupled to the transmitter. The first error protection generator dynamically adds an error detection code to at least a portion of the first data. At least one receiver is coupled to the link to receive second data. A first error detection logic determines if the second data received by the controller contains at least one error and, if an error is detected, asserts a first error condition. The system includes a memory device having at least one memory device transmitter coupled to the link to transmit the second data. A second error protection generator coupled to the memory device transmitter dynamically adds an error detection code to at least a portion of the second data.
-
公开(公告)号:US20240215149A1
公开(公告)日:2024-06-27
申请号:US18535775
申请日:2023-12-11
Applicant: Rambus Inc.
Inventor: Kyung Suk Oh , Ralf M. Schmitt , Yijong Feng
IPC: H05K1/02 , H01B5/02 , H01L23/498 , H01L23/522 , H01L23/528
CPC classification number: H05K1/0216 , H01B5/02 , H01L23/49811 , H01L23/49838 , H01L23/5286 , H01L23/5223 , H01L2924/0002
Abstract: A structure for delivering power is described. In some embodiments, the structure can include conductors disposed on two or more layers. Specifically, the structure can include a first set of interdigitated conductors disposed on a first layer and oriented substantially along an expected direction of current flow. At least one conductor in the first set of interdigitated conductors may be maintained at a first voltage, and at least one conductor in the first set of interdigitated conductors may be maintained at a second voltage, wherein the second voltage is different from the first voltage. The structure may further include a conducting structure disposed on a second layer, wherein the second layer is different from the first layer, and wherein at least one conductor in the conducting structure is maintained at the first voltage.
-
-
-
-
-
-
-
-
-