On-Die Termination Switching for High-Speed Memory Write Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed signaling systems with single-termination schemes experience sub-optimal performance due to impedance discontinuity and signal attenuation, leading to reduced signaling margins and increased error rates.

Innovation Solution

Implementing multiple, graduated on-die termination structures per high-speed signaling line, allowing for switchable selection between high-load and low-load terminations based on whether the memory module is the destination for incoming signals, to achieve optimal load-matching and energy absorption without attenuating incoming signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If single-termination structures are used on high-speed signaling lines, then device complexity is reduced, but signaling margins deteriorate due to impedance discontinuity and signal attenuation

Engineering Contradiction:
Improvetermination structure complexityVSAvoidsignaling margins
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the termination structure into multiple segmented termination circuits, each with its own switch element and load element. These segments can be independently controlled to provide different termination impedances at different locations along the signal line, resolving the contradiction by maintaining simple individual segments while achieving complex overall termination behavior that improves signaling margins

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic termination control where switch elements can dynamically connect or disconnect load elements based on operational conditions. This allows the termination impedance to be adjusted in real-time to match different signal line conditions, improving signaling margins while maintaining simple static structure when dynamic adjustment is not needed

Inventive Principle:
Principle #15Dynamics

2Object-generated harmful factors

If termination load is increased to improve load-matching, then reflections are reduced, but signal attenuation increases

Engineering Contradiction:
ImprovereflectionsVSAvoidsignal attenuation
Core Design Contradiction:
Object-generated harmful factorsVSLoss of energy

Solution Approach 1:

The patent applies different termination load values at different locations along the signal line based on local impedance requirements. Load elements with different resistance values can be selectively activated to provide optimal local matching, reducing reflections at specific points without unnecessarily increasing attenuation across the entire signal path

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the termination impedance parameter dynamically by switching between different load elements with different resistance values. This allows the termination impedance to be optimized for specific operating conditions, achieving effective reflection cancellation only when needed while minimizing signal attenuation during other operations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10944400B2On-die termination control
Publication Date: 2021.03.09 SIGNAL LLP
  • US10944400B2 patent drawing
  • US10944400B2 patent drawing
  • US10944400B2 patent drawing

AI summary

A memory control component outputs a memory write command to a memory IC and also outputs write data to be received via data inputs of the memory IC. Prior to reception of the write data within the memory IC, the memory control component asserts a termination control signal that causes the memory IC to apply to the data inputs a first on-die termination impedance during reception of the write data followed by a second on-die termination impedance after the write data has been received. The memory control component deasserts the termination control signal to cause the memory IC to apply no termination impedance to the data inputs.