Arbitrary Waveform Generator

Available on Moku:Go, Moku:Lab, and Moku:Pro hardware

Key Features

Generate preset or custom waveforms
Choose between one of the preset waveforms, load points from a file, or input a equation directly.

Intuitive user interface
Configure the Arbitrary Waveform Generator from intuitive Moku software

Independent triggering
Burst and pulsed modes

API integration
Full integration with Python, MATLAB, and LabVIEW

Supported waveforms
Sine, Gaussian, Exponential Rise, Exponential Fall, Sinc, and custom waveform with up to 65,536 points

  • Applications
  • Random pattern scanning
  • System response simulation
  • Additive manufacturing
  • Instrument response function simulation
  • Quantum computing
  • Semiconductor testing

Compare hardware platforms

The Arbitrary Waveform Generator runs on Moku:Go, Moku:Lab, and Moku:Pro. Compare the platform specs to choose the right system for your application.

Moku:Go’s

Arbitrary Waveform Generator

View details

Independent channels

2

Maximum update rate

125 MSa/s

Output bandwidth

20 MHz

DAC resolution

12 bits

Output range

± 5 V

Memory depth

65,536

Software & Utilities

macOS App

Windows App

API support for Python and MATLAB

Moku:Go’s

Arbitrary Waveform Generator

View details

Explore Moku:Go hardware

Moku:Lab’s

Arbitrary Waveform Generator

View details

Independent channels

2

Maximum update rate

1 GSa/s

Output bandwidth

300 MHz

DAC resolution

16 bits

Output range

±1 V

Memory depth

65,536

Software & Utilities

iOS App

Windows App

API support for Python, MATLAB, and LabVIEW

Moku:Lab’s

Arbitrary Waveform Generator

View details

Explore Moku:Lab hardware

Moku:Pro’s

Arbitrary Waveform Generator

View Details

Independent channels

4

Maximum update rate

1 GSa/s

Output bandwidth

500 MHz

DAC resolution

16 bits

Output range

±5 V

Memory depth

65,536

Software & Utilities

iOS App

API support for Python and MATLAB

Moku:Pro’s

Arbitrary Waveform Generator

View details

Explore Moku:Pro hardware