Flash Memory Power Supply Circuit Dynamic Voltage Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional nonvolatile storage systems face challenges in reducing power consumption and ensuring data reliability due to high power demand and operational instability caused by overload, especially in SSDs with large data capacity and high operation speeds.
Innovation Solution
A nonvolatile storage system design where the flash memory controller and power supply circuit are physically and spatially independent, allowing for dynamic control of power supply to multiple flash memories through a shared power supply circuit, optimizing voltage levels and reducing unnecessary power consumption by monitoring internal states and adjusting operations accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a power supply circuit is provided for each flash memory to ensure adequate power supply, then power supply reliability is improved, but device complexity and power consumption increase
Solution Approach 1:
The patent merges multiple power supply circuits into a single shared power supply circuit that serves multiple flash memories. This shared circuit includes a controller that dynamically allocates power to different flash memories based on their operational needs, thereby reducing overall device complexity while maintaining power supply reliability through intelligent resource sharing.
Solution Approach 2:
The power supply circuit implements dynamic power allocation where the controller adjusts power distribution to flash memories based on their current operational state. This dynamic approach allows the system to provide adequate power when needed while reducing power consumption and complexity during normal operations, resolving the contradiction between reliability and complexity.
2Power
If power supply voltage is increased to maximum levels for all processes, then process execution capability is improved, but power consumption increases
Solution Approach 1:
The patent dynamically changes power supply voltage parameters based on the specific process being executed in each flash memory. Instead of maintaining maximum voltage levels continuously, the system adjusts voltage to appropriate levels for reading, writing, or verifying operations, thereby maintaining process execution capability while significantly reducing overall power consumption.
Solution Approach 2:
The power supply circuit periodically monitors the operational state of flash memories and adjusts power allocation accordingly. This periodic action ensures that maximum power is provided only when and where needed for process execution, while reducing power during idle or low-demand periods, thus resolving the contradiction between execution capability and power consumption.
3Device complexity
If a shared power supply circuit is used for multiple flash memories, then device complexity is reduced, but power supply stability deteriorates under high load
Solution Approach 1:
The shared power supply circuit includes a controller that implements feedback mechanisms to monitor the operational state of connected flash memories. Based on this feedback, the controller dynamically adjusts power allocation to maintain stable power supply levels even under high load conditions, thereby preserving power supply stability while benefiting from reduced device complexity through sharing.
Solution Approach 2:
The power supply system dynamically adapts its power distribution strategy based on real-time monitoring of flash memory operational states. This dynamic adjustment allows the shared circuit to maintain stability under varying load conditions by allocating power resources appropriately, resolving the contradiction between simplicity and stability.
4Power
If peak current capacity is increased to meet maximum demand, then current supply capability is improved, but operational stability deteriorates due to overload
Solution Approach 1:
The patent implements a dynamic current allocation system where the power supply circuit adjusts current distribution based on the actual operational needs of flash memories. This dynamic approach allows the system to provide high peak current when needed for specific operations while avoiding sustained overload conditions that would compromise operational stability, thus resolving the contradiction between current capability and reliability.
Solution Approach 2:
The system dynamically changes current supply parameters based on process requirements and operational state. By adjusting current levels to match actual demand rather than maintaining maximum capacity continuously, the system achieves adequate current supply capability for all processes while maintaining operational stability through avoidance of overload conditions.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach significantly reduces power consumption and enhances data reliability by dynamically managing power supply to flash memories, preventing operational instability and system crashes, even under high load conditions.
Implementation Method 1
a voltage generating unit for generating and outputting a power supply voltage for an operation of each flash memory depending on information indicated by a power supply control signal inputted thereto from a flash memory controller externally provided
Implementation Method 2
a voltage state monitoring unit for receiving a power supply voltage variation signal indicating changes of the power supply voltage generated by the voltage generating unit and generating a power supply state notifying signal indicating a state of power supply (driving rate or affordability) of the voltage generating unit based on the received power supply voltage variation signal
Data Source
AI summary
Disclosed is a nonvolatile storage system including: a memory block having a plurality of flash memories; a flash memory power supply circuit outside of the memory block; and a flash memory controller. The flash memory power supply circuit has a plurality of types of power supply circuits for process execution, the power supply circuits for process execution generating and supplying power at a plurality of voltage levels needed to execute processes in the flash memories. The flash memory controller monitors changes of the internal states of the flash memories by communicating with the flash memories, thereby controlling the power supply circuits for process execution and the flash memories.


