SoC Write Training for Memory Data Strobe Delay Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed memory devices face challenges in securing data integrity due to non-uniform synchronization parameters and varying delays in data strobe signals, especially with fluctuations in power supply voltage.
Innovation Solution
An electronic device with a system-on-chip (SoC) and a memory device that performs write training to measure and adjust the delay of the data strobe signal, using a power management integrated circuit (PMIC) to generate varying power supply voltages and align data signals with strobe signals, ensuring data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the operating speed of the memory device is increased, then the productivity is improved, but the data integrity deteriorates due to non-uniform synchronization parameters and varying delays in data strobe signals
Solution Approach 1:
The patent performs write training operations before normal memory operations to pre-characterize and store delay values for data strobe signals under different power supply voltage conditions. This preliminary action allows the system to compensate for timing variations during high-speed operation, maintaining data integrity while achieving high productivity.
Solution Approach 2:
The patent measures and adjusts timing parameters (delay values) based on power supply voltage levels. By storing multiple delay values corresponding to different voltage conditions and selecting the appropriate value during operation, the system maintains synchronization between data and strobe signals even at high operating speeds, resolving the contradiction between speed and reliability.
2Measurement precision
If the power supply voltage level is varied to measure delay, then the measurement precision is improved, but the use of energy increases due to multiple voltage level switching
Solution Approach 1:
The patent performs delay measurements at multiple power supply voltage levels (excessive action) to ensure comprehensive coverage of operating conditions, but only stores and applies the necessary delay values for the actual operating range (partial action). This approach achieves high measurement precision while minimizing energy consumption by avoiding unnecessary measurements at extreme voltage levels that would not be encountered in normal operation.
Data Source
AI summary
An electronic device includes a memory device receiving a power supply voltage, a data strobe signal, and a data signal, and a system-on-chip that exchanges data with the memory device using the data strobe signal and the data signal. The system-on-chip performs write training that measures a magnitude of a delay of the data strobe signal due to variation in the level of the power supply voltage and adjusts a delay of the data signal using a result of the write training.


