Segmented Signal Memory for Oscilloscope Trigger Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing measurement application devices, such as oscilloscopes, inefficiently utilize memory storage and perform complex computations for trigger events, leading to wasted memory space and reduced availability for relevant data.

Innovation Solution

A measurement application device with a segmented memory system that stores digital data stream sections in separate memory segments and uses a trigger unit to create a trigger output signal based on predefined conditions, optimizing memory usage and reducing unnecessary data storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all segments of an incoming signal are stored in the memory, then complete signal data is preserved, but memory storage space is wasted and less total memory is available for actually interesting data

Engineering Contradiction:
Improvesignal data completenessVSAvoidmemory storage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The memory is divided into multiple segments, with each segment capable of storing a portion of the signal data. The system selectively stores only those signal segments that meet trigger conditions, rather than storing all incoming signal data. This segmentation approach allows efficient utilization of memory resources by storing only relevant data portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The trigger unit extracts and identifies specific segments of the digital data stream that satisfy predefined trigger conditions. Only these extracted relevant segments are stored in memory, while irrelevant segments are discarded. This extraction principle directly addresses the contradiction by removing unnecessary data from storage consideration.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If complex triggering systems perform complex computations for determining trigger events, then accurate trigger detection is achieved, but computational complexity increases and processing efficiency decreases

Engineering Contradiction:
Improvetrigger event detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary segmentation of the digital data stream into manageable segments before trigger evaluation. By pre-organizing data into segments and using efficient segment comparison techniques, the system reduces the computational burden during trigger event determination while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing complex computations on the entire digital data stream, the system works with copied segment representations that can be efficiently compared against trigger conditions. This copying approach allows simplified processing of individual segments rather than complex analysis of the complete data stream.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250337429A1Measurement application device and method
Publication Date: 2025.10.30 ROHDE & SCHWARZ GMBH & CO KG
  • US20250337429A1 patent drawing
  • US20250337429A1 patent drawing
  • US20250337429A1 patent drawing

AI summary

The present disclosure provides a measurement application device comprising a measurement interface configured to receive an analog measurement signal, an analog-to-digital converter coupled to the measurement interface, wherein the analog-to-digital converter is configured to convert the analog measurement signal into a digital data stream, a segmented memory coupled to the analog-to-digital converter, wherein the segmented memory comprises a plurality of memory segments and is configured to store digital data stream sections of the digital data stream into each one of the memory segments, and a trigger unit coupled to the segmented memory, wherein the trigger unit is configured to create a trigger output signal based on a trigger condition definition and the digital data stream stored in each one of the single memory segments. Further, the present disclosure provides a respective method.