Out-of-Order Wordline Programming for Per-Unit P2L Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices require a global P2L mapping data structure stored in volatile memory, leading to increased costs, complex media management, and power loss handling complications due to the need for frequent updates and retention of this data structure.

Innovation Solution

Implementing out-of-order programming of memory cells, where the first wordline is programmed after adjacent wordlines, allowing the P2L mapping data structure to be stored within each physical unit of memory, eliminating the need for a global volatile memory-based solution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a global P2L mapping data structure is stored in volatile memory, then the mapping can be quickly accessed and updated, but the hardware cost increases and power loss handling becomes complex

Engineering Contradiction:
Improvedata integrity during power lossVSAvoidmedia management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the global P2L mapping data structure into per-physical-unit mapping structures stored within each physical unit's non-volatile memory. This segmentation eliminates the need for a centralized volatile memory structure, reducing hardware complexity while maintaining data integrity through non-volatile storage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates local copies of the P2L mapping data structure within each physical unit's non-volatile memory. These local copies replicate the functionality of the global mapping structure without requiring access to volatile memory, enabling persistent storage and simplified media management.

Inventive Principle:
Principle #26Copying

2Device complexity

If the first wordline is programmed sequentially after adjacent wordlines, then the P2L mapping data structure can be stored within each physical unit, but the programming operation sequence changes

Engineering Contradiction:
Improvehardware complexityVSAvoidprogramming efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic programming sequences where the first wordline can be programmed at different positions relative to adjacent wordlines. This flexibility allows the system to optimize programming operations by storing P2L mapping data in non-volatile memory within each physical unit, reducing hardware complexity while maintaining programming efficiency through adaptive sequencing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12430246B2Out-of-order programming of first wordline in a physical unit of a memory device
Publication Date: 2025.09.30 MICRON TECHNOLOGY INC
  • US12430246B2 patent drawing
  • US12430246B2 patent drawing
  • US12430246B2 patent drawing

AI summary

A memory device includes a memory array comprising memory cells associated with a plurality of wordlines control logic that is to perform operations including: causing memory cells of a physical unit of the memory array to be programmed starting at a second wordline, which is adjacent to a first wordline of the memory array, and proceeding sequentially through a plurality of sequentially-ordered wordlines of the physical unit, wherein the first wordline is associated with memory cells that are adjacent to one or more select gate (SG) transistors of the memory array, and the sequentially-ordered wordlines are numbered according to a distance away from the one or more SG transistors; and at least one of after the memory cells associated with the second wordline are programmed or after completion of programming the physical unit, causing the memory cells associated with the first wordline to be programmed.