Feed-Forward Delay Circuit for Data-Dependent Strobe Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory systems struggle to compensate for real-time changes in delay between clock and data signals due to variations in power levels and data-dependent propagation delays, leading to skew and incorrect data identification.
Innovation Solution
Implementing a feed-forward delay controller that adjusts the delay between data strobe and data signals based on toggle rates in the data buffer, compensating for data-dependent impacts on propagation delays and maintaining the data strobe signal within a valid data window.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If write training process is used to calibrate delays between clock signal and data signals, then data valid window is widened, but real-time changes in delay cannot be compensated
Solution Approach 1:
The patent implements a dynamic delay adjustment mechanism that continuously monitors toggle rates and automatically adjusts delay values in real-time. The delay controller dynamically modifies the delay between clock and data signals based on current operating conditions, transitioning from static write training calibration to adaptive real-time compensation.
Solution Approach 2:
The system employs feedback by monitoring toggle rates of data signals and using this information to adjust delay values. The delay controller receives feedback about signal characteristics and propagation conditions, then modifies delay parameters accordingly to maintain optimal timing alignment between clock and data signals.
2Measurement precision
If delay is adjusted based on toggle rates to compensate for propagation delays, then timing accuracy is maintained, but device complexity increases
Solution Approach 1:
The delay control system operates autonomously by automatically monitoring toggle rates and adjusting delay values without external intervention. The controller self-regulates timing parameters based on real-time signal characteristics, eliminating the need for manual calibration or complex external control mechanisms.
Solution Approach 2:
The system changes delay parameters dynamically based on toggle rate measurements. By adjusting the delay value as a variable parameter rather than a fixed constant, the system adapts to changing propagation conditions while maintaining a relatively simple control architecture.
Data Source
AI summary
Technology for data dependent control of a delay between a data strobe signal and data signals. The delay may be adjusted to compensate for data dependent impacts on propagation delays in an unmatched data in path and data strobe path. The delay between the data strobe signal and data signals may be adjusted based on a number of toggles in data to be sent to a memory die.


