Memory Device Syndrome Check via Link ECC Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in communicating syndrome check information when using protocols that do not explicitly support this signaling, leading to increased communication errors and failure rates.

Innovation Solution

The solution involves encoding syndrome check information into error management signals that are supported by existing protocols, such as link ECC signals, allowing the host device to detect syndrome check failures without explicit syndrome check signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If protocols do not explicitly support syndrome check signaling, then device compatibility is maintained, but communication reliability deteriorates due to increased error rates

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses link ECC signals as an intermediary carrier to transmit syndrome check information. Instead of requiring explicit syndrome check signaling support, the invention embeds syndrome check data within existing error correction code signals that are already part of the communication protocol, enabling reliable syndrome check communication while maintaining compatibility with protocols that do not natively support it

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The link ECC signals serve multiple functions: they provide both error correction capabilities and carry syndrome check information. By making the ECC signals multi-functional, the system can communicate syndrome check data without requiring additional dedicated signaling channels, thus maintaining protocol compatibility while improving communication reliability

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

2Measurement precision

If syndrome check information is transmitted using dedicated signals, then detection precision is improved, but device complexity increases due to additional signaling requirements

Engineering Contradiction:
Improvesyndrome check detection precisionVSAvoidsignaling complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes existing link ECC signals multi-functional by having them carry both their traditional error correction function and additional syndrome check information. This eliminates the need for separate dedicated syndrome check signals, maintaining detection precision while avoiding increased signaling complexity

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

Solution Approach 2:

The invention merges syndrome check information transmission with the existing link ECC signaling mechanism. By combining these two functions into a single signal structure, the system achieves precise syndrome check detection without adding the complexity of separate dedicated signaling paths

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250045157A1Real time syndrome check
Publication Date: 2025.02.06 MICRON TECHNOLOGY INC
  • US20250045157A1 patent drawing
  • US20250045157A1 patent drawing
  • US20250045157A1 patent drawing

AI summary

Methods, systems, and devices for memory operations are described. A read command may be received at a memory device from a host device. As part of an error control operation, a first set of error control bits may be generated for the set of data. Based on the first set of error control bits, a failure of a matching operation associated with the error control operation may be determined. Based on determining the failure of the matching operation, a second set of error control bits that is different than the first set of error control bits may be transmitted to the host device. The second set of error control bits may indicate that the matching operation failed at the memory device.