Storage Device Low Voltage Task Recovery via Signal Blocking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storage devices, such as solid-state drives, face challenges in recovering unprocessed tasks when operating at low voltage levels, leading to increased complexity and cost in recovery operations.
Innovation Solution
A storage device architecture that includes a protocol processing unit, a power management unit, and a core unit, which blocks response signals during low voltage detection, performs a booting operation upon reset, and releases the block when voltage returns to normal, allowing for task request processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the storage device operates at low voltage level, then power consumption is reduced, but task processing reliability deteriorates
Solution Approach 1:
The storage device dynamically adjusts its operational state based on voltage conditions. When low voltage is detected, the system transitions to a voltage recovery mode where it stops processing new tasks and suspends ongoing tasks, allowing the voltage to stabilize before resuming operations. This dynamic adaptation ensures reliable task processing only when voltage conditions permit.
Solution Approach 2:
The storage device performs preliminary voltage detection before processing tasks. By detecting voltage levels in advance and proactively transitioning to recovery mode when low voltage is detected, the system prevents task processing under inadequate voltage conditions, thereby maintaining reliability without requiring complex recovery operations later.
2Reliability
If the storage device implements complex recovery operations for unprocessed tasks, then task processing reliability improves, but device complexity increases
Solution Approach 1:
The patent extracts and processes only the essential information needed for recovery - specifically, the identification of unprocessed tasks. By focusing solely on detecting and requeuing unprocessed tasks rather than implementing complex rollback or state restoration mechanisms, the system achieves reliable task recovery with minimal added complexity.
Solution Approach 2:
The storage device discards incomplete or unprocessed tasks during voltage recovery and recovers them by requeuing them after voltage stabilization. This approach simplifies recovery operations by treating unprocessed tasks as recoverable entities that can be safely discarded during recovery and then recovered through simple requeuing, avoiding complex restoration procedures.
Data Source
AI summary
A storage device may include: a protocol processing unit suitable for communicating with a host based on a predetermined protocol, and transferring a response signal to at least one status request signal that is received from the host; a power management unit suitable for supplying a power source voltage, and outputting a detection signal which represents a low voltage detection status where the power source voltage has a voltage level lower than a predetermined voltage level; and a core unit suitable for blocking a transfer of the response signal by the protocol processing unit in response to the detection signal, and processing at least one task request which is received from the host through the protocol processing unit after the blocking.


