SSD Power Failure Protection via Standby Converter Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprotection against power failureVSAvoidpower protection system
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a stand-by power converter is added for protection, then reliability improves, but device complexity increases

Engineering Contradiction:
Improvecontinuous operationVSAvoidpower converter system
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #35Parameter changes

3Speed

If power switch array is implemented for fast switching, then speed of response improves, but device complexity increases

Engineering Contradiction:
Improvepower switching speedVSAvoidpower switch array
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11404906B1Power failure protection system for solid state drives
Publication Date: 2022.08.02 SK HYNIX INC
  • US11404906B1 patent drawing
  • US11404906B1 patent drawing
  • US11404906B1 patent drawing

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.