Memory Controller Power Parameter Selection for Firmware Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory systems face instability in driving firmware due to fluctuations in external power supply and environmental changes, leading to operation errors.
Innovation Solution
A memory system with a memory controller that determines errors in target data by checksum and adjusts power controller operation parameters to maintain stable power supply, using a low drop-out regulator to manage power levels based on total data write size and candidate operation parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the memory controller uses a fixed power supply operation parameter, then the device complexity is reduced, but the reliability of firmware operation deteriorates due to power supply fluctuations and environmental changes
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed power supply operation parameter to a dynamic parameter selection mechanism. The memory controller selects from multiple candidate operation parameters based on real-time conditions (error occurrence in target data), allowing the system to adapt power supply characteristics to current operational needs and environmental variations, thereby improving firmware stability without requiring overly complex continuous adjustment mechanisms
Solution Approach 2:
The patent implements parameter changes by establishing a set of candidate operation parameters for the power controller and selecting appropriate parameters based on detected conditions. When errors occur in target data, the system changes the operation parameter to a first parameter from the candidate set, and may switch to a second parameter under specific conditions (total data write size thresholds), demonstrating discrete parameter transitions to optimize reliability while managing complexity
2Reliability
If the memory controller continuously monitors and adjusts power parameters, then the reliability improves, but the loss of time for error detection and parameter switching increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing a set of candidate operation parameters before runtime. The system prepares multiple possible power controller parameters in advance and only needs to switch between predefined options when errors occur, rather than performing complex real-time calculations or continuous adjustments. This preliminary preparation reduces the time required for parameter switching while maintaining high reliability
Solution Approach 2:
The patent implements feedback by monitoring whether errors occur in target data and using this information to determine which operation parameter to select. The system checks the error status, compares total data write size against thresholds, and accordingly selects from candidate parameters or switches between first and second parameters. This feedback-driven approach ensures reliable firmware operation while minimizing detection and switching time through straightforward conditional logic
Data Source
AI summary
A memory system and a memory controller are disclosed. By determining whether an error has occurred in target data stored in a predetermined target memory area of the memory device and determining, in response to whether an error has occurred in the target data, the magnitude of the supplied power based on a first operation parameter selected among predetermined candidate operation parameters in connection with the magnitude of the supplied power, the memory controller may stably drive a firmware, and may handle an operation error of the firmware due to a change in external environment.


