Memory Calibration Scan Frequency Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The calibration scan frequency in memory sub-systems is challenging to determine, as frequent scans avoid miscalibration and read errors but consume system resources, while infrequent scans may lead to performance reduction and increased bit error rates due to temporal voltage shift in non-volatile memory devices.
Innovation Solution
Adjusting the block family calibration scan frequency based on the power state of the system, such as performing scans at higher frequencies in idle states and lower frequencies in low power or sleep states, to optimize resource usage and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If calibration scan frequency is increased to avoid miscalibration and read errors, then reliability is improved, but use of energy and computational resources increases
Solution Approach 1:
The patent applies dynamics by making the calibration scan frequency adjustable rather than fixed. The system dynamically adapts the scan frequency based on the power state of the memory device, transitioning between different operational modes (active, idle, low power, sleep) and adjusting calibration intensity accordingly. This resolves the contradiction by allowing high scan frequencies only when necessary (active state) and reducing them during low-power states.
Solution Approach 2:
The patent changes the parameter of calibration scan frequency based on power state. Different frequency values are assigned to different power states: higher frequencies in active state to prevent miscalibration, and lower frequencies in idle/low power/sleep states to conserve energy. This parameter adaptation resolves the contradiction between reliability and energy consumption.
2Use of energy by moving object
If calibration scan frequency is decreased to reduce resource consumption, then use of energy is reduced, but reliability deteriorates due to temporal voltage shift
Solution Approach 1:
The system dynamically adjusts calibration scan frequency based on real-time power state monitoring. When the device transitions from active to idle or low-power states, the scan frequency is reduced appropriately. This dynamic adjustment ensures that reliability is maintained during active operation while energy consumption is reduced during periods when the device is less active, resolving the contradiction between energy efficiency and reliability.
Solution Approach 2:
The patent implements parameter changes by assigning different calibration scan frequency values to different power states. The system monitors power state transitions and adjusts the calibration frequency parameter accordingly, ensuring that the bit error rate remains acceptable while optimizing energy consumption based on actual operational needs.
3Measurement precision
If calibration scans are performed frequently in all power states, then calibration accuracy is maintained, but productivity is reduced due to computational overhead
Solution Approach 1:
The patent applies dynamics by making calibration scan frequency adaptive to power state rather than constant. During active power state, frequent calibration scans maintain high measurement precision. During idle, low power, or sleep states, the reduced scan frequency minimizes computational overhead and maximizes productivity. This dynamic approach resolves the contradiction between measurement precision and productivity.
4Use of energy by moving object
If calibration scan frequency is reduced in low power states, then use of energy is optimized, but calibration accuracy may deteriorate
Solution Approach 1:
The patent implements parameter changes by adjusting calibration scan frequency based on power state transitions. The system maintains appropriate calibration accuracy by selecting suitable frequency values for each power state, ensuring that even in low-power states, calibration remains sufficient for the reduced operational demands, thus optimizing energy use without excessive sacrifice of accuracy.
Data Source
AI summary
A system can include a memory device and a processing device to perform operations that include detecting a transition associated with the memory device from a first power state to a second power state. Responsive to detecting the transition from the first power state to the second power state, the operations include determining a value of a scan frequency in view of the second power state, wherein one or more scan iterations are initiated in accordance with the value of the scan frequency. The operations further include performing one or more block family calibration operations in accordance with the value of the scan frequency.


