Differential Strobe Receiver Gate Training With Asymmetric Termination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Differential data strobe receivers face challenges in accurately initializing the gating signal phase alignment with increasing transmission frequencies, due to narrower time windows and sensitivity to noise, leading to potential misinterpretation of data transitions.
Innovation Solution
The implementation of an asymmetric configuration for the strobe input termination circuitry during the initial gate training process, which extends the time window for phase alignment and reduces noise vulnerability, allowing for more precise determination of the gating delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the strobe inputs are terminated in advance to correctly receive the differential data strobe signal, then the sampling timing accuracy is improved, but the receiver becomes sensitive to noise which may cause spurious data interpretation
Solution Approach 1:
The strobe inputs are terminated in advance before the actual data transmission begins, during an initialization phase. This preliminary termination establishes the correct reference voltage levels for accurate sampling timing detection. The system performs gate training transmissions with preambles before real data transmission, allowing the termination to be properly configured ahead of time to avoid noise sensitivity during actual data reception.
Solution Approach 2:
A gating signal is introduced as an intermediary between the differential data strobe signal and the sampling operation. This gating signal controls when the receiver is active and when it is in high-impedance state, effectively mediating between the need for early termination (for timing accuracy) and the need to avoid noise (by disconnecting during inactive periods). The gating mechanism allows selective connection to the termination only when needed.
2Adaptability or versatility
If the gating signal is asserted too early to allow phase alignment, then the initialization flexibility is improved, but the receiver vulnerability to noise and false transitions increases
Solution Approach 1:
The system performs gate training transmissions with preambles before real data transmission. The preamble provides a known sequence that allows the receiver to establish phase alignment in advance. By having this preliminary training phase with controlled signals, the system gains flexibility in adjusting the gating signal timing without being immediately exposed to noise during actual data transmission.
Solution Approach 2:
The initialization process uses periodic gate training transmissions with structured preambles and dummy differential transitions. These periodic training sequences provide multiple opportunities to establish and verify phase alignment, allowing the system to adapt the gating signal timing through repeated measurements rather than relying on a single assertion moment, thereby reducing noise vulnerability.
3Object-affected harmful factors
If the gating signal is asserted too late to avoid noise, then the noise immunity is improved, but the receiver may miss genuine transitions and establish incorrect phase alignment
Solution Approach 1:
The gate training transmission with preamble asserts the gating signal during a controlled initialization phase before real data transmission. This preliminary assertion occurs when the transmission path is known to be clean and the signal levels are controlled, providing immunity from noise while ensuring genuine transitions are captured. The system can then use this initial alignment as a basis for subsequent operation.
Solution Approach 2:
The system uses feedback from detecting differential transitions during the gate training phase to verify correct phase alignment. By monitoring whether the detected transitions match the expected pattern from the preamble and dummy transitions, the system can confirm that the gating signal timing is correct. This feedback mechanism ensures that noise immunity is not achieved at the cost of missing genuine transitions, as incorrect alignment would be detected and corrected.
4Productivity
If transmission frequency is increased to improve data rate, then the productivity is improved, but the time window for phase alignment becomes narrower making initialization more difficult
Solution Approach 1:
The system performs complete gate training and phase alignment initialization before high-speed data transmission begins. By establishing the correct gating signal timing in advance during the training phase with preambles, the system prepares everything needed for high-rate transmission without needing to perform complex adjustments during the actual high-speed operation. This preliminary setup simplifies the high-speed transmission phase.
Solution Approach 2:
The gate training process uses periodic dummy differential transitions within the preamble structure to provide multiple measurement opportunities for phase alignment. Even though the time window is narrow at high frequencies, the periodic nature of the training sequences within the preamble allows the system to accumulate sufficient information to accurately determine the correct gating timing, effectively widening the usable alignment window through repeated sampling.
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 approach enhances the accuracy of phase alignment and reduces the risk of misalignment due to noise, making it more effective at higher transmission frequencies by providing a wider initial gate training window and improving data interpretation reliability.
Implementation Method 1
strobe input termination circuitry configured to provide an asymmetric configuration of a first termination connection for the first strobe input and a second termination connection for the second strobe input during the initial gate training process
Implementation Method 2
transitions of the signal, which indicate the sampling points for the associated data signal, are identified by a differential comparison of the individual signals on each path with one another to generate a clock signal for sampling the data signal
Data Source
AI summary
A differential data strobe receiver is provided which is configured to receive a differential data strobe signal at a first strobe input and a second strobe input, wherein transitions of the differential data strobe signal indicate sample points for an associated data signal. The differential data receiver is configured to identify the transitions of the differential strobe signal by differentially comparing values of the differential strobe signal received at the first strobe input and the second strobe input. The differential data strobe receiver comprises strobe gating circuitry configured to generate a strobe gating signal, wherein the associated data signal can only be sampled in dependence on the differential data strobe signal when the strobe gating signal is asserted and strobe input termination circuitry configured selectively to provide a first termination connection for the first strobe input and a second termination connection for the second strobe input. The differential data strobe receiver is configured, prior to receiving the differential data strobe signal in association with the associated data signal, to participate in an initial gate training process to determine a gating delay used to phase align the strobe gating signal with respect to the differential data strobe signal and the strobe input termination circuitry is configured to provide an asymmetric configuration of the first termination connection and the second termination connection during the initial gate training process.


