Memory Buffer Relay Circuit for Multi-Module Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern memory systems are limited to one or two modules per channel due to signal degradation, which restricts the growth of module capacity and signaling rates.

Innovation Solution

The implementation of point-to-point connections between a memory controller and multiple memory modules, along with data buffers and relay circuits, allows for efficient communication and minimizes signal loading, enabling up to six memory modules to be connected without significant latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple memory modules are connected to a given memory channel, then memory capacity increases, but signal degradation worsens

Engineering Contradiction:
Improvememory capacityVSAvoidsignal quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent divides the memory channel into multiple independent point-to-point connections, with each connection serving one or two memory modules. This segmentation isolates signal paths, preventing signal degradation from accumulating across multiple modules while still enabling high total capacity through parallel connections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces data buffers as intermediary components between the memory controller and memory modules. These buffers act as signal regenerators that receive, refresh, and retransmit signals, preventing degradation and enabling reliable communication across multiple modules without compromising signal quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If more memory modules are connected to a channel, then storage capacity increases, but signaling rate decreases

Engineering Contradiction:
Improvestorage capacityVSAvoidsignaling rate
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent segments the memory system into multiple independent channels, each operating at high signaling rates with limited modules (one or two). This allows each segment to maintain maximum speed while the overall system achieves high capacity through parallel operation of multiple segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimension approach (one long channel with many modules) to a multi-dimensional approach (multiple parallel channels with fewer modules each). This dimensional change enables simultaneous high capacity and high signaling rate by utilizing parallelism across multiple independent pathways.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If traditional memory channel configuration is used, then system simplicity is maintained, but module capacity is limited

Engineering Contradiction:
Improvesystem simplicityVSAvoidmodule capacity
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent designs memory modules with universal interfaces that can operate in multiple configurations - either as standalone modules on dedicated point-to-point connections or as part of larger aggregated capacity systems. This multi-functionality allows the same hardware to serve different capacity requirements without compromising system simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines multiple independent point-to-point memory connections into a unified memory system managed by a single controller. This merging approach maintains system simplicity from the controller's perspective while achieving high module capacity through the aggregation of multiple high-speed connections.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12340123B2Memory systems, modules, and methods for improved capacity
Publication Date: 2025.06.24 RAMBUS INC
  • US12340123B2 patent drawing
  • US12340123B2 patent drawing
  • US12340123B2 patent drawing

AI summary

A memory module with multiple memory devices includes a buffer system that manages communication between a memory controller and the memory devices. The memory module additionally includes a command input port to receive command and address signals from a controller and, also in support of capacity extensions, a command relay circuit coupled to the command port to convey the commands and addresses from the memory module to another module or modules. Relaying commands and addresses introduces a delay, and the buffer system that manages communication between the memory controller and the memory devices can be configured to time data communication to account for that delay.