Tool-IconSolid-CustomInstrument

Moku Compile

Develop and deploy custom functions and features in minutes, not months. Deploy industry-standard HDL to the user-programmable FPGA in every Moku.

Moku Cloud Compile

Write your code, compile it in the cloud, and deploy the bitstream to one or more Moku devices with Custom Instrument. The cloud-based service makes it easy to get started and lets you avoid complex installation, debug, and maintenance of local tools. Access Moku Cloud Compile base tier for free to try it out.

MCC-online-flow

On-premises Moku Compile

For secure labs, classified environments, or remote sites, Moku Compile on-premises support offers total control of your code and compilation. Develop and deploy custom bitstreams locally with offline, on-site compilation.

Contact us for Enterprise Moku Compile plans.

Learn more
screen 15

Deploy alongside predefined instruments

Moku 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. Build your bitstreams with Moku Compile, deploy them using Custom Instrument, and run in Multi-Instrument Mode.

Build the Moku Compile configuration that works for you.

Explore software tiers and hardware licenses to enable custom instrument development and deployment.

Let's talk

FAQ

How does Moku Cloud Compile work?

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. Moku Cloud Compile is free to use, included in the Base Moku Compile tier.

We offer a range of resources to help you get started with Moku Cloud Compile. Explore the resources here.

What is HDL?

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 Compile supports both.

Who should use On-premises Moku Compile?

Engineers or researchers working in secure or classified environments (defense, aerospace, government labs) where cloud access is restricted should use On-premises Moku Compile. This requires a Vivado license. Still not sure if this is right for you? Chat with an engineer.

Featured resources

You’re in good company

No software installations required

“From opening the box, I just pulled the code up and it only took me 15 minutes to implement this. So I was very happy with this — it was amazing.”

-Noah Kurinsky, SLAC National Accelerator Laboratory

Greater flexibility in test than ever before

“Previously this would have taken us months to years to accommodate all of our unique requirements, but now with Moku Cloud Compile, it’s weeks to days.”

-Global aerospace company

Design, deploy, and test on one device

“We love the Moku platform because we can reduce the system footprint and the cost while still meeting our performance requirements.”

-Defense contractor

Learn how Moku can help you

Connect with an applications engineer for a personalized demo.