Strobe Channel Hysteresis for DDR Memory Noise Immunity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In source-synchronous communication systems, phase distortion in data signals due to transmission delays, supply-voltage noise, and temperature fluctuations can cause false triggering of data capture, especially in DDR memory interfaces, where the strobe signal is used to recover data, leading to errors in sensing preambles and noise differentiation.
Innovation Solution
Implementing hysteresis in the strobe channel to distinguish between strobe preambles and noise, and using offset control circuits to reduce sensitivity to noise, thereby preventing false triggering and ensuring accurate data capture by imposing voltage offsets and adjusting termination impedances.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the strobe signal is used to recover data in DDR memory interfaces, then data transmission speed is improved, but false triggering occurs due to phase distortion from transmission delays, supply-voltage noise, and temperature fluctuations
Solution Approach 1:
The patent applies hysteresis to the strobe signal, which changes the voltage threshold parameters dynamically. When the strobe is active, a first threshold is used; when inactive, a second threshold is used. This parameter change allows the system to maintain high-speed operation while preventing false triggering caused by phase distortion and noise, as the hysteresis creates a dead band that filters out spurious transitions.
2Measurement precision
If the strobe signal sensitivity is increased to detect preambles accurately, then measurement precision is improved, but noise interference increases causing false triggering
Solution Approach 1:
The patent implements hysteresis with different voltage thresholds depending on the strobe state. When the strobe is active, a lower threshold enables precise preamble detection; when inactive, a higher threshold rejects noise. This dynamic parameter adjustment resolves the contradiction by adapting the sensitivity to the operational context.
Solution Approach 2:
The hysteresis mechanism acts as an intermediary between the noisy strobe signal and the data capture logic. It filters the strobe signal by introducing a memory effect that prevents rapid threshold crossings due to noise, while still allowing legitimate preamble transitions to pass through for accurate detection.
3Reliability
If hysteresis is implemented in the strobe channel to distinguish preambles from noise, then reliability is improved, but device complexity increases
Solution Approach 1:
The hysteresis mechanism is implemented within the existing strobe receiver circuitry, allowing the system to self-regulate and distinguish preambles from noise without requiring external intervention or additional complex control logic. The hysteresis effect inherently provides the filtering function needed for reliable operation.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution effectively reduces noise interference, prevents false triggering of data capture, and ensures stable timing-reference signal lines, improving noise tolerance and speed performance in source-synchronous communication systems.
Implementation Method 1
Implementing hysteresis in the strobe channel to distinguish between strobe preambles and noise
Implementation Method 2
using offset control circuits to reduce sensitivity to noise, thereby preventing false triggering and ensuring accurate data capture by imposing voltage offsets
Data Source
AI summary
A source-synchronous communication system in which a first integrated circuit (IC) conveys a data signal and concomitant strobe signal to a second IC. One or both ICs support hysteresis for the strobe channel that allows the second IC to distinguish between strobe preambles and noise, and thus prevent the false triggering of data capture. Hysteresis may also be employed to quickly settle the strobe channel to an inactive level after receipt of a strobe postamble.


