Memory Controller Frequency Adjustment for Nonvolatile Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional nonvolatile memory devices operate at a fixed speed based on worst-case scenarios, neglecting factors that could allow for higher speeds, and do not adapt to varying voltage levels and temperatures, which limits their performance in optimizing read and write operations.
Innovation Solution
A storage device with a memory controller that adjusts the operating frequency of the nonvolatile memory based on detected voltage levels, temperature, and the type of command (read or write) by using a voltage detector and temperature sensor to optimize data strobe and read enable signal frequencies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the operating frequency of nonvolatile memory is set based on worst-case environment, then reliability is ensured, but operating speed is limited
Solution Approach 1:
The patent applies dynamics by making the operating frequency adjustable rather than fixed. The memory controller dynamically changes the operating frequency based on detected voltage levels and temperature conditions, allowing the system to transition from a static worst-case setting to an adaptive configuration that optimizes both reliability and speed under varying environmental conditions
Solution Approach 2:
The patent changes the operating frequency parameter based on voltage level and temperature detections. By monitoring environmental parameters and adjusting the frequency accordingly, the system moves away from a fixed parameter approach to one where parameters are continuously optimized based on actual operating conditions
2Productivity
If the operating frequency is increased, then productivity is improved, but reliability may deteriorate under varying voltage and temperature conditions
Solution Approach 1:
The patent implements feedback mechanisms by using voltage detectors and temperature sensors to monitor environmental conditions, then using this information to adjust the operating frequency. This closed-loop control ensures that high productivity is achieved only when environmental conditions support reliable operation, preventing reliability deterioration
3Device complexity
If a fixed operating frequency is used, then device complexity is reduced, but adaptability to different environmental conditions deteriorates
Solution Approach 1:
The system transitions from a static fixed-frequency approach to a dynamic adaptive approach. The memory controller automatically adjusts operating frequency based on real-time environmental monitoring, providing adaptability without requiring complex manual configuration or intervention
Data Source
AI summary
A storage device includes a nonvolatile memory and a memory controller. The nonvolatile memory performs read, write, and erase operations. The memory controller operates in an operating mode where the memory controller exchanges a voltage signal, set to a reference voltage level within an allowable range, with the nonvolatile memory or receives the voltage signal from an external device. When operating in the operating mode, the memory controller optimizes an operating frequency of the nonvolatile memory depending on a voltage level of the voltage signal and a temperature.


