Memory Interface Boundary Scan for Fast Connection Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting faulty interface connections in memory systems are unsuitable for deployed systems due to high latency and risk of data loss, making them inappropriate for systems with strict reliability metrics, such as self-driving vehicles.

Innovation Solution

Implementing a low-latency boundary scan that allows the system to quickly determine the connection status of the interface between the host device and the memory device by transmitting a same data pattern over two different sets of transmission lines and comparing the results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing methods for detecting faulty interface connections are used, then connection status can be determined, but the detection process has high latency and risks data loss

Engineering Contradiction:
Improveconnection status detection reliabilityVSAvoiddetection latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by transmitting test data patterns through the interface before actual data operations. The boundary scan mechanism pre-establishes connection validation by sending known patterns through transmission lines and comparing received patterns, ensuring connection integrity is verified in advance, thus preventing data loss and reducing detection latency when faults occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If existing connection detection methods are implemented, then faulty connections can be identified, but the process is unsuitable for deployed systems with strict reliability metrics

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddeployability in field systems
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the memory device to autonomously perform connection status detection using its own boundary scan resources. The device independently transmits test patterns, receives responses, and determines connection integrity without requiring external testing equipment, making it suitable for deployed field systems while maintaining high reliability standards.

Inventive Principle:
Principle #25Self-service

3Speed

If boundary scan is used for connection detection, then detection speed is improved, but additional transmission lines and complexity are required

Engineering Contradiction:
Improveconnection detection speedVSAvoidinterface complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the boundary scan interface to serve multiple functions: it enables connection status detection, transmits test data patterns, and facilitates data communication between host and memory device. By making the interface multi-functional, the patent achieves fast connection detection without proportionally increasing overall system complexity, as the same infrastructure supports both testing and operational functions.

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

Data Source

PatentUS12308080B2Techniques for determining an interface connection status
Publication Date: 2025.05.20 MICRON TECHNOLOGY INC
  • US12308080B2 patent drawing
  • US12308080B2 patent drawing
  • US12308080B2 patent drawing

AI summary

Methods, systems, and devices for techniques for determining an interface connection status are described. A system may include an interface between a host device and a memory device. The host device may transmit to the memory device first data in a pattern over a first set of transmission lines of the interface. The host device may also transmit to the memory device second data in the pattern over a second set of transmission lines of the interface. The memory device may compare the first data and the second data, and based on the comparison, send an indication of a connection status of the interface to the host device.