Moku Cloud Compile
Develop and deploy custom functions and features in minutes, not months
Code, compile, and deploy directly from your browser. Moku Cloud Compile makes FPGA programming simple with the ability to implement custom functionality to your Moku device.
Real-world applications

Improve SNR measurement with a boxcar averager
Implement boxcar averaging for enhanced data quality and SNR with Moku Cloud Compile, and learn how to get started fast with Moku:Pro.
Reduce noise and transients with custom real-time digital filtering
Implement custom moving average filters to optimize signal processing and effectively reduce noise and transients in your applications.
Implement IP core blocks
Make use of eight pre-compiled IP cores to assist with more advanced arithmetic and analysis functions, coordinate transformations, and complex sine wave generation.
Synchronize signals with a clock divider
Take an input clock signal and divide it by factors of 2, 4, and 6 for synchronizing different components in your circuit.
Calculate on the fly
Perform arithmetic calculations on an input signal, such as a square root, in real time and drive the result to an analog output.View additional resources
Check out our resource library for guides, source code, and precompiled bitstreams to quickly get up and running. Contact us for Moku Cloud Compile custom feature development.
Advanced capabilities, simple operation

Get started quickly
Write your code, compile it in the cloud, and deploy the bitstream to one or more Moku devices. You can write your code in HDL, use one of our examples, or work with compatible tools like Simulink or MATLAB and HDL Coder.
To begin using MathWorks HDL Coder, check out our app note.
Read the app note
Reduce overhead
Moku Cloud Compile eliminates the need for intermediary development boards, low-level drivers, or manual interface configuration. Use Multi-Instrument Mode to integrate your custom logic alongside built-in instruments.
Explore our resource library to learn how to simplify setup and deployment.
Learn more
Use industry-standard HDL
Accelerate your projects with an unprecedented level of customization using industry-standard VHDL or Verilog. You can deploy bitstreams directly to Moku and have your custom feature running in minutes.
Schedule a call with us so we can help you get started.
Request a demoFAQ
Moku Cloud Compile allows you to deploy custom DSP directly onto the Moku FPGA in Multi-Instrument Mode. Write code using a web browser and compile it in the cloud; download and deploy the bitstream to your Moku device through the app.
We offer a range of resources to help you get started with Moku Cloud Compile. Explore the resources here.
HDL, or hardware description language, refers to a family of programming languages used to describe digital logic circuits and program FPGAs. The most commonly used hardware description languages are VHDL and Verilog. Moku Cloud Compile supports both.
Although the total compilation time depends on the number of users engaged in the tool simultaneously, compilation can complete in as quickly as 15 minutes.
Moku Cloud Compile is available on all Moku devices in Multi-Instrument Mode.