Multi-channel Digital Trigger FSM Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional measurement instruments face challenges with complex triggers, particularly in oscilloscopes, where real-time triggers offer high bandwidth but limited complexity, while software triggers provide richer functionality but result in 'blind time' and missed events due to hardware limitations, and the integration of analog trigger circuitry is costly and difficult.

Innovation Solution

A method using a multi-channel digital trigger device with a Finite State Machine (FSM) to convert analog signals into digital signals, compare them to thresholds, combine levels across channels, and detect patterns using regular expressions to generate triggers, eliminating the need for a correlator and reducing complexity and cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software triggers are used to support complex trigger patterns, then trigger functionality and complexity are improved, but blind time increases and trigger events may be missed

Engineering Contradiction:
Improvetrigger functionalityVSAvoidblind time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The trigger system is segmented into multiple independent Finite State Machines (FSMs), each responsible for specific trigger pattern recognition tasks. This segmentation allows parallel processing of different trigger conditions simultaneously, eliminating the sequential processing bottleneck that causes blind time in software triggers while maintaining complex trigger functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the software-based trigger processing system with a hardware-based FSM system. This substitution transitions the trigger mechanism from a software execution model (which requires sequential processing and creates blind time) to a hardware parallel processing model that can evaluate multiple trigger conditions simultaneously without missing events.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If real-time triggers are used to reduce blind time, then event capture reliability is improved, but trigger pattern complexity is limited

Engineering Contradiction:
Improveevent capture reliabilityVSAvoidtrigger pattern complexity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent merges the advantages of real-time triggers (fast event detection) with complex trigger pattern recognition by combining multiple FSMs that operate in parallel. Each FSM handles specific patterns in real-time, and their outputs are combined to achieve complex trigger functionality while maintaining real-time performance and high event capture reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The FSM-based trigger system is designed to be universal and configurable, capable of handling both simple real-time trigger patterns and complex multi-channel trigger sequences. The system can be programmed to recognize various trigger patterns (edges, pulses, sequences, correlations) making it adaptable to different application requirements while maintaining real-time operation.

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

3Speed

If analog trigger circuitry is used to achieve real-time triggering, then bandwidth is maintained, but manufacturing cost and integration difficulty increase

Engineering Contradiction:
ImprovebandwidthVSAvoidmanufacturing cost
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The patent replaces analog trigger circuitry with a digital FSM-based system that operates on digitized signal inputs. This substitution eliminates the need for complex analog comparator circuits and timing hardware, reducing manufacturing cost and integration difficulty while maintaining real-time bandwidth performance through efficient digital logic implementation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10481573B2Multi-channel digital trigger with combined feature matching and associated methods
Publication Date: 2019.11.19 KEYSIGHT TECHNOLOGIES INC
  • US10481573B2 patent drawing
  • US10481573B2 patent drawing
  • US10481573B2 patent drawing

AI summary

A method of operating a measurement instrument, such as a digital oscilloscope, includes receiving multiple analog input signals from a measurement target over respective channels, converting the analog input signal on each channel into a respective digital signal, and comparing signal values of the digital signal on each channel to at least one threshold to generate a stream of levels for each channel. The method includes combining the stream of levels for each channel into a combined stream of levels that reflects combined features of the multiple analog input signals, detecting a pattern in the combined stream of levels using a combined-feature matching procedure implemented by hardware, such as a Finite State Machine (FSM), and triggering the measurement instrument according to a result of the combined-feature matching procedure.