Memory Data Packet Mapping for Bounded Fault Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory devices face challenges in ensuring that errors in data and metadata do not cross fault lines, which are boundaries beyond which external error correction devices cannot correct errors, leading to uncorrectable errors.

Innovation Solution

The data and metadata are mapped within the memory array such that they are provided to DQ terminals in a bounded fault-compliant manner, ensuring that errors do not exceed the correction capabilities of external error correction devices by confining them to a single DQ or nibble, thereby maintaining bounded fault compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data and metadata are stored in the memory array without specific mapping constraints, then the memory device can operate with simpler internal organization, but errors may cross fault lines and become uncorrectable by external error correction devices

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddata mapping complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory array is segmented into distinct regions for data and metadata storage, with specific mapping rules that assign data bits to even DQ terminals and metadata bits to odd DQ terminals. This segmentation ensures that errors remain confined within correction boundaries while maintaining organized memory structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the memory array are assigned different functions: data storage regions are mapped to specific DQ terminals while metadata regions are mapped to other DQ terminals. This local differentiation ensures that errors in data do not propagate to metadata and vice versa, maintaining bounded fault compliance.

Inventive Principle:
Principle #3Local quality

2Reliability

If data and metadata are mapped to separate DQ terminals with bounded fault compliance, then errors are confined and remain correctable, but the memory device requires more complex mapping logic

Engineering Contradiction:
Improvebounded fault complianceVSAvoidmapping logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data bus is segmented into multiple DQ terminals with specific assignment rules: data bits are assigned to even-numbered DQ terminals while metadata bits are assigned to odd-numbered DQ terminals. This segmentation creates natural error boundaries that prevent error propagation while maintaining manageable mapping logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory device includes mapping logic that acts as an intermediary between the memory array and the DQ terminals. This intermediary component implements the bounded fault-compliant mapping rules, translating internal memory addresses to appropriate DQ terminals while ensuring error confinement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If multiple memory devices are packaged together in a memory module, then the system can provide increased storage capacity, but the complexity of ensuring bounded fault compliance across multiple devices increases

Engineering Contradiction:
Improvestorage capacityVSAvoidmodule-level error correction complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Each memory device in the module is independently configured with bounded fault-compliant mapping, segmenting the overall system into multiple error-isolated units. This segmentation ensures that errors in one device do not affect other devices, maintaining system-wide reliability while scaling storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bounded fault-compliant mapping approach is universally applied across all memory devices in the module, providing a standardized error correction mechanism that works consistently regardless of the number of devices. This universal application simplifies module-level design while maintaining error correction capabilities.

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

Data Source

PatentUS20260079789A1Apparatuses, systems, and methods for bounded fault compliant data packets
Publication Date: 2026.03.19 MICRON TECHNOLOGY INC
  • US20260079789A1 patent drawing
  • US20260079789A1 patent drawing
  • US20260079789A1 patent drawing

AI summary

Apparatuses, systems, and methods for bounded fault compliance may include data packet definitions that cause metadata to be provided on a single DQ terminal in some examples. Metadata stored in different regions of a memory array are provided on different DQs in the data packet definition in some examples. The data packet definition may include empty or undefined portions in some examples. The data packet definition may cause the metadata to be output at a midpoint of a data burst in some examples.