Shared-Resistance Memory Identification for Impedance Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Impedance mismatches in semiconductor devices due to external noise, power supply voltage variations, temperature, and process variations lead to decreased transmission speed and distorted data, causing setup/hold failures and reading errors.

Innovation Solution

Incorporating programmable termination components in memory devices for adjustable on-die termination and output driver impedance, which can be calibrated using external resistances shared among multiple devices, and implementing an identification mode to determine which devices share these external resistances for effective calibration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If external noise and power supply voltage variations occur, then impedance mismatch increases, but transmission speed and data integrity deteriorate

Engineering Contradiction:
Improveimpedance matchingVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements dynamic impedance adjustment through programmable termination components that can be modified in real-time based on operating conditions. The system continuously monitors impedance mismatches caused by external noise and power supply variations, then dynamically reconfigures the termination resistance values to maintain optimal impedance matching, thereby preserving both reliability and transmission speed under varying conditions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If external noise increases, then impedance mismatch worsens, but data distortion and setup/hold failures increase

Engineering Contradiction:
Improvedata integrityVSAvoidexternal noise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent employs feedback mechanisms where the system monitors data integrity metrics and impedance conditions, then uses this information to adjust termination component settings. When external noise causes impedance mismatch that leads to data distortion or setup/hold failures, the feedback loop detects these conditions and reconfigures the programmable termination components to restore proper impedance matching, thereby maintaining data integrity despite noisy environments.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If temperature and process variations occur, then impedance characteristics change, but calibration accuracy decreases

Engineering Contradiction:
Improvecalibration accuracyVSAvoidtemperature variations
Core Design Contradiction:
Measurement precisionVSTemperature

Solution Approach 1:

The patent addresses temperature and process variations by implementing programmable termination components with adjustable resistance values. The system measures impedance characteristics at different temperatures and process conditions, then changes the termination parameter settings to compensate for these variations. This allows the system to maintain accurate calibration across a wide range of operating conditions by adapting the termination parameters to match the current environmental state.

Inventive Principle:
Principle #35Parameter changes

4Device complexity

If multiple memory devices share external resistance, then device complexity reduces, but identification and calibration difficulty increases

Engineering Contradiction:
Improveexternal resistance configurationVSAvoiddevice identification
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a self-identification mechanism where each memory device on the shared bus autonomously determines its own identity and impedance characteristics. During initialization, each device responds to identification commands and reports its unique characteristics, allowing the system to automatically map which devices share which external resistances. This self-service approach eliminates the need for complex external identification circuitry while enabling accurate device recognition and calibration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250070782A1Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance
Publication Date: 2025.02.27 LODESTAR LICENSING GROUP LLC
  • US20250070782A1 patent drawing
  • US20250070782A1 patent drawing
  • US20250070782A1 patent drawing

AI summary

Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance are disclosed. A memory device of a semiconductor device may be set in an identification mode and provide an identification request to other memory devices that are coupled to a common communication channel. The memory devices that are coupled to the common communication channel may share an external resistance, for example, for calibration of respective programmable termination components of the memory devices. The memory devices that receive the identification request set a respective identification flag which can be read to determine which memory devices share an external resistance with the memory device having the set identification mode.