Arbitrary Waveform Sequencer with Dynamic Dead Time Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing arbitrary waveform sequencers lack flexibility and cost-efficiency due to limitations in controlling dead time and waveform memory, which restricts their ability to handle complex signals and adapt to various testing scenarios.

Innovation Solution

An arbitrary waveform sequencer device and method that includes a list increment condition control unit and transition control unit to manage the transition between arbitrary waveform files based on predefined conditions, such as play time, repeat cycles, and event detection, allowing for flexible and efficient adaptation of sampling rates and timing, including the use of IQ data for communication standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If a waveform generator stores waveform data with dead time periods in a waveform memory, then the waveform signal can be generated continuously, but the device complexity increases and flexibility is reduced

Engineering Contradiction:
Improvecontinuous waveform signal generationVSAvoidwaveform memory configuration
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The patent extracts the dead time period handling from the waveform memory by generating dead time periods without storing data during these intervals. The waveform memory only stores active signal portions, while dead time is handled separately through control logic that generates appropriate idle states, thereby reducing memory complexity and improving flexibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The waveform generation is segmented into active signal portions and dead time periods. The waveform memory stores only the active portions, while dead time periods are generated separately through control logic. This segmentation allows independent optimization of memory usage and dead time handling, reducing overall device complexity.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If a sequencer uses a sampling clock to control dead time timing and waveform memory addressing, then synchronization is maintained, but the adaptability to different waveform formats is reduced

Engineering Contradiction:
Improvetiming synchronizationVSAvoidwaveform format flexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic control of the sampling clock through a wait time counter that can be programmed with different wait time values. This allows the sampling clock to adapt its timing characteristics dynamically based on the specific waveform format requirements, maintaining synchronization while providing flexibility for different waveform configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the timing parameters of the sampling clock by allowing programmable wait time values in the wait time counter. This enables adjustment of the sampling clock characteristics to match different waveform formats and dead time requirements, providing adaptability while maintaining synchronized operation.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the waveform memory stores digital data for all time periods including dead time, then complete waveform coverage is achieved, but the manufacturing cost increases

Engineering Contradiction:
Improvewaveform signal completenessVSAvoiddevice cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the dead time period data from the waveform memory storage requirements. Instead of storing digital data for dead time periods, the system generates these periods through control logic that creates appropriate idle or zero-state outputs. This reduces waveform memory size and manufacturing cost while maintaining complete waveform coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by storing only the necessary active waveform portions in memory rather than storing complete time-period data including dead time. The control logic supplements this partial storage by generating the missing dead time portions, achieving complete waveform coverage with reduced memory requirements and lower manufacturing cost.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10921844B2Arbitrary waveform sequencer device and method
Publication Date: 2021.02.16 ROHDE & SCHWARZ GMBH & CO KG
  • US10921844B2 patent drawing
  • US10921844B2 patent drawing
  • US10921844B2 patent drawing

AI summary

An arbitrary waveform sequencer device for playing a list of at least a first and a second arbitrary waveform file in a sequence is provided. The arbitrary waveform sequencer device comprises a list increment condition control unit configured to control an increment from the first to the second arbitrary waveform file as a function of an increment condition, and a transition control unit configured to control a timing of the increment.