Per-Chip Active ODT for High-Speed Memory Signal Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing On Die Termination (ODT) technologies in high-speed memory modules are limited by fixed passive terminations that result in inefficient power usage and suboptimal signal quality due to inability to select different termination values for each memory chip, leading to timing skew and signal quality issues.

Innovation Solution

Implementing an on-die active termination circuit with a termination value register and setting circuit that allows each memory device to select a unique impedance value from a plurality of options for the data I/O bus, enabling dynamic impedance adjustment for improved signal quality and power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed passive termination is used, then signal reflection is prevented, but power consumption increases and signal quality deteriorates due to inability to adjust termination values

Engineering Contradiction:
Improvesignal qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic termination by replacing fixed passive resistors with active termination circuits on each memory device that can dynamically adjust their impedance values based on their position on the data bus. Each memory device includes a termination circuit with controllable impedance that can be programmed to different values (e.g., 20, 40, 60, or 80 ohms) to optimize signal quality while minimizing power consumption across different locations on the bus.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the impedance parameter of termination circuits from fixed to variable values. By allowing each memory device to select different termination impedance values based on its physical position and signal characteristics, the system optimizes both signal quality and power efficiency. The termination value register and setting circuit enable precise control of these impedance parameters for each device.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If fixed passive termination is used, then implementation is simple, but signal quality is suboptimal due to timing skew across different memory locations

Engineering Contradiction:
Improvesignal qualityVSAvoidtermination circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the termination function by implementing individual termination circuits within each memory device rather than using a single shared passive termination. This allows each memory device to independently control its own termination characteristics, enabling precise compensation for timing skew and signal quality issues specific to each device's location on the data bus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing each memory device to have customized termination impedance values tailored to its specific position and signal characteristics on the data bus. Instead of a uniform termination approach, each device can optimize its termination parameters locally, with devices at different positions using different impedance values to compensate for varying signal path lengths and timing skew.

Inventive Principle:
Principle #3Local quality

3Use of energy by moving object

If mode-selected ODT is used, then power efficiency improves, but effectiveness is limited by single termination value across all devices

Engineering Contradiction:
Improvepower efficiencyVSAvoidtermination value selection
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent extends mode-selected ODT from a single global termination mode to dynamic per-device termination control. Each memory device independently selects and adjusts its own termination impedance value based on its specific requirements, transforming the static mode selection into a dynamic, device-specific parameter that can be optimized for each location on the data bus.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent expands the parameter selection capability from a single termination value for all devices to multiple selectable impedance values for each individual device. The termination value register and setting circuit enable each memory device to choose from different impedance parameters (e.g., 20, 40, 60, or 80 ohms), providing versatile adaptation to different signal conditions while maintaining power efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7843213B1Signal termination scheme for high speed memory modules
Publication Date: 2010.11.30 NAN YA TECH
  • US7843213B1 patent drawing
  • US7843213B1 patent drawing
  • US7843213B1 patent drawing

AI summary

A memory device is coupled to a subset of lines of a data input/output (I/O) bus. The memory device includes an on-die active termination circuit for terminating the subset of lines of the data I/O bus with a selected impedance being one of a plurality of selectable impedances; a termination value register being coupled to the on-die active termination circuit for storing a value representing the selected impedance; and a termination value setting circuit being coupled to the termination value register, for setting the value representing the selected impedance in the termination value register.