Hardware Failure Detection via Unique Test Patterns

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing hardware components in communication systems, such as Time-Division Multiplexing (TDM) matrix switches, fail to detect hardware failures reliably, leading to potential security violations and misconnections.

Innovation Solution

A system comprising a test pattern injector and detector is used to generate and verify unique test patterns across verification paths, allowing for the detection of hardware failures in communication network components, including logic, memory, and interfaces, by injecting test patterns and comparing received patterns with expected ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional testing methods are used for hardware components in TDM matrix switches, then the system operation is maintained, but hardware failures remain undetectable leading to misconnections and security violations

Engineering Contradiction:
Improvedetection of hardware failuresVSAvoidtesting system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The testing system is segmented into distinct functional modules: test pattern generators at each end office that create unique identification patterns, transmission paths through the TDM matrix switch, and correlators that detect and verify these patterns. This segmentation allows independent testing of each component while maintaining overall system reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Test patterns serve as intermediaries between the test pattern generators and correlators. These unique digital patterns are injected into the TDM matrix switch and transmitted through the verification path, enabling indirect detection of hardware failures without requiring direct access to internal switch components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If test patterns are injected into verification paths to detect hardware errors, then hardware failures are detected, but the system complexity increases due to additional testing components

Engineering Contradiction:
Improvehardware failure detection capabilityVSAvoidnumber of testing components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The test pattern generators and correlators are designed to handle multiple verification paths simultaneously using time division multiplexing. Each end office can generate and detect test patterns across multiple TDM paths, allowing a single testing component to serve multiple functions and reduce overall system complexity.

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

Solution Approach 2:

The testing system operates periodically by injecting test patterns at specific time intervals and comparing received patterns at corresponding intervals. This periodic operation allows the system to maintain normal TDM switch operations between tests while systematically verifying hardware integrity at regular intervals.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If unique test patterns are generated and transmitted through TDM matrix switch, then hardware misconnections are detected, but the testing process requires additional time and resources

Engineering Contradiction:
Improvedetection accuracy of hardware errorsVSAvoidtesting duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Test patterns are generated and prepared in advance at the end offices before being injected into the TDM matrix switch. The expected test patterns are pre-computed and stored in the correlators, allowing for immediate comparison upon receipt and reducing the overall testing time by eliminating on-the-fly pattern generation and computation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The testing system uses digital copies of test patterns rather than physical test signals. Unique digital identification patterns are replicated and transmitted through the TDM matrix switch, allowing for precise comparison and detection of any deviations caused by hardware failures without requiring complex physical measurement equipment.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7853850B2Testing hardware components to detect hardware failures
Publication Date: 2010.12.14 RAYTHEON CO
  • US7853850B2 patent drawing
  • US7853850B2 patent drawing
  • US7853850B2 patent drawing

AI summary

A system for testing hardware components includes a test pattern injector and a test pattern detector coupled to verification paths that pass through hardware components. The test pattern injector generates unique test patterns. A test pattern tests hardware features of the hardware components of a corresponding verification path. The test pattern injector injects the test patterns into the corresponding verification paths. The test pattern detector establishes expected test patterns. An expected test pattern matches an injected test pattern of a corresponding verification path. The test pattern detector determines whether received test patterns match the expected test patterns.