The most powerful platform for your research

Flexibility without compromise

Moku:Pro is the next generation of software-defined instrumentation, delivering both performance and flexibility. A powerful Xilinx Ultrascale+ FPGA is coupled with a high-bandwidth analog front-end and robust networking and storage. Moku:Pro’s suite of software-defined instruments supports high-speed data acquisition, processing and visualization, waveform generation, and real-time control applications. Our innovative hybrid front-end design performs frequency-dependent signal blending from multiple ADCs, delivering exceptional noise performance from acoustic to radio frequencies.

4 Analog Inputs
Up to 600 MHz, 5 GSa/s
4 Analog Outputs
Up to 500 MHz, 1.25 GSa/s
High-Speed Onboard Storage
120 GB SSD
Noise Performance
500 μV RMS with 600 MHz input bandwidth
Clock Stability
300 ppb
Input to Output Latency
< 650 ns
Modern Connectivity
WiFi, Ethernet, and USB
FPGA Enabled
Xilinx Ultrascale+

Software-enabled hardware

Moku:Pro is the most advanced system from the Moku suite of software defined instrument platforms. Harnessing the power of the FPGA combined with a high-quality analog front-end, Moku:Pro hosts multiple instruments on a single hardware platform without sacrificing specs or precision. With Moku:Pro, researchers and engineers already have the right tool for the job.

Blended ADCs

In test and measurement, flexibility has typically demanded tradeoffs in performance. We overcome these tradeoffs by using signals from a 5 GSa/s, 10-bit ADC and a 10 MSa/s, 18-bit ADC in a patented blending scheme to deliver a low noise floor and high dynamic range from 10 Hz to 600 MHz. This is achieved through a digital crossover network consisting of balanced high- and low-pass filters that implement real-time blending of the dual ADC data streams.

Read more about Blended ADC technology

Full Noise Specs

Coming Soon: Multi-Instrument Capability

Later this year, users will be able to run multiple instruments simultaneously on a single Moku:Pro. You will be able to place instruments in up to four virtual “slots”, dynamically adding or removing Moku:Pro instruments to any of the four slots. For example, you can add an oscilloscope to slot 1, a spectrum analyzer to slot 2, deploy a PID controller in slot 3, all while maintaining phase continuity on a waveform generator running in slot 4. Each slot has dedicated access to the analog inputs and outputs, allowing you to run an entire suite of instruments with just one device.

Instruments running in this mode can be chained together to build sophisticated signal-processing pipelines. Instruments are connected by a low-latency, real-time 20 Gb/s signal path. Connections to the analog inputs, analog outputs, and adjacent instruments are run-time configurable for instant gratification. Your Moku:Pro is now even more powerful.

Available in September

Get notified

Coming Soon: FPGA access

Advanced users will be able to access Moku:Pro’s FPGA to implement custom digital signal processing by writing their own VHDL code. This cloud-based tool is accessed directly from a browser, allowing you to develop, compile and deploy custom algorithms to your Moku:Pro without a single software download.

Your custom instruments will have access to standard Moku:Pro resources, like analog inputs and outputs. Custom instruments can also be deployed on individual instrument slots in multi-instrument mode. You can plug your creation into LI’s suite of instruments to provide a high-quality user interface and aid debugging. Programming and compiling are done with industry standard VHDL code, allowing you to work with high-level tools from third parties. Moku:Pro’s compiling tool provides an efficient, easy-to-use alternative to working with FPGA dev boards for early stage prototyping.

Available in September

Get notified

Next-generation test and validation technology

A shift in core technology puts engineers and researchers in control of the benchtop

Moku:Pro Technical Specifications

Analog I/O

Analog inputs

  • Channels 4
  • Bandwidth 600 MHz (up to 2 channels). 300 MHz (up to 4 channels)
  • Sampling rate 5 GSa/s (1 channel), 1.25 GSa/s (4 channels)
  • Resolution 10-bit and 18-bit ADCs with automatic blending
  • Maximum voltage range 40 Vpp
  • Input impedance 50 Ω or 1 MΩ
  • Input coupling AC or DC
  • AC coupling corner 16 kHz into 50 Ω, 1.6 Hz into 1 MΩ
  • Input voltage noise 30 nV√Hz at 100 Hz
  • Input referred noise 500 μV RMS

Analog outputs

  • Channels 4
  • Bandwidth 500 MHz (± 1 V), 100 MHz (± 5 V)
  • Sampling rate 1.25 GSa/s
  • Resolution 16-bit
  • Voltage range 10 Vpp into 50 Ω
  • Output impedance 50 Ω
  • Output coupling DC
  • Connector BNC

Features & Accessories

User interface

  • iPadOS App

Programming environment

  • Python

Additional ports

  • Ethernet
  • USB-C
  • 10 MHz reference clock in and out

External trigger input

External trigger

  • Trigger waveform TTL compatible
  • Trigger bandwidth DC to 5 MHz
  • Trigger impedance Hi-Z
  • Min trigger level 1.8 V
  • Max trigger level 5 V
  • Connector BNC

Clock reference

On-board clock

  • Frequency 10 MHz
  • Stability < 300 ppb

10 MHz reference input

  • Expected waveforms Sine / square
  • Frequency 10 MHz ± 20 kHz
  • Input range -6 dBm to +10 dBm
  • Connector BNC

10 MHz reference output

  • Waveform type Square
  • Output frequency 10 MHz
  • Output level 6 dBm
  • Connector BNC

Input voltage noise

Input voltage noise describes the noise floor of the analog inputs and is represented as an amplitude spectral density (magnitude of input voltage noise at different frequencies normalized to a 1 Hz bandwidth). Input voltage noise is a key specification for a variety of instruments including lock-in amplifiers, spectrum analyzers, and oscilloscopes as it can limit the signal-to-noise ration (SNR) in weak-signal applications.

Blended ADCs

Our FPGA algorithms automatically and intelligently blend the high-speed and low-speed signals from the 10-bit and 18-bit ADCs to optimize noise performance across the entire frequency range.

Rather than simply focusing on minimizing overall noise, the filtering network is designed in a way that preserves a unity-gain frequency response for the signal.

In this figure, you can see the noise at 30 nV√Hz at 100 Hz and remains low across the entire frequency range.


Moku:Pro Documentation


Getting Started


User Manuals

Discover other Moku hardware


The portable engineering platform that fits in your backpack. Optimized for students and hobbyists, Moku:Go features 8 instruments and optional programmable power supplies.


Learn about Moku:Go


The complete platform for engineering and research. With up to 12 powerful instruments on one platform, see how Moku:Lab can transform your test bench.


Learn about Moku:Lab