Error Cache for Memory Cell Defect Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory devices are limited in their ability to correct errors beyond a certain threshold, as error checking techniques can only detect and correct up to a specific number of errors, leading to failures when data includes errors beyond this limit.

Innovation Solution

The implementation of an error cache that stores locations of defective memory cells, allowing the memory device to invert bits associated with these cells to correct errors, thereby increasing the number of correctable errors using parity information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional error checking techniques are used, then the error correction capability is limited to a specific threshold, but the device complexity remains low

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing error location information in an error cache before actual data reading occurs. When errors are detected during data retrieval, the cached location information enables immediate correction without complex real-time analysis, thereby enhancing reliability while maintaining relatively simple device architecture

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The error cache serves as an intermediary component that stores pre-identified error locations. This intermediary structure mediates between the memory array and the error correction logic, allowing the system to correct multiple errors efficiently by referencing the cached location data rather than implementing complex real-time error detection and correction algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11803442B2Error caching techniques for improved error correction in a memory device
Publication Date: 2023.10.31 MICRON TECHNOLOGY INC
  • US11803442B2 patent drawing
  • US11803442B2 patent drawing
  • US11803442B2 patent drawing

AI summary

Methods, systems, and devices for error caching techniques for improved error correction in a memory device are described. An apparatus, such as a memory device, may use an error cache to store indications of memory cells identified as defective and may augment an error correction procedure using the stored indications. If one or more errors are detected in data read from the memory array, the apparatus may check the error cache, and if a bit of the data is indicated as being associated with a defective cell, the bit may be inverted. After such inversion, the data may be checked for errors again. If the inversion corrects an error, the resulting data may be error-free or may include a reduced quantity of errors that may be correctable using an error correction scheme.