Memory Module Buffer Topology for High-Capacity Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory system capacity is limited by degraded signaling integrity as more modules are added, with existing systems typically limited to one or two modules at maximum signaling rates due to link topology issues.

Innovation Solution

Implementing a memory system with improved command-address link topology using point-to-point connections and buffer components to enhance signaling integrity, allowing for higher module capacity without modifying existing controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If more memory modules are added to the system, then memory capacity increases, but signaling integrity degrades

Engineering Contradiction:
Improvememory capacityVSAvoidsignaling integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces buffer components as intermediary elements between the memory controller and DRAM devices. These buffers receive, hold, and retransmit command and address signals, acting as mediators that isolate the controller from the extended memory system topology. This allows multiple modules to be connected without directly degrading the signaling integrity between the controller and each individual module.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the memory system into distinct functional components: memory controller, buffer components, and DRAM devices. The buffer components are strategically placed to divide the signal path into manageable segments, allowing each segment to be optimized independently for signaling integrity while supporting expanded system capacity.

Inventive Principle:
Principle #1Segmentation

2Speed

If maximum signaling rate is maintained, then data transfer speed is high, but system is limited to one or two modules

Engineering Contradiction:
Improvesignaling rateVSAvoidnumber of modules
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

Buffer components serve as intermediaries that enable the memory controller to communicate with multiple modules at maximum signaling rates. The buffers absorb and manage signal timing and loading effects, allowing the controller to maintain high-speed operation while driving signals across extended topologies to three or more modules.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The buffer components perform preliminary actions by pre-charging and holding command and address signals before they are transmitted to multiple modules. This preliminary preparation of signals ensures that when signals are distributed to multiple modules, each receives properly timed and conditioned signals, enabling maximum signaling rates to be maintained across extended systems.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12554660B2High capacity memory system with improved command-address and chip-select signaling mode
Publication Date: 2026.02.17 RAMBUS INC
  • US12554660B2 patent drawing
  • US12554660B2 patent drawing
  • US12554660B2 patent drawing

AI summary

A memory controller and buffers on memory modules each operate in two modes, depending on the type of motherboard through which the controller and modules are connected. In a first mode, the controller transmits decoded chip-select signals independently to each module, and the motherboard data channel uses multi-drop connections to each module. In a second mode, the motherboard has point-to-point data channel and command address connections to each of the memory modules, and the controller transmits a fully encoded chip-select signal group to each module. The buffers operate modally to correctly select ranks or partial ranks of memory devices on one or more modules for each transaction, depending on the mode.