L2P Journal Update Checks for Reliable Memory Folding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems face inefficiencies in updating logical to physical (L2P) data structures during folding operations due to events such as errors and power loss, leading to potential data migration issues and increased latency.

Innovation Solution

Implementing a conditional update of the L2P data structure, where updates are performed only when certain threshold criteria are met, and utilizing a firmware to manage these updates, including handling events like uncorrectable errors and power loss during the folding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If continuous updating of L2P data structure is performed during folding operations, then data migration accuracy is improved, but system reliability deteriorates due to increased susceptibility to errors and power loss

Engineering Contradiction:
Improvedata migration accuracyVSAvoidsystem reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by performing L2P updates only after verifying that the folding operation completed successfully and no errors occurred. The system checks for errors and power loss conditions before initiating updates, thereby preparing the update operation in advance under safe conditions rather than continuously updating during vulnerable periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms by monitoring error conditions, power loss events, and folding operation completion status. Based on this feedback, the system dynamically decides whether to proceed with L2P updates, thereby adjusting the update process according to actual system state and ensuring reliability while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If frequent L2P updates are performed during folding operations, then data migration completeness is improved, but latency increases due to repeated update operations

Engineering Contradiction:
Improvedata migration completenessVSAvoidlatency
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary verification of folding operation success and error conditions before initiating L2P updates. By preparing and validating update conditions in advance rather than continuously updating during the folding process, the system reduces unnecessary update operations and associated latency while ensuring complete and accurate data migration.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If conditional update checking is implemented, then system reliability is improved by preventing erroneous updates, but device complexity increases due to additional checking mechanisms

Engineering Contradiction:
Improveupdate reliabilityVSAvoidupdate management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses feedback from error detection mechanisms, power loss monitoring, and folding operation completion status to control the update process. These feedback signals automatically enable or disable update operations based on system conditions, providing reliable conditional updates through straightforward control logic rather than complex management mechanisms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260010431A1Batch update processing in logical to physical (L2P) management for folding operations in memory devices
Publication Date: 2026.01.08 MICRON TECHNOLOGY INC
  • US20260010431A1 patent drawing
  • US20260010431A1 patent drawing
  • US20260010431A1 patent drawing

AI summary

A system includes a memory device; and a processing device, operatively coupled with the memory device, to perform operations including retrieving data stored in an array of source memory cells on the memory device; writing the data and a plurality of journal entries to an array of destination memory cells on the memory device, wherein each journal entry of the plurality of journal entries corresponds to a respective write unit of a plurality of write units of the data; responsive to determining that the writing is completed, performing a logical to physical (L2P) update check on each data unit of a plurality of data units of the data using the plurality of journal entries, wherein the L2P update check determines whether no change to the data unit stored in the array of source memory cells occurs during writing the data; detecting an event during performing the L2P update check; and performing an action associated with the event.