Erasure Decoding for Memory Devices Handling Indeterminate States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face performance degradation and operational failures due to indeterminate information states, where memory cells cannot distinguish between logic states, leading to errors that exceed error correction capabilities.

Innovation Solution

A memory device is configured to identify conditions associated with indeterminate information states, such as charge leakage, and employs error detection and correction techniques by assigning assumed states to memory cells with uncertain logic states, improving error handling capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error detection and correction techniques are employed to handle indeterminate information states, then data integrity is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoiderror handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by proactively identifying memory cells with indeterminate information states before they cause data corruption. The system performs preliminary detection of erasure conditions and assigns assumed logic states to affected cells, preventing error propagation and enabling successful error correction without requiring complex real-time intervention mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If memory cells with indeterminate states are identified and corrected, then operational failures are reduced, but processing time increases

Engineering Contradiction:
Improveoperational stabilityVSAvoiderror correction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces complex mechanical or iterative error correction mechanisms with a streamlined logical approach. Instead of using elaborate physical re-reading or repeated correction cycles, the system uses logical inference to assign assumed states to indeterminate memory cells based on contextual information, significantly reducing processing time while maintaining correction effectiveness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11693735B2Erasure decoding for a memory device
Publication Date: 2023.07.04 MICRON TECHNOLOGY INC
  • US11693735B2 patent drawing
  • US11693735B2 patent drawing
  • US11693735B2 patent drawing

AI summary

Methods, systems, and devices for erasure decoding for a memory device are described. In accordance with the described techniques, a memory device may be configured to identify conditions associated with an erasure, a possible erasure, or an otherwise indeterminate logic state (e.g., of a memory cell, of an information position of a codeword). Such an identification may be used to enhance aspects of error handling operations, including those that may be performed at the memory device or a host device (e.g., error handling operations performed at a memory controller external to the memory device). For example, error handling operations may be performed using speculative codewords, where information positions associated with an indeterminate or unassigned logic state are assigned with a respective assumed logic state, which may extend a capability of error detection or error correction compared to handling errors with unknown positions.