Adaptive Strobe Gating for Skew-Tolerant Signal Receivers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In strobe-timed signaling systems, the narrow timing margins due to chip-to-chip timing drift and reference clock jitter limit the further reduction of bit time and signaling bandwidth, making it challenging to maintain accurate gating signals for suppressing overhead strobe edges.
Innovation Solution
An adaptive strobe-gating signal is generated based on timing events in the incoming strobe signal, creating a gating window that drifts with the strobe signal, thereby expanding the tolerable drift between the incoming DQS signal and the receive-side timing domain, improving skew tolerance by allowing a greater margin for timing variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If direct gating mode is used to suppress overhead strobe edges, then the gating signal timing is simple to generate, but the timing margin is insufficient due to chip-to-chip timing drift and reference clock jitter
Solution Approach 1:
The patent uses feedback by detecting the actual strobe signal edges and using them to dynamically adjust the gating window timing. The receiver detects preamble edges and active strobe edges, then generates an adaptive gating signal that is synchronized to the actual incoming strobe signal rather than relying on predetermined timing, thereby compensating for timing drift and jitter
Solution Approach 2:
The patent implements dynamics by making the gating window adaptive and variable rather than fixed. The gating signal timing is dynamically adjusted based on the detected strobe signal characteristics, allowing the system to adapt to timing variations and drift in real-time, improving reliability under varying conditions
2Productivity
If the bit time is reduced to increase signaling bandwidth, then the signaling bandwidth increases, but the timing margin for gating signal becomes insufficient
Solution Approach 1:
By making the gating window adaptive and synchronized to the actual strobe signal edges rather than using fixed timing, the system can maintain adequate timing margins even with reduced bit times. The dynamic adjustment allows the gating to remain accurate despite the compressed timing windows associated with higher bandwidth signaling
3Adaptability or versatility
If adaptive strobe-gating signal is generated based on incoming strobe signal timing events, then the skew tolerance expands by up to 400%, but the gating signal generation complexity increases
Solution Approach 1:
The adaptive gating mechanism uses feedback from the detected strobe signal edges to continuously synchronize the gating window timing. By monitoring the actual strobe signal arrival times and adjusting the gating accordingly, the system achieves high skew tolerance while keeping the complexity manageable through event-driven synchronization rather than complex prediction algorithms
Data Source
AI summary
A gating signal for masking overhead transitions in a data-strobe signal is generated adaptively based on timing events in the incoming data-strobe signal itself to yield a gating window that opens and closes deterministically with respect to active edges of the data-strobe signal.


