Signal Observation Apparatus for Low-Frequency Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the debugging of logic circuits, existing verification methods face challenges in efficiently identifying low-frequency signal failures in complex systems with many parts operating at high speed, as the frequency of failure occurrence is low, making it difficult to specify the timing of failures.

Innovation Solution

An observation apparatus that acquires and stores signal values, determines identical signal values, and separates signal sequences into transactions based on these values, allowing for efficient analysis of output signals from observation target apparatuses, even in systems with many parts operating at high speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signals are observed on a per-transaction basis to identify low-frequency failures, then measurement precision is improved, but device complexity increases due to the need to preset division conditions

Engineering Contradiction:
Improvefailure detection precisionVSAvoidsignal separation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The observation apparatus automatically determines transaction division conditions by analyzing signal characteristics itself, without requiring external presetting. The determination unit autonomously identifies patterns in the signal stream to establish division boundaries, making the system self-configuring and eliminating the need for manual condition setting while maintaining precise failure detection

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts transaction division conditions based on analyzed signal parameters. By changing the division conditions according to observed signal characteristics rather than using fixed presets, the apparatus adapts to different signal patterns and automatically optimizes failure detection precision for various transaction types

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the observation apparatus automatically determines transaction division conditions, then ease of operation is improved, but loss of information increases due to automatic condition setting

Engineering Contradiction:
Improveoperation simplicityVSAvoidsignal information loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The determination unit continuously monitors signal characteristics and uses this feedback to refine transaction division conditions. By incorporating feedback loops that analyze actual signal behavior and adjust division boundaries accordingly, the system maintains operational simplicity while preserving signal information through adaptive, data-driven decision-making

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The apparatus performs preliminary analysis of signal characteristics to establish division conditions before actual failure detection begins. This preliminary action prepares the system with optimized division parameters based on initial signal patterns, enabling easy operation from the start while ensuring that subsequent measurements preserve maximum information through pre-optimized conditions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7756655B2Observation apparatus, observation method and program
Publication Date: 2010.07.13 X CORP
  • US7756655B2 patent drawing
  • US7756655B2 patent drawing
  • US7756655B2 patent drawing

AI summary

An observation apparatus which observers operations of an observation target apparatus, and which includes: an output signal acquisition unit for sequentially acquiring signal values by observing signals outputted by the observation target apparatus; a state storage unit for sequentially storing the acquired signal values; a determination unit for determining whether a first signal value newly acquired is identical with a second signal value which is acquired prior to the first signal value, and which is stored in the state storage unit; and a separation unit for separating and outputting a signal sequence, which includes a plurality of signal values acquired between the first signal value and the second signal value, as transactions of the output signals, on condition that it is determined that the first signal value is identical with the second signal value.