With the Moku:Pro Digital Filter Box, you can interactively design and generate different types of infinite impulse response filters with sampling rates of 305.18 kHz and 39.063 MHz. Select from lowpass, highpass, bandpass, and bandstop filter shapes with up to seven fully configurable filter types including Butterworth, Chebyshev, and Elliptic. This instrument can be deployed independently or as a part of a Multi-instrument Mode configuration.



Sampling rate
305.18 kHz or 39.063 MHz

Filter order
2, 4, 6, 8

Input range
Up to 40 Vpp

Output voltage range
10 Vpp into 50 Ω

Corner frequencies
58.63 mHz-17.58 MHz

Input-output latency

Passband ripple
Configurable 0.1-10 dB

Stopband attenuation
Configurable 10-100 dB

Independently adjustable input and ouput offsets and gains

Key features

Filter shapes
Lowpass, highpass, bandpass, and bandstop

Filter types
Butterworth, Chebyshev I, Chebyshev II, Elliptic, Bessel, Gaussian, and Legendre

Visualize your signal and configuration in real time
Design your filter’s frequency response using the interactive frequency or phase plots

Onboard Oscilloscope
Built-in, 4-channel oscilloscope to view the signal-processing chain

Versatile input and output options
4 input channels, 4 output channels with optional blending between inputs

Build your own IIR filters
Supports custom filter designs


System design

Closed-loop control

Custom filter design

Noise filtering

Signal amplification

Filter evaluation


Moku:Pro Digital Filter Box Spec Sheet

User Manual

Moku:Pro's Digital Filter Box User Manual

Moku:Pro's Digital Filter Box Datasheet

Software & APIs

Control your Moku hardware through an intuitive iPad interface. API integrations with Python and MATLAB allow for straightforward automation of Moku:Pro in complex setups or for repetitive tasks.
DFB in MiM

Integrate with Multi-instrument Mode

Deploy the Digital Filter Box as a standalone instrument or integrate it into your custom test sequence in Multi-instrument Mode.

Learn More
DFB with inbuilt OSC for web

Onboard oscilloscope and data logger

The integrated oscilloscope and data logger can be used to probe or record the signal at the input, pre-filter, and output stages.

DFB with input blending setup

Versatile input and output options

Four input and four output channels with optional input blending.


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.