Registered DIMM Data Bus Buffering for Electrical Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional registered Dual In-line Memory Modules (DIMM) systems are limited by high electrical loading on the data bus, which restricts memory capacity and operation frequency, allowing only two DIMM modules per memory channel.

Innovation Solution

The introduction of Data Bus Buffers/Switches on the DIMM module to reduce electrical loading by buffering and driving the data bus, controlled by a CMD/CTRL Buffer for command and control signals, allowing multiple DIMM modules to be connected to a common bus, thereby increasing memory capacity and access speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If memory chips are connected directly to the data bus, then the system structure is simple, but the electrical loading on the data bus becomes too high, limiting memory capacity and operation frequency

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

Solution Approach 1:

A buffer circuit is introduced as an intermediary component between the data bus and memory chips. The buffer receives data from the data bus and distributes it to multiple memory chips, reducing the electrical loading on the data bus while enabling connections to more memory chips, thus increasing memory capacity without excessive complexity increase

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The data bus connection is segmented into multiple parallel paths through the buffer circuit, which can simultaneously drive multiple memory chips. This segmentation allows the data bus to serve more memory chips without the electrical load on any single path becoming excessive, enabling higher memory capacity

Inventive Principle:
Principle #1Segmentation

2Device complexity

If memory chips are connected directly to the data bus, then the device complexity is low, but the operation frequency is limited due to high electrical loading

Engineering Contradiction:
Improvedevice complexityVSAvoidoperation frequency
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The buffer circuit acts as a mediator that isolates the high-frequency data bus from the memory chips, allowing the bus to operate at higher frequencies without being burdened by the total load of all memory chips. The buffer handles the driving burden, enabling increased operation frequency with minimal complexity increase

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The buffer circuit changes the electrical parameters (impedance, loading) between the data bus and memory chips, creating a more favorable electrical environment for high-frequency operation by reducing the effective load on the bus while maintaining connectivity to multiple chips

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If only two DIMM modules are connected per memory channel, then the electrical loading is manageable, but the memory capacity is limited

Engineering Contradiction:
Improvememory capacityVSAvoidelectrical loading
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The buffer circuit on each DIMM module serves as an intermediary that manages electrical loading locally. By buffering the data bus connections, it allows more DIMM modules to be connected to the memory channel while keeping the electrical loading on each individual module and the shared bus within manageable levels, thus increasing total memory capacity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The solution moves from a one-to-one or one-to-two connection model to a one-to-many connection model by introducing the buffer circuit. This dimensional change in connection topology allows multiple DIMM modules to share the data bus efficiently, increasing capacity without proportionally increasing electrical loading issues

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enables higher memory capacity and faster access speeds by reducing the electrical load on the memory controller, allowing more than two DIMM modules to be connected per channel, thereby enhancing the overall performance of the memory system.

Implementation Method 1

the data bus is buffered on the DIMM

Methodology Applied
Scientific EffectBuffering:

Implementation Method 2

an electrical load reduction circuit coupled between the electrical contacts and the memory chips to write data received from the data bus into the memory chips or to read data from the memory chips onto the data bus, an electrical load of the memory chips on the data bus being smaller with the memory chips being coupled to the data bus via the electrical load reduction circuit

Methodology Applied
Scientific EffectElectrical loading reduction: Electrical Resistance

Data Source

PatentUS8654556B2Registered DIMM memory system
Publication Date: 2014.02.18 MONTAGE TECH HLDG CO LTD
  • US8654556B2 patent drawing
  • US8654556B2 patent drawing
  • US8654556B2 patent drawing

AI summary

A Registered DIMM (RDIMM) system with reduced electrical loading on the data bus for increases memory capacity and operation frequency. In one embodiment, the data bus is buffered on the DIMM. In another embodiment, the data bus is selectively coupled to a group of memory chips via switches.