-
公开(公告)号:US12074623B2
公开(公告)日:2024-08-27
申请号:US18144342
申请日:2023-05-08
Applicant: Rambus Inc.
Inventor: Masum Hossain , Nhat Nguyen , Yikui Jen Dong , Arash Zargaran-Yazd , Wendemagegnehu Beyene
CPC classification number: H04B1/123 , H04B1/12 , H04L25/0264 , H04L25/03057 , H04L25/03076 , H04L25/03133 , H04L25/4917 , H04L27/00 , H04L27/01 , H04L27/06
Abstract: Decision feedback equalization (DFE) is used to help reduce inter-symbol interference (ISI) from a data signal received via a band-limited (or otherwise non-ideal) channel. A first PAM-4 DFE architecture has low latency from the output of the samplers to the application of the first DFE tap feedback to the input signal. This is accomplished by not decoding the sampler outputs in order to generate the feedback signal for the first DFE tap. Rather, weighted versions of the raw sampler outputs are applied directly to the input signal without further analog or digital processing. Additional PAM-4 DFE architectures use the current symbol in addition to previous symbol(s) to determine the DFE feedback signal. Another architecture transmits PAM-4 signaling using non-uniform pre-emphasis. The non-uniform pre-emphasis allows a speculative DFE receiver to resolve the transmitted PAM-4 signals with fewer comparators/samplers.
-
公开(公告)号:US12072807B2
公开(公告)日:2024-08-27
申请号:US17058492
申请日:2019-05-31
Applicant: RAMBUS INC.
Inventor: Thomas Vogelsang , Frederick A. Ware , Michael Raymond Miller , Collins Williams
IPC: G06F12/00 , G06F12/0864
CPC classification number: G06F12/0864 , G06F2212/6032
Abstract: Disclosed is a dynamic random access memory that has columns, data rows, tag rows and comparators. Each comparator compares address bits and tag information bits from the tag rows to determine a cache hit and generate address bits to access data information in the DRAM as a multiway set associative cache.
-
公开(公告)号:US12072802B2
公开(公告)日:2024-08-27
申请号:US18152642
申请日:2023-01-10
Applicant: Rambus Inc.
Inventor: Frederick A. Ware
IPC: G06F12/00 , G06F12/0802
CPC classification number: G06F12/0802 , G06F2212/7203
Abstract: A hybrid memory includes cache of relatively fast and durable dynamic, random-access memory (DRAM) in service of a larger amount of relatively slow and wear-sensitive flash memory. An address buffer on the module maintains a static, random-access memory (SRAM) cache of addresses for data cached in DRAM.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-