Memory Metadata Plane Mapping for Single-Pass Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory devices face challenges in efficiently storing metadata while maintaining single-pass access and minimizing the loss of addressable memory space, leading to increased access time and reduced performance in some applications.

Innovation Solution

The memory device is configured with additional column planes for metadata storage, allowing single-pass retrieval of data, metadata, and ECC data, and can be selectively switched to operate without metadata storage, forming virtual planes to maintain compatibility with existing access protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If metadata is stored in the memory array, then metadata retrieval is enabled, but addressable memory space is lost

Engineering Contradiction:
Improvememory space for dataVSAvoidmetadata storage capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The memory array is segmented into distinct column planes: data column planes for storing data, a metadata column plane for storing metadata, and an ECC column plane for storing error correction code. This segmentation allows each type of information to be stored in dedicated regions, enabling metadata storage while preserving the addressable memory space for data through selective activation of column planes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to the memory architecture by adding a dedicated metadata column plane alongside the existing data and ECC column planes. This dimensional expansion allows metadata to be stored without encroaching on the addressable memory space allocated for data, as the metadata resides in a separate organizational dimension within the memory array.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If metadata is stored in additional column planes, then single-pass access is enabled, but device complexity increases

Engineering Contradiction:
Improveaccess speedVSAvoidmemory array configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory device incorporates dynamic control mechanisms that allow selective activation and deactivation of the metadata column plane based on operational mode. During metadata operations, the metadata column plane is activated alongside data and ECC column planes for single-pass access. During standard data operations, the metadata column plane can be deactivated, reducing the effective complexity. This dynamic adaptability enables the system to optimize between access speed and complexity management.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If metadata column plane is added, then metadata storage capacity increases, but manufacturing complexity increases

Engineering Contradiction:
Improvemetadata storage capacityVSAvoidarray fabrication
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The memory array architecture is designed with universal column plane structures that can serve multiple functions. The same basic column plane building blocks used for data storage are reused for the metadata column plane, allowing the metadata storage capacity to be increased without proportionally increasing manufacturing complexity. The uniform design of column planes enables standardized fabrication processes to be applied across all planes, simplifying the manufacturing of the extended memory array.

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

Data Source

PatentUS20260080968A1Apparatuses, systems, and methods for storing memory metadata
Publication Date: 2026.03.19 MICRON TECHNOLOGY INC
  • US20260080968A1 patent drawing
  • US20260080968A1 patent drawing
  • US20260080968A1 patent drawing

AI summary

A bank of a memory device may be divided into column planes. Each column plane may be associated with column selects. In some examples, one or more physical column planes may be selectively configured to store metadata. When the memory device is configured not to store metadata, the column selects may be arranged into virtual column planes to allow data to be stored in physical column planes used for metadata. The physical column planes may be arranged into virtual planes to store the data. Different mapping of the virtual planes to the physical planes may be used.