Moku:Pro’s Waveform Generator

Compare all waveform generators


Moku:Pro’s Waveform Generator enables you to generate four independent waveforms with a maximum bandwidth of 500 MHz. Select between sine, square, ramp, pulsed, or DC waveform shapes. Choose from high bandwidth modulation of phase, frequency, or amplitude, or generate triggered bursts or sweeps from an internal or external source.


Output bandwidth
500 MHz

16 bit

Output voltage range
2 Vpp or 10 Vpp (50 Ω)

• FM
• AM
• PM

Sweep time
1 ms to 1 ks

Frequency range
DC to 500 MHz

Key features

High bandwidth analog output
Generate 4 independent waveforms from DC to 500 MHz

Burst mode
Start, N-cycle, gated

5 built-in waveforms
Sine, square, ramp, pulse, and DC

Intuitive graphical user interface with versatile API support
iPad, Python, and MATLAB control

Advanced modulation and trigger options
FM, AM, and PM modulation with internal waveform (cross-channel modulation) or external input

Trigger burst and sweep modes

Versatile trigger options
From input, dedicated TTL trigger port, or the other output channel


System synchronization

Laser scanning microscopy

Signal simulation

Circuit design and characterization


Moku:Pro Spec Sheet

Moku:Pro Datasheet
Moku:Pro’s Waveform Generator Datasheet

User Manual
Moku:Pro’s Waveform Generator User Manual

Connect from your tablet

Control your Moku hardware through an intuitive iPad interface.

Intuitive software and API integration

Moku: app for iPadOS provides a clear and dynamic user experience, making configuring, modifying, and debugging your setup easy.

API integration with Python and MATLAB allows straightforward automation of Moku:Pro in complex setups or for repetitive tasks.

Try the software

Standard modulation

Modulate the amplitude, frequency or phase of the generated waveform at up to 125 MHz with an internally generated sinewave. Alternatively, modulate using an external waveform sampled by Moku:Pro’s 600 MHz inputs.

Cross-channel modulation

Moku:Pro’s Waveform Generator features cross-channel modulation, enabling the output on one channel to be modulated using the output of the other channel. Need to modulate the phase of a 10 MHz carrier with a 1 kHz triangle waveform that is itself amplitude modulated at 1 kHz? You can do that with cross-channel modulation.

Available on Moku:Pro hardware

Our most powerful hardware platform to date, Moku:Pro harnesses the power of a Xilinx Ultrascale+ FPGA with higher bandwidth, lower noise, more channels, and more output power than ever before.

Moku:Pro features a suite of nine instruments

Replacing the need for multiple instruments, Moku:Pro is the most powerful solution yet in software-defined instrumentation.