Parallel Memory Padding Using Duplicate User Data for Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face issues with poor data retention and reliability due to lateral charge loss and shifted voltage thresholds in erased memory cells, particularly in long-term storage, leading to increased latency and power consumption, especially in firmware and one-time programmable memory blocks.

Innovation Solution

Writing user data in parallel with duplicate user data as padding to adjacent memory portions, improving retention by preventing lateral charge migration and minimizing latency and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If random padding data is written to memory portions, then data retention is improved, but latency and power consumption increase

Engineering Contradiction:
Improvedata retentionVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by writing duplicate user data to adjacent memory portions during the initial programming operation. This pre-positioning of valid data eliminates the need for subsequent padding operations, thereby maintaining data retention without incurring additional latency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies copying by creating duplicate copies of user data and storing them in adjacent memory portions. These copies serve as valid padding data, improving data retention through redundancy while avoiding the latency and power consumption associated with generating and writing random padding data.

Inventive Principle:
Principle #26Copying

2Reliability

If random padding data is written to memory portions, then data retention is improved, but power consumption increases

Engineering Contradiction:
Improvedata retentionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by writing duplicate user data to adjacent memory portions during the initial programming operation. This pre-positioning of valid data eliminates the need for subsequent padding operations, thereby maintaining data retention without incurring additional power consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies copying by creating duplicate copies of user data and storing them in adjacent memory portions. These copies serve as valid padding data, improving data retention through redundancy while avoiding the power consumption associated with generating and writing random padding data.

Inventive Principle:
Principle #26Copying

3Reliability

If duplicate user data is written in parallel to adjacent memory portions, then data retention and reliability are improved, but device complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoidprogramming operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the padding operation with the user data programming operation by writing duplicate user data to adjacent memory portions in parallel during the same programming cycle. This consolidation improves data retention while avoiding the need for separate padding operations, thereby not increasing overall device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates duplicate copies of user data and programs them to adjacent memory portions simultaneously with the original data. This copying approach improves reliability through redundancy while utilizing existing programming infrastructure, avoiding significant increases in device complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260037421A1Padding memory by programming user data in parallel
Publication Date: 2026.02.05 MICRON TECHNOLOGY INC
  • US20260037421A1 patent drawing
  • US20260037421A1 patent drawing
  • US20260037421A1 patent drawing

AI summary

Methods, systems, and apparatuses include receiving, by a memory subsystem, a parallel programming command from a host device. A wordline of user data is programmed into a target wordline of a memory portion of a memory device. A duplicate of the wordline of user data is programmed to padding wordlines of the memory portion in parallel with the programming of the target wordline using a command mode.