Super Block Time Indicator Recording for Memory Failure Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems fail to record the time at which super blocks are erased and programmed, leading to less informative failure analysis and potential data corruption or loss.

Innovation Solution

Recording indicators of time, such as power on hour, power on cycle, or real time, for when super blocks are erased, the first page is programmed, and the last page is programmed, and storing this information in a block information table to facilitate failure analysis and adjust trim settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If time indicators for super block operations are recorded, then failure analysis capability is improved, but device complexity increases due to additional storage requirements

Engineering Contradiction:
Improvefailure analysis capabilityVSAvoidstorage structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The time indicator information is nested within the existing block information table structure, which itself is part of the memory system's metadata storage architecture. This allows the time tracking functionality to be integrated without creating a separate independent storage system, thereby improving failure analysis capability while minimizing the increase in overall device complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The block information table is designed to serve multiple functions: it stores both traditional block metadata and the new time indicator information for super block operations. This multi-functionality allows the same storage structure to support both existing memory management operations and the new failure analysis capability, avoiding the need for entirely separate storage mechanisms.

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

2Measurement precision

If detailed time information is stored for each super block operation, then measurement precision is improved, but loss of information increases due to additional data that must be managed

Engineering Contradiction:
Improvetime measurement precisionVSAvoiddata management overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The time indicator information is extracted as a distinct data element within the block information table, separate from other metadata. This extraction allows for precise time measurement to be implemented independently, while the extracted time data can be managed separately from other block information, reducing the complexity of managing all information together.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11416164B2Time indicator of super block operations
Publication Date: 2022.08.16 MICRON TECHNOLOGY INC
  • US11416164B2 patent drawing
  • US11416164B2 patent drawing
  • US11416164B2 patent drawing

AI summary

Recording an indicator of time at which a super block is erased, recording an indicator of time at which a first page of the super block is programmed, and recording an indicator of time at which a last page of the super block is programmed.