Controller Data Copying for Nonvolatile Memory Power-Off Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage devices face challenges in ensuring data integrity and recovery during abnormal power-offs, particularly when error correction operations are interrupted, leading to potential data loss and instability in nonvolatile memory systems.

Innovation Solution

A data storage device with a controller that copies data from weak pages to stable pages in a nonvolatile memory system, utilizing error correction operations to determine the appropriate recovery procedures based on the status of write and copy operations, ensuring data security and integrity by transferring data between page groups during power-off scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction operation is performed on data in the first page group after abnormal power-off, then data integrity is improved, but data loss may occur if the operation is interrupted

Engineering Contradiction:
Improvedata integrityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The controller performs a preliminary check of the error correction operation status before completing the write operation. By determining whether the error correction operation has been successfully completed before finalizing the data storage, the system prevents incomplete operations from causing data loss while maintaining data integrity through proactive verification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller creates a copy of the data from the first page group to the second page group as a backup mechanism. This copying process ensures that even if the original data is lost due to interrupted error correction operations, the data can be recovered from the copied version in the second page group

Inventive Principle:
Principle #26Copying

2Reliability

If data is copied from weak page to stable page during power-off recovery, then data security is improved, but operation complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller identifies and processes only the specific weak pages that require copying to stable pages, rather than processing all pages uniformly. By applying the copying operation locally only where needed (in the first page group with weak pages), the system improves data security for vulnerable data while minimizing the overall operational complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system automatically detects and recovers from power-off interruptions without requiring external intervention. The controller autonomously determines the status of error correction operations, identifies weak pages, and performs necessary copying to stable pages, making the complexity management self-contained and reducing the burden on external systems

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10248503B2Data storage device and operating method thereof
Publication Date: 2019.04.02 SK HYNIX INC
  • US10248503B2 patent drawing
  • US10248503B2 patent drawing
  • US10248503B2 patent drawing

AI summary

A data storage device includes a nonvolatile memory device including a first page group coupled to a first word line and a second page group coupled to a second word line, which is subsequent to the first word line in order of a write operation; and a controller suitable for, after an abnormal power-off during a write operation to the first page group, copying a first data stored in a weak page of the first page group to a stable page of the second page group when a first error correction operation to data stored in the first page group is a success.