Semiconductor Memory ODT Decoding for Bank-Specific Impedance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory devices face inefficiencies in signal transfer due to the use of a single fixed impedance ODT resistor, which fails to optimize channel impedance regardless of the number of memory banks, leading to suboptimal data transfer efficiency.

Innovation Solution

The implementation of multiple on-die termination (ODT) resistors, each allocated to a memory bank or module, allows for independent impedance control during read/write operations through a code channel, termination resistor decoder, and ODT block, enabling selection of appropriate impedance values based on decoded signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single fixed impedance ODT resistor is used, then the device complexity is reduced, but the channel impedance optimization capability deteriorates

Engineering Contradiction:
ImproveODT resistor configurationVSAvoidchannel impedance optimization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent divides the single ODT resistor into multiple ODT resistors (first ODT resistor and second ODT resistor) with different impedance values. Each ODT resistor is selectively connected to the data pad based on the number of memory banks, allowing independent optimization for different configurations without increasing overall device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic selection of ODT resistors based on the operational conditions (number of memory banks). The system can switch between different ODT resistors using control logic that monitors bank configuration, enabling adaptive impedance optimization rather than a fixed single-resistor approach.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple ODT resistors are implemented for each memory bank, then the channel impedance optimization is improved, but the device complexity increases

Engineering Contradiction:
Improveimpedance control flexibilityVSAvoidODT resistor and control structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different impedance values to different ODT resistors based on local requirements of memory bank configurations. Each ODT resistor is optimized for specific bank scenarios (single bank, dual bank, etc.), providing localized impedance optimization without requiring a completely separate control system for each resistor.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates a universal ODT control mechanism that handles multiple memory bank configurations using a single control logic structure. The termination resistor decoder and control circuitry serve multiple functions by interpreting bank configuration signals and selecting appropriate ODT resistors, reducing overall control complexity despite having multiple resistors.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If a fixed impedance ODT resistor is used, then the manufacturing precision requirements are reduced, but the data transfer efficiency deteriorates

Engineering Contradiction:
Improveimpedance value toleranceVSAvoiddata transfer efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent changes the impedance parameter of the ODT resistor based on operational conditions. By providing multiple ODT resistors with different impedance values and selectively activating them according to memory bank configuration, the system optimizes data transfer efficiency for each scenario without requiring extremely tight manufacturing tolerances on a single fixed resistor value.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7977968B2Semiconductor memory device
Publication Date: 2011.07.12 MIMIRIP LLC
  • US7977968B2 patent drawing
  • US7977968B2 patent drawing
  • US7977968B2 patent drawing

AI summary

A semiconductor memory device includes a code channel for outputting a plurality of code signals based on a code control signal inputted from an external source; a termination resistor decoder for decoding a chip selection signal, an on die termination (ODT) control signal and the plurality of code signals and outputting a plurality of selection signals based on decoded signals; and an ODT block for providing an output data pad with impedance of a termination resistor which is selected in response to the plurality of selection signals.