-
U heeft nog geen producten in uw winkelwagen.
![]()
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 Moku:Delta, Moku:Pro, Moku:Lab and Moku:Go.
Real-world applications
Boxcar averager
Lock-in amplifiers and boxcar averagers are commonly used to extract weak, repetitive signals that are buried in noise. A boxcar averager is designed to gate the input signal in the time domain to improve the signal to noise ratio.
Two-channel real-time cross correlation
Cross-correlation is a common algorithm used to perform time delay analysis between two signals. This operation can be efficiently performed on an FPGA chip in the frequency domain.
Noise generator
While minimizing noise in an electrical design is usually desirable, there are some test situations where you want to add or introduce noise. Using linear shift feedback registers, we used Moku Cloud Compile to create a Gaussian noise generator.
Moving average filter
A moving average filter is relatively simple to implement. Yet it is nearly ideal for removing random, white noise from signals.
Event counter
A windowed event counter with programmable thresholds has applications in communications optics such as single photon detectors (SPD).
Square root
Compute the square root of an incoming signal's amplitude. Drive the square root to an analog output.
Advanced capabilities, simple workflow
It’s easy to get started
Simply write your code using a web browser, compile it in the cloud, and deploy the bitstream to one or more Moku devices. You can write your code in HDL, start with 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.

Preconfigured to be hardware-deployable
Since all inputs, outputs, and interfaces are preconfigured, it’s easy to interact with real-world signals. This means no more working with development boards, writing drivers for ADCs, or configuring complex interfaces. Combine with Multi-instrument Mode to deploy alongside other instruments to stimulate, analyze, or augment your custom design.
Browse the resource library to learn how to simplify setup and deployment.

Compatible with industry-standard HDL
Accelerate your projects with an unprecedented level of customization using industry-standard VHDL. You can deploy bitstreams directly to Moku:Delta, Moku:Pro, Moku:Lab, or Moku:Go and have your custom feature running in minutes.
Schedule a call with us so we can help you get started.

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.
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.
Leave a Comment