SBench 6 - Function Generator | Spectrum


General Information

Short information about SBench 6. Overview about the covered application areas

Hardware Support

Cards and Features


Supported operating systems and hardware requirements


Available Versions: Base, Professional and Demo Versions


Frequently asked questions for license, installation and features


Project Organization

All settings, data files, calculations and report templates are organized in project folders


Ranges, Termination, Filters, AC/DC, Custom Units, Sensors


Singleshot, Segmented, Streaming Mode, Sample or Time based


Trigger Sources, OR/AND conjunction, Analog and Digital Trigger


Clock Modes and Sample Scaling


Timestamps and connection with GPS or IRIG-B receivers

Streaming Mode

High Speed Streaming with different file formats and split function


Analog Display

Powerful scope like view of analog signals with multiple axis and versatile functions

Segmented View

Views segmented data with timestamps, ABA data and special jump functions

Digital Data Display

Logic analyzer view for single signals and bus signals with search functions

Streaming Display

Data online view and fast hard disk streaming

X/Y Display

Lissajous style plots, one x-axis and multiple y-axis for analog signals

FFT Display

Frequency domain view with harmonics cursors and analysis functions SNR, THD, ...

Spread Display

Stacked display of multiple signals with easy scaling

History Mode

Signal history, Eye diagram



Two independant cursors for easy measurings with signal locking


Data analysis or simple measurements


Powerful FIR filters with automatic and manual coefficients

Function Generator

Formula interpreter with several operators and source signals



Different export formats supported: ASCII, Binary, MATLAB, WAVE, VCD


Comments directly inside the displays locked to display or signal


Comfortable report editor with support of all display, setup and calculation components from SBench 6


Printouts or screenshots for further documentation, different information can be added

Function Generator

SBench 6 Function GeneratorThe powerful function generator allows to define calculation functions using recorded or loaded signals and using a wide list of mathematical operations on these. The result of the function generator is a new signal that can be used for display, further calculations or export.

The function generator can be used to work with acquired waveforms and can also be used to generate new waveforms for comparison or for output. All waveform parameters like sampling rate, waveform length, trigger position, resolution and amplitude are taken from the source signals and can also be manually overwritten.

Using the function generator one can also operate some advanced functions like signal smooth or scaling of sampling frequency.

Function Overview

This list gives you an idea of available functions and operators. The integrated functions are extended from time to time.

  • sig0(x): value of a source signal at x position
  • mathematical operators: + - * / % ^
  • bit wise operators: & (AND) | (OR) << (SHIFT LEFT) >> (SHIFT RIGHT)
  • steady functions: sine, cosine, tangent, arc sine/cosine/tangent, hyperbolic sine/cosine/tangent, logarithmic, absolute
  • non steady functions: sign, triangle, rectangle, if (cut an area from x1 to x2)

More Information

This article provides detailed information on using the formula interpreter to generate standard arbitrary waveforms.



Contact Information