Nonvolatile Memory Controller Wear Equalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage devices face challenges in evenly utilizing memory areas and preventing degradation due to continuous storage of similar data patterns, leading to uneven wear and tear.

Innovation Solution

A data storage device with a nonvolatile memory apparatus and a controller that randomizes write data using a seed selected based on an offset value and flag corresponding to the target memory area, ensuring even usage and preventing degradation by generating random write data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is continuously stored in the same memory area, then data storage efficiency is improved, but memory degradation increases due to uneven wear and tear

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidmemory degradation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by making the data storage pattern changeable over time. The controller dynamically adjusts the storage location of sequential data based on wear information of memory areas, transitioning from static to dynamic storage strategies. This resolves the contradiction by allowing continuous storage efficiency while preventing localized degradation through adaptive relocation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of storage location based on memory area wear characteristics. By monitoring wear information and adjusting storage positions accordingly, the system transforms a fixed storage pattern into a variable one that adapts to memory conditions, thereby maintaining both storage efficiency and reliability.

Inventive Principle:
Principle #35Parameter changes

2Speed

If sequential data is stored in the same memory area, then write operation speed is improved, but wear uniformity deteriorates leading to reduced device lifespan

Engineering Contradiction:
Improvewrite operation speedVSAvoiddevice lifespan
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The system dynamically adjusts storage locations based on wear information to balance write speed with uniform wear distribution. The controller monitors which memory areas are experiencing higher wear and relocates sequential data storage to less worn areas, maintaining fast writes while extending device lifespan through balanced wear distribution.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by monitoring wear information from memory areas and using this information to guide future write operations. The controller receives wear data, processes it to determine optimal storage locations, and adjusts subsequent write operations accordingly, creating a closed-loop system that balances speed and durability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9373369B1Data storage device and operating method thereof
Publication Date: 2016.06.21 SK HYNIX INC
  • US9373369B1 patent drawing
  • US9373369B1 patent drawing
  • US9373369B1 patent drawing

AI summary

A data storage device includes a nonvolatile memory apparatus including a plurality of memory areas, and a controller configured to randomize write data and generate random write data based on an offset value of a target memory area of the memory areas and a flag corresponding to the target memory area.