Dynamic Memory Sampling Point Adjustment for Signal Phase Fluctuations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Fixed delay amounts in memory control systems are inadequate for maintaining optimal performance due to signal phase fluctuations caused by noise and environmental changes, such as temperature variations, which prevent the memory module from achieving the best memory control.

Innovation Solution

A memory control circuit and method that dynamically adjusts sampling points by utilizing multiple delay units and a determining unit to analyze sampling results, allowing for real-time adjustment of delay amounts and maintaining sampling points centered on the data signal, thereby ensuring optimal data capture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed delay amounts are used for delaying DQ signal and/or DQS signal, then the memory module can be manufactured with simplified control, but the memory control performance deteriorates due to signal phase fluctuations from noise and environmental changes

Engineering Contradiction:
Improvefixed delay amountVSAvoidmemory control performance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements dynamic delay adjustment by introducing a delay amount determining unit that calculates optimal delay amounts based on actual signal phases. The system transitions from fixed delay to variable delay, allowing the delay amount to be adjusted in real-time according to environmental changes and signal conditions, thereby maintaining reliable memory control performance while managing manufacturing complexity through automated determination algorithms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where the delay amount determining unit continuously monitors signal phases and adjusts delay amounts accordingly. The system uses sampling results and phase information to feedback-adjust the delay parameters, creating a closed-loop control system that compensates for signal phase fluctuations caused by noise and environmental variations, thus resolving the contradiction between fixed manufacturing simplicity and adaptive performance reliability.

Inventive Principle:
Principle #23Feedback

2Device complexity

If fixed delay amounts are used, then device complexity is reduced, but the system cannot adapt to phase fluctuations from noise and environmental reasons

Engineering Contradiction:
Improvedelay control mechanismVSAvoidphase adjustment capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static fixed delay to dynamic adjustable delay by incorporating delay units with variable delay amounts. The delay amount determining unit enables real-time adjustment of delay parameters based on detected phase fluctuations, allowing the system to adapt to changing environmental conditions and noise levels while maintaining manageable device complexity through systematic control architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the delay parameter from a fixed constant to a variable parameter that can be dynamically adjusted. The delay amount determining unit calculates optimal delay amounts based on signal phase information, enabling the system to adapt to phase fluctuations by modifying delay parameters in response to environmental changes and noise interference, thus achieving adaptability without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple sampling points are generated with different delay amounts, then the system can dynamically adjust to phase fluctuations, but the device complexity increases

Engineering Contradiction:
Improvedata capture accuracyVSAvoidsampling control circuit
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the sampling process into multiple sampling points with different delay amounts, allowing independent optimization of each sampling point. The delay unit generates multiple delayed versions of the data strobe signal, and the determining unit selects the optimal sampling point based on actual signal conditions. This segmentation enables accurate data capture across varying phase conditions while managing circuit complexity through modular delay elements and systematic selection logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects among multiple sampling points based on detected phase conditions. Rather than using a fixed sampling point, the system adjusts which sampling point is optimal by varying delay amounts and evaluating sampling results. This dynamic approach maintains reliable data capture accuracy under changing environmental conditions while using systematic control methods to manage the complexity of multiple sampling paths.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7876629B2Memory control methods capable of dynamically adjusting sampling points, and related circuits
Publication Date: 2011.01.25 MEDIATEK INC
  • US7876629B2 patent drawing
  • US7876629B2 patent drawing
  • US7876629B2 patent drawing

AI summary

A memory control method for adjusting sampling points utilized by a memory control circuit receiving a data signal and an original data strobe signal of a memory includes: utilizing at least one delay unit to provide a plurality of sampling points according to the original data strobe signal; sampling according to the data signal by utilizing the plurality of sampling points; and analyzing sampling results to dynamically determine a delay amount for delaying the original data strobe signal, whereby a sampling point corresponding to the delayed data strobe signal is kept centered at data carried by the data signal.