Memory Sub-System Programming With Precomputed Waveform Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems face challenges in efficiently performing memory operations due to increased latency, energy requirements, and decreased reliability from prolonged voltage applications, while existing optimizations like shorter pulses and batch operations provide limited improvements.

Innovation Solution

Performing multiple memory operations by determining metadata for signal waveforms in advance, allowing simultaneous execution of these operations, reducing the need for separate waveform determination before each operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple memory operations are performed sequentially with separate waveform determination for each operation, then reliability is maintained, but latency increases and productivity decreases

Engineering Contradiction:
Improvememory operation reliabilityVSAvoidmemory operation latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent determines metadata for multiple signal waveforms in advance, before the memory operations are executed. This preliminary determination of waveform characteristics (duration, voltage levels) for multiple operations allows the operations to proceed without repeated waveform analysis, thereby reducing latency while maintaining reliability through pre-validated waveform parameters

Inventive Principle:
Principle #10Preliminary action

2Reliability

If voltage application duration is extended to ensure reliable memory operations, then reliability improves, but energy consumption increases

Engineering Contradiction:
Improvememory operation reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent determines specific duration and voltage level parameters for each signal waveform based on the particular memory operation requirements. By optimizing these parameters individually for each operation type and memory segment, the system achieves reliable memory operations with minimized energy consumption, avoiding both excessive voltage duration and insufficient programming

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If waveform determination is performed separately for each memory operation, then adaptability is maintained, but device complexity and processing overhead increase

Engineering Contradiction:
Improvewaveform adaptabilityVSAvoidwaveform determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple waveform determinations into a single batch operation where metadata for multiple signal waveforms is determined simultaneously. This merging approach maintains adaptability to different memory operation types while reducing the overall complexity by performing one comprehensive determination process instead of multiple separate determinations

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260037181A1Performing multiple memory operations in a memory sub-system
Publication Date: 2026.02.05 MICRON TECHNOLOGY INC
  • US20260037181A1 patent drawing
  • US20260037181A1 patent drawing
  • US20260037181A1 patent drawing

AI summary

One or more processing devices in a memory sub-system determine that a first segment and a second segment of a memory device of the memory sub-system are to be programmed. First programming metadata for the first segment is determined. Second programming metadata for the second segment is determined. Responsive to determining the first programming metadata and the second programming metadata, the first and the second segment are caused to be programmed based on the first programming metadata and the second programming metadata.