Memory Block Refresh Scanning for Reliable Data Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage devices using nonvolatile memory face performance degradation due to inadequate refresh operations, leading to reliability issues and reduced operational efficiency.

Innovation Solution

Implementing a data storage device with a device controller that performs proactive refresh operations, including first and second refresh scans based on threshold counts, to identify and address memory block conditions, thereby enhancing reliability and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If refresh operations are performed frequently to prevent performance degradation, then reliability is improved, but device complexity and operational overhead increase

Engineering Contradiction:
Improvememory block reliabilityVSAvoidrefresh operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs refresh scan operations before actual refresh operations to identify memory blocks that need refreshing. This preliminary detection approach allows the system to perform refresh operations only when necessary, rather than continuously, thereby improving reliability while reducing unnecessary operational complexity and overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where refresh scan results are analyzed to determine whether refresh operations are needed. The controller uses the scan results to make informed decisions about subsequent refresh operations, creating a closed-loop system that adapts to actual memory block conditions rather than following a fixed refresh schedule.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If refresh scan operations are performed continuously to detect memory block conditions, then measurement precision is improved, but productivity decreases due to time consumption

Engineering Contradiction:
Improvememory block condition detection accuracyVSAvoiddevice operational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs refresh scan operations selectively rather than continuously - only when triggered by specific conditions or time intervals. This partial action approach maintains adequate detection precision for identifying memory blocks needing refresh while avoiding the productivity loss that would result from continuous scanning.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The refresh scan serves as a preliminary detection step that is performed only when necessary to gather information about memory block conditions. This allows the system to maintain productivity by avoiding continuous scanning while still achieving sufficient measurement precision to identify blocks requiring refresh operations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If refresh operations are delayed until performance degradation occurs, then productivity is maintained, but reliability deteriorates

Engineering Contradiction:
Improvedevice operational efficiencyVSAvoiddata storage reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs refresh scan operations as a preliminary check to identify memory blocks that need refreshing before actual performance degradation occurs. By detecting conditions early through scanning and performing refresh operations proactively, the system maintains both high reliability and productivity, avoiding the trade-off between the two.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The feedback mechanism monitors memory block conditions and triggers refresh operations based on actual detected needs rather than fixed schedules. This allows the system to maintain reliability by responding to actual conditions while preserving productivity by avoiding unnecessary refresh operations that would consume time and resources.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260045289A1Data storage device and operating method thereof
Publication Date: 2026.02.12 SK HYNIX INC
  • US20260045289A1 patent drawing
  • US20260045289A1 patent drawing
  • US20260045289A1 patent drawing

AI summary

A storage device comprising: a nonvolatile memory device including a plurality of memory blocks; and a device controller configured to control the nonvolatile memory device to determine a memory block to perform a refresh operation and to control the memory block to perform the refresh operation to recover data of the memory block.