Low Voltage Control System for Flash Memory Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional low voltage protection methods for electronic devices fail to prevent data disorder and abnormal boot issues due to insufficient voltage, as they do not effectively manage flash read/write operations and often consume battery power unnecessarily with blinking lights.
Innovation Solution
A low voltage control system with a voltage detection module and control module that cuts off access channels if the voltage falls below a threshold, preventing abnormal operations and allowing the device to remain in a half-started state, thereby limiting flash read/write permissions and preventing data disorder.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a blinking light is used to remind users of low battery, then users are alerted to recharge, but battery power is consumed faster and the root cause of flash memory access failure is not addressed
Solution Approach 1:
The system proactively detects low voltage conditions and preemptively blocks flash access channels before actual data corruption occurs. The control module monitors voltage levels and prevents write operations when voltage falls below thresholds, thereby preventing the harmful effect of data disorder before it can manifest.
Solution Approach 2:
The harmful function of the blinking light (continuous power consumption) is removed entirely. Instead, the system uses selective blocking of flash access channels based on voltage conditions, extracting only the necessary protective function while eliminating unnecessary energy waste.
2Ease of operation
If flash read/write operations are allowed during low voltage, then normal operation is maintained, but data disorder and abnormal boot occur due to insufficient voltage
Solution Approach 1:
The system dynamically adjusts flash access permissions based on real-time voltage conditions. When voltage is sufficient, all access channels remain open for normal operation. When voltage drops below thresholds, the control module dynamically blocks specific access channels to prevent data corruption, allowing the system to adapt its behavior to current operating conditions.
Solution Approach 2:
Instead of uniformly blocking all flash access or allowing all access, the system applies different access permissions to different channels based on their specific voltage requirements. Critical channels with lower voltage thresholds are blocked first, while less critical channels may remain accessible, providing localized protection where needed most.
3Productivity
If the electronic device completes full boot procedure at low voltage, then device is fully operational, but voltage insufficiency causes abnormal boot or boot failure
Solution Approach 1:
The control module performs preliminary voltage assessment during the boot process and proactively blocks flash access channels before critical boot operations attempt to access vulnerable memory regions. This preliminary protective action prevents boot failures caused by voltage insufficiency during memory initialization and system startup sequences.
Data Source
AI summary
A low voltage control system, a low voltage protection method for an electronic device, and a computer program product thereof are disclosed. The electronic device includes a power supply and a memory. The low voltage protection method for the electronic device includes the following steps: detecting a current voltage of the power supply; determining whether the current voltage is lower than a first voltage threshold; and if the voltage is lower than the first voltage threshold, a control module cutting off multiple access channels.


