Memory Device Error Status Signaling via Syndrome Bits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices do not effectively communicate error status information to host devices, which can hinder appropriate action in high-reliability applications, as they use error correction techniques without providing explicit signals for error detection or correction status.

Innovation Solution

A memory device generates error detection, error correction, and multi-bit error signals based on syndrome bits to indicate the status of codewords, allowing host devices to take compensatory actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction techniques are used in memory devices, then data reliability is improved, but error status information is not effectively communicated to host devices

Engineering Contradiction:
Improvedata reliabilityVSAvoiderror status information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism (error status signaling system) that bridges the memory device and host device. Syndrome bits serve as intermediaries that carry error status information from the memory device's error correction logic to the host device, enabling the host to understand whether errors were detected or corrected without directly accessing the error correction internals.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback by having the memory device generate and transmit error status signals back to the host device based on syndrome bit analysis. This feedback loop allows the host device to receive information about error conditions (detected but not corrected, corrected, or no error), enabling compensatory actions to be taken based on the error status.

Inventive Principle:
Principle #23Feedback

2Reliability

If error detection and correction signals are generated and communicated, then host devices can take compensatory actions, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidsignal generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the error status information into distinct signal types (error detected but not corrected, error corrected, no error). This segmentation allows the host device to receive specific, actionable information rather than a single complex status, enabling targeted compensatory actions for each error condition type.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential error status information from the syndrome bits and transmits it to the host device. Rather than communicating all syndrome bit details or internal error correction logic, the system extracts and communicates only the relevant error status outcomes, reducing complexity while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12141028B2Error status determination at a memory device
Publication Date: 2024.11.12 MICRON TECHNOLOGY INC
  • US12141028B2 patent drawing
  • US12141028B2 patent drawing
  • US12141028B2 patent drawing

AI summary

Methods, systems, and devices for error status determination at a memory device are described. A memory device may generate, based on syndrome bits for a codeword read from a memory, an error detection signal for the codeword that indicates whether an error has been detected in the codeword. The memory device may generate, based on the syndrome bits, an error correction signal for the codeword that indicates whether an error has been corrected in the codeword. And the memory device may provide an indication of the error detection signal and an indication of the error correction signal to a host device.