Arbitrary Waveform Generator

Maximum update rate
1 GS/s

Independent channels

Independent triggering
Burst / pulsed

DAC resolution

Moku:Lab’s Arbitrary Waveform Generator can generate custom waveforms with up to 65,536 points at sample rates of up to 1 GSa/s. Waveforms can be loaded from a file, or input as a piece-wise mathematical function with up to 32 segments, enabling you to generate truly arbitrary waveforms. In pulsed mode, waveforms can be output with more than 250,000 cycles of dead time between pulses, allowing you to excite your system with an arbitrary waveform at regular intervals over extended periods of time.


Option for Preset or Custom Waveforms
Choose between one of the preset waveforms, load points from a file or input an equation directly

Configure Output Phase Synchronization
Phase-synchronized output between the two channels

Select from normal or pulsed output
Configure pulsed output with up to 250,000 cycles of dead time between pulses

App Notes
Moku:Lab's AWG with MATLAB

AWG Dual Channel Synchronization


Custom waveforms
Up to 65,536 points at 125 MS/s, and up to 8192 waveform points at 1 GS/s

Equation mode
Up to 32 segments

Preset waveforms
Sine, Gaussian, Exponential Rise, Exponential Fall, Sinc

Burst and pulsed modes
Independently triggered

Moku:Lab Spec Sheet

Arbitrary Waveform Generator Datasheet

Arbitrary Waveform Generator Manual

Software integrations

Wirelessly configure and upload your waveforms, all from an
intuitive iPad interface, or with Python, MATLAB, and LabVIEW.

Like Moku:Lab's Arbitrary Waveform Generator?

Twelve powerful instruments

Discover the full suite of professional instruments available on Moku:Lab