Peer On-Die Termination Across Memory Devices to Cut Switching Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-die termination in high-speed data links within integrated-circuit memory devices creates data-dependent switching noise due to package inductance, reducing signal-to-noise ratio and increasing complexity in memory systems.

Innovation Solution

Implementing cooperative on-die termination across multiple integrated-circuit memory devices coupled in a peer configuration, where the signaling current is split among devices, reducing net package inductance and data-dependent switching noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If on-die termination is implemented in a single memory device, then the data link is terminated, but data-dependent switching noise is generated due to package inductance

Engineering Contradiction:
Improvesignal terminationVSAvoidswitching noise
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent divides the termination function across multiple memory devices instead of concentrating it in one device. Each device applies partial termination, segmenting the total termination load. This segmentation distributes the signaling current across multiple devices, reducing the current through each device's package inductance and thereby reducing switching noise while maintaining effective termination.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If on-die termination is controlled by memory controllers, then termination is managed, but device complexity and layout complexity increase

Engineering Contradiction:
Improvetermination controlVSAvoidcontroller logic and pins
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent enables memory devices to autonomously control their own termination functions through local decision-making logic. Each device independently determines when to apply termination based on detected signaling conditions, eliminating the need for external controller management. This self-service approach reduces controller complexity and eliminates the need for dedicated termination control signal lines.

Inventive Principle:
Principle #25Self-service

3Reliability

If signaling current flows through package inductance to reach on-die termination, then termination is achieved, but switching noise is created

Engineering Contradiction:
Improvetermination effectivenessVSAvoidnoise on power rails
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the termination function across multiple devices to reduce the current magnitude through each device's package inductance. By distributing the termination load, the signaling current is divided into smaller portions that flow through each device's package structures, reducing the noise voltage (V = L × di/dt) generated by each device while maintaining the cumulative termination effect.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines the termination functions of multiple memory devices to achieve the required total termination impedance. Each device contributes a portion of the termination, and their combined effect provides the necessary termination for the data link. This merging approach allows the system to achieve effective termination while distributing the noise-generating current across multiple devices.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12301227B2On-die termination
Publication Date: 2025.05.13 RAMBUS INC
  • US12301227B2 patent drawing
  • US12301227B2 patent drawing
  • US12301227B2 patent drawing

AI summary

Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals.