SSD Power Failure Protection via Standby Converter Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Solid state drives (SSDs) lack power protection components, making them vulnerable to internal power failures which can lead to data loss due to the loss of address mapping information in buffer memory, rendering user data unrecoverable.
Innovation Solution
A power failure protection system for SSDs that includes a plurality of power converters, a stand-by power converter, a power switch array, and a power control complex programmable logic device (CPLD) to monitor power failures and switch to a stand-by power source, ensuring continuous operation without data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SSDs operate without power protection components, then device complexity is reduced, but reliability deteriorates due to vulnerability to internal power failures
Solution Approach 1:
The system performs preliminary action by detecting power failures before they cause data loss. The power control CPLD continuously monitors power converters and switches to the stand-by power converter proactively, preventing the harmful effect of power failure on data integrity rather than reacting after damage occurs.
Solution Approach 2:
The power control CPLD acts as an intermediary between the power converters and the internal components. It monitors the power status and controls the power switch array to seamlessly switch between normal and stand-by power converters, protecting the internal components from direct exposure to power failures.
2Reliability
If a stand-by power converter is added for protection, then reliability improves, but device complexity increases
Solution Approach 1:
The stand-by power converter is designed with multi-functionality. It serves as a backup power source that can replace any of the normal power converters when they fail. The power control CPLD configures the stand-by power converter to provide the specific voltage level needed for each failed converter, making it a universal replacement that maintains system operation without requiring multiple dedicated backup units.
Solution Approach 2:
The system manages complexity by dynamically changing parameters. The power control CPLD adjusts the output voltage level of the stand-by power converter to match the requirements of the failed power converter it is replacing. This parameter adjustment allows a single stand-by converter to serve multiple functions with different voltage requirements.
3Speed
If power switch array is implemented for fast switching, then speed of response improves, but device complexity increases
Solution Approach 1:
The power switch array is configured in advance with all necessary switching paths between the power converters and internal components. When a power failure is detected, the system performs preliminary switching actions through the pre-configured paths, enabling fast response without the complexity of dynamic path configuration during the switching event.
Solution Approach 2:
The power control CPLD serves as an intermediary that manages the power switch array. It receives failure detection signals, determines the appropriate switching action, and controls the power switches accordingly. This intermediary approach simplifies the control logic while enabling fast switching through dedicated control paths.
Data Source
AI summary
A power failure protection system is provided for a solid state drive. In an embodiment, the system includes: power converters; a stand-by power converter; a power switch array including power switch pairs; and a power control complex programmable logic device. The power control complex programmable logic device monitors power failures of the power converters; when a power failure of a particular power converter is detected, configures a power level for the stand-by power converter, the configured power level corresponding to the failed power converter; and controls a target power switch pair corresponding to the failed power converter such that an operation voltage generated by the stand-by power converter is applied to an internal component.


