Memory Page In-Place Refresh for Data Retention Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices face issues with data retention and Vt shifts leading to increased fail bit count and bit error rates, necessitating data relocation which increases undesirable cycling of memory cells.

Innovation Solution

Implement a memory apparatus with memory cells grouped into blocks and pages, allowing for in-place refresh of pages to maintain data integrity without relocating data, thereby reducing unnecessary cycling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is relocated to ensure integrity due to data retention problems, then data reliability is improved, but memory cell cycling increases

Engineering Contradiction:
Improvedata integrityVSAvoidmemory cell cycling
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The memory array is divided into multiple blocks, and within each block, pages are segmented that can be independently refreshed. This allows selective in-place refresh of only the affected pages within a block without relocating data across blocks, thereby maintaining data integrity while minimizing overall memory cell cycling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs periodic readout operations to detect data retention issues before they become critical. When degradation is detected, the system initiates in-place refresh operations proactively, preventing data integrity failures without needing to relocate data, thus avoiding additional cycling.

Inventive Principle:
Principle #10Preliminary action

2Duration of action of moving object

If in-place refresh is performed to maintain data integrity, then memory cell cycling is reduced, but system complexity increases

Engineering Contradiction:
Improvememory cell cyclingVSAvoidrefresh control mechanism
Core Design Contradiction:
Duration of action of moving objectVSDevice complexity

Solution Approach 1:

The control means is designed to perform multiple functions: it conducts periodic readout operations to monitor data integrity, detects retention issues, and executes in-place refresh operations. This multi-functional approach consolidates what would otherwise require separate dedicated circuits, managing system complexity while enabling comprehensive data retention management.

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

Solution Approach 2:

The system implements a feedback loop where periodic readout operations continuously monitor data retention status. When degradation is detected, the control means triggers in-place refresh operations, and the process repeats. This closed-loop feedback mechanism automates data retention management, reducing the need for complex manual intervention or overly sophisticated prediction systems.

Inventive Principle:
Principle #23Feedback

3Reliability

If periodic readout is performed to detect data retention issues, then data reliability is maintained, but time consumption increases

Engineering Contradiction:
Improvedata retention monitoringVSAvoidreadout time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of performing readout operations on all pages of all blocks every time, the system selectively reads only the specific pages within blocks that are suspected of having retention issues. This partial action approach reduces the total time required for monitoring while maintaining effective data reliability checks.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs readout operations at periodic intervals rather than continuously. This periodic sampling approach allows the system to detect data retention degradation trends over time without the time penalty of continuous monitoring, balancing reliability maintenance with time efficiency.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250377784A1Partial page in-place refresh
Publication Date: 2025.12.11 SANDISK TECHNOLOGIES LLC
  • US20250377784A1 patent drawing
  • US20250377784A1 patent drawing
  • US20250377784A1 patent drawing

AI summary

A memory apparatus includes memory cells each configured to retain a threshold voltage corresponding to one of a plurality of data states. The memory cells are grouped into a plurality of blocks storing data arranged in a plurality of pages. The memory apparatus also includes a control means configured to perform a readout the plurality of pages of the data of a first one of the plurality of blocks of the memory cells. The control means is further configured to program at least one of the plurality of pages of the data to a second one of the plurality of blocks. The control means is also configured to refresh a remainder of the plurality of pages other than the at least one of the plurality of pages in place in the first one of the plurality of blocks.