Redundant Die Log Storage to Prevent Host Read Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems experience read latency due to memory sub-system controller-initiated write operations during host-initiated read operations, as log data is stored on the same die, leading to performance degradation.

Innovation Solution

Log data is programmed to a redundant die in the memory sub-system using an exclusive-or (XOR) operation, with one portion reserved for host-related data and another portion for log data, ensuring host read operations are not affected by controller-initiated writes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If log data is stored on the same die from which host data is being read, then storage space is efficiently utilized, but read latency increases due to write operations during read operations

Engineering Contradiction:
Improvestorage space utilizationVSAvoidread latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the storage space by designating specific physical blocks on the redundant die exclusively for log data storage, separating log data operations from host data operations. This segmentation allows write operations for log data to occur independently without interfering with read operations on host data, thereby reducing read latency while maintaining efficient storage utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The redundant die acts as an intermediary storage location for log data. By using the redundant die as a mediator between the host system and the main data storage, the patent enables log data write operations to proceed without blocking host read operations, thus resolving the latency issue while preserving storage efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If write operations are performed during host-initiated read operations, then log data is continuously updated, but host read performance is degraded

Engineering Contradiction:
Improvelog data update continuityVSAvoidhost read speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent divides the memory subsystem into separate operational zones: host data storage and log data storage. This segmentation allows the system to maintain continuous log data updates through write operations on the redundant die while host read operations proceed independently on the main dies, preventing performance degradation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the storage structure by implementing a redundant die that mirrors the organizational structure of the main dies but is dedicated exclusively to log data. This copying approach enables independent write operations for log data without affecting the read performance of host data on the original dies.

Inventive Principle:
Principle #26Copying

3Device complexity

If the same die is used for both host data and log data, then device complexity is reduced, but read operations are blocked by write operations

Engineering Contradiction:
Improvememory structure simplicityVSAvoidread operation performance
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent implements multi-functionality by designating the redundant die to serve dual purposes: maintaining redundancy for error correction and simultaneously storing log data. This universal usage of the redundant die allows the system to preserve read operation performance while avoiding the need for additional dedicated log storage, thus balancing simplicity with operational efficiency.

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

Data Source

PatentUS12613654B2Aggregating log data to a redundant die of a memory sub-system
Publication Date: 2026.04.28 MICRON TECHNOLOGY INC
  • US12613654B2 patent drawing
  • US12613654B2 patent drawing
  • US12613654B2 patent drawing

AI summary

A write operation initiated by a memory sub-system controller of a memory sub-system to write system metadata to one or more of a plurality of dies of the a memory sub-system is identified by a processing device. A redundancy die of a plurality of dies of the memory sub-system is identified. One or more first physical blocks of the redundancy die is identified. A first write operation to write the system metadata to the one or more first physical blocks is performed.