Memory Device Overwrite Logic for Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory devices, such as flash memory, face challenges in maintaining high retention characteristics due to slow write and read speeds, which can lead to decreased threshold voltage distributions over time.

Innovation Solution

The proposed solution involves a memory device with control logic that performs an overwrite operation on selected memory blocks by increasing the threshold voltage of memory cells to a predetermined value based on the quantity of valid data stored, thereby improving retention characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If flash memory is used to maintain data storage when power is cut off, then data retention is improved, but write and read speeds become slow

Engineering Contradiction:
Improvedata retentionVSAvoidwrite and read speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system performs preliminary actions by identifying memory blocks with low valid data quantities before overwrite operations occur. The control logic proactively selects candidate memory blocks for overwrite based on valid data quantity thresholds, preparing the system to maintain retention characteristics before performance degradation occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes operational parameters by dynamically adjusting overwrite selection criteria based on valid data quantity. Instead of uniform overwrite operations, the system modifies its behavior by selecting memory blocks for overwrite based on their valid data content, thereby optimizing the balance between retention maintenance and operational speed.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If overwrite operations are performed frequently to maintain threshold voltage distribution, then retention characteristics are improved, but device complexity and operational overhead increase

Engineering Contradiction:
Improveretention characteristicsVSAvoidcontrol logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control logic applies local quality by treating different memory blocks differently based on their individual valid data quantities. Instead of uniform overwrite operations across all blocks, the system selectively applies overwrite operations only to blocks with valid data quantities below the threshold, optimizing retention maintenance while reducing unnecessary operations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses copying mechanisms to manage memory block states, where control logic copies selection criteria and threshold values to determine overwrite candidates. This copying approach simplifies the control mechanism by using replicated threshold comparisons rather than complex real-time analysis of each memory block state.

Inventive Principle:
Principle #26Copying

3Reliability

If overwrite operations are performed on memory blocks with low valid data quantity, then retention characteristics are maintained, but loss of useful data occurs

Engineering Contradiction:
Improveretention characteristicsVSAvoidvalid data loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The control logic implements feedback by continuously monitoring valid data quantities in memory blocks and adjusting overwrite selection based on this information. The system uses feedback from valid data quantity measurements to make informed decisions about which blocks require overwrite operations, preventing unnecessary overwrite of blocks with sufficient valid data.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention changes the operational parameter from uniform overwrite to threshold-based selective overwrite. By introducing the valid data quantity threshold as a changing parameter, the system dynamically determines overwrite eligibility, thereby preventing information loss while maintaining retention characteristics in blocks that need it.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250174284A1Memory device and method of operating the same
Publication Date: 2025.05.29 SK HYNIX INC
  • US20250174284A1 patent drawing
  • US20250174284A1 patent drawing
  • US20250174284A1 patent drawing

AI summary

The present technology relates to a memory device and a method of operating the same. The memory device includes a plurality of memory blocks each including a plurality of memory cells, peripheral circuits configured to perform a background operation and an overwrite operation on a selected memory block among the plurality of memory blocks, and control logic configured to control the peripheral circuits to perform the background operation and the overwrite operation, and the control logic controls the peripheral circuits to perform the overwrite operation including increasing a threshold voltage of the plurality of memory cells of the selected memory block to at least a predetermined threshold voltage value based on the quantity of valid data stored in the selected memory block.