# Moku Cloud Compile

**URL:** https://forum.liquidinstruments.com/c/moku-cloud-compile/27.md

[Latest](https://forum.liquidinstruments.com/latest.md) · [Categories](https://forum.liquidinstruments.com/categories.md)

---

## [The code implements a trigger-based laser alternation using Moku:Go, where a falling edge on the camera's fire pulse initiates alternation between OutputA and OutputB. The process involves setting Trigger, OutputA, and OutputB to 0 or LO\_LVL after a certa](https://forum.liquidinstruments.com/t/the-code-implements-a-trigger-based-laser-alternation-using-moku-go-where-a-falling-edge-on-the-cameras-fire-pulse-initiates-alternation-between-outputa-and-outputb-the-process-involves-setting-trigger-outputa-and-outputb-to-0-or-lo-lvl-after-a-certa/892)

<div class="topic-metadata">

**Author:** [@roflo](https://forum.liquidinstruments.com/u/roflo)\
**Replies:** 14\
**Last updated:** [February 15, 2024, 11:17pm UTC](https://forum.liquidinstruments.com/t/the-code-implements-a-trigger-based-laser-alternation-using-moku-go-where-a-falling-edge-on-the-cameras-fire-pulse-initiates-alternation-between-outputa-and-outputb-the-process-involves-setting-trigger-outputa-and-outputb-to-0-or-lo-lvl-after-a-certa/892 "2024-02-15T23:17:52Z")

</div>

Hi, I’m trying out a trigger based laser alternation with Moku:Go. I get a fire pulse from the camera and there I’m looking for the falling edge to alternate. If the file pulse stops the alternations stops also immediat…

---

## [Issue accessing Xilinx license while building on cloud compile](https://forum.liquidinstruments.com/t/issue-accessing-xilinx-license-while-building-on-cloud-compile/723)

<div class="topic-metadata">

**Author:** [@mghern](https://forum.liquidinstruments.com/u/mghern)\
**Replies:** 2\
**Last updated:** [June 1, 2023, 12:05am UTC](https://forum.liquidinstruments.com/t/issue-accessing-xilinx-license-while-building-on-cloud-compile/723 "2023-06-01T00:05:54Z")

</div>

Running into an issue where cloud compile isn’t able to access Vivado License Manager. This is happening on code that previously compiled with no issues and no changes were made. vivado -mode batch -notrace -source /bui…

---

## [Making a Peak detector](https://forum.liquidinstruments.com/t/making-a-peak-detector/646)

<div class="topic-metadata">

**Author:** [@UniqueShortUsername](https://forum.liquidinstruments.com/u/UniqueShortUsername)\
**Replies:** 2\
**Last updated:** [January 16, 2023, 7:29am UTC](https://forum.liquidinstruments.com/t/making-a-peak-detector/646 "2023-01-16T07:29:27Z")

</div>

Moku model:Moku:Go (M2) Operating system: Win10 Software version:2.5.1 Hi I would like to make a Peak detector out of the MokuGo (M2) I have a ~Gausian pulse (100 µs wide) that I would like to find the peak of every s…

---

## [Signal Reset \<= '1' if Input A signal is constant for one second](https://forum.liquidinstruments.com/t/signal-reset-1-if-input-a-signal-is-constant-for-one-second/888)

<div class="topic-metadata">

**Author:** [@roflo](https://forum.liquidinstruments.com/u/roflo)\
**Replies:** 6\
**Last updated:** [January 31, 2024, 7:25pm UTC](https://forum.liquidinstruments.com/t/signal-reset-1-if-input-a-signal-is-constant-for-one-second/888 "2024-01-31T19:25:25Z")

</div>

Hello folks I am monitoring an input signal using a Schmitt trigger on the falling edge. If the input signal remains constant for more than 1 sec I want to switch RESET from ‘0’ to ‘1’. To be prepared for a following me…

---

## [Compiling Error](https://forum.liquidinstruments.com/t/compiling-error/691)

<div class="topic-metadata">

**Author:** [@eamini](https://forum.liquidinstruments.com/u/eamini)\
**Replies:** 3\
**Last updated:** [April 14, 2023, 8:56pm UTC](https://forum.liquidinstruments.com/t/compiling-error/691 "2023-04-14T20:56:43Z")

</div>

\*\*Moku model:Moku:Pro \*\*Operating system:iPadOS 16.3.1 \*\*Software version:v2.6.1b806 Hi I am using MATLAB HDL coder toolbox to generate a VHDL code for a simple up-counter Simulink model. I want to run this code on m…

---

## [Output Port Register](https://forum.liquidinstruments.com/t/output-port-register/887)

<div class="topic-metadata">

**Author:** [@steven](https://forum.liquidinstruments.com/u/steven)\
**Replies:** 2\
**Last updated:** [January 22, 2024, 1:39am UTC](https://forum.liquidinstruments.com/t/output-port-register/887 "2024-01-22T01:39:41Z")

</div>

Is there a way to write to the register in MCC so I can access it through Python API? Tx.

---

## [Define voltage level correctly in the output channels](https://forum.liquidinstruments.com/t/define-voltage-level-correctly-in-the-output-channels/880)

<div class="topic-metadata">

**Author:** [@roflo](https://forum.liquidinstruments.com/u/roflo)\
**Replies:** 2\
**Last updated:** [January 9, 2024, 1:23pm UTC](https://forum.liquidinstruments.com/t/define-voltage-level-correctly-in-the-output-channels/880 "2024-01-09T13:23:29Z")

</div>

Hi guys, I’m in the process of building different Tigger Vairanten with the Muko: Go. And I have moved the DC\_Sequencer.vhd example. My code works from the triggers point of view, but the voltage on the output channels i…

---

## [Compiling Error 2](https://forum.liquidinstruments.com/t/compiling-error-2/994)

<div class="topic-metadata">

**Author:** [@luisseo](https://forum.liquidinstruments.com/u/luisseo)\
**Replies:** 1\
**Last updated:** [August 14, 2024, 7:59pm UTC](https://forum.liquidinstruments.com/t/compiling-error-2/994 "2024-08-14T19:59:46Z")

</div>

I ran the example and got an error. VHDL example #5: PWM from analog input – counter.vhdl library IEEE; use IEEE.Std\_logic\_1164.all; use IEEE.Numeric\_Std.all; –Output Strobe every 2^EXPONENT / INCREMENT Input Strobe…

---

## [Cloud compute not working](https://forum.liquidinstruments.com/t/cloud-compute-not-working/1171)

<div class="topic-metadata">

**Author:** [@hlovatt](https://forum.liquidinstruments.com/u/hlovatt)\
**Replies:** 3\
**Last updated:** [April 16, 2025, 6:11pm UTC](https://forum.liquidinstruments.com/t/cloud-compute-not-working/1171 "2025-04-16T18:11:19Z")

</div>

When I go to cloud compute and login I just get a blank page :(. It was working fine. Yesterday it was saying down for scheduled maintenance. Today blank page. Is there somewhere status can be checked. Not sure if this …

---

## [Inputs/Outputs Available for Moku Pro with MCC?](https://forum.liquidinstruments.com/t/inputs-outputs-available-for-moku-pro-with-mcc/825)

<div class="topic-metadata">

**Author:** [@nnosk55](https://forum.liquidinstruments.com/u/nnosk55)\
**Replies:** 0\
**Last updated:** [October 20, 2023, 6:42am UTC](https://forum.liquidinstruments.com/t/inputs-outputs-available-for-moku-pro-with-mcc/825 "2023-10-20T06:42:14Z")

</div>

Sorry for the perhaps obvious question… but I can’t seem to find an answer in the documentation, and through testing. How many input and output channels are available for the MCC with the Moku Pro in multi instrument mo…

---

## [SineGen\_48 example config register](https://forum.liquidinstruments.com/t/sinegen-48-example-config-register/1262)

<div class="topic-metadata">

**Author:** [@benl](https://forum.liquidinstruments.com/u/benl)\
**Replies:** 3\
**Last updated:** [January 30, 2026, 9:08pm UTC](https://forum.liquidinstruments.com/t/sinegen-48-example-config-register/1262 "2026-01-30T21:08:28Z")

</div>

Hi, I want to do simultaneous amplitude and phase modulation in a custom instrument, so I’m trying to get the SineGen\_48 IP core to work. I am directly using the code from moku-examples/mc/IP Core Templates and Examples…

---

## [Timing errors using DSP](https://forum.liquidinstruments.com/t/timing-errors-using-dsp/1105)

<div class="topic-metadata">

**Author:** [@mokuuser](https://forum.liquidinstruments.com/u/mokuuser)\
**Replies:** 2\
**Last updated:** [January 28, 2025, 10:04am UTC](https://forum.liquidinstruments.com/t/timing-errors-using-dsp/1105 "2025-01-28T10:04:59Z")

</div>

When trying to compile a code that uses the ScaleOffset functions, the build fails with an error during the “route” phase, but the bitstream is eventually created. In the timing\_summary.rpt it says that timing conditions…

---

## [Issue accessing digital inputs from MCC](https://forum.liquidinstruments.com/t/issue-accessing-digital-inputs-from-mcc/810)

<div class="topic-metadata">

**Author:** [@sfio](https://forum.liquidinstruments.com/u/sfio)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 1:30pm UTC](https://forum.liquidinstruments.com/t/issue-accessing-digital-inputs-from-mcc/810 "2023-09-19T13:30:34Z")

</div>

Hi. I have some issue when I access the Digital Port in input mode using a MokuGo with the latest firmware release (580), while everything is fine in output mode. To understand better, I wrote this trivial VHDL program…

---

## [Moku:Pro Does not implement Cloud Compile tool on any slot](https://forum.liquidinstruments.com/t/moku-pro-does-not-implement-cloud-compile-tool-on-any-slot/1051)

<div class="topic-metadata">

**Author:** [@Trajectory989](https://forum.liquidinstruments.com/u/Trajectory989)\
**Replies:** 1\
**Last updated:** [October 8, 2024, 1:17am UTC](https://forum.liquidinstruments.com/t/moku-pro-does-not-implement-cloud-compile-tool-on-any-slot/1051 "2024-10-08T01:17:24Z")

</div>

Hello, I am trying to get basically a hello-world started for the MCC feature on my lab group’s Moku:Pro (running firmware 591). Something which does the bare minimum: just maps an input to an output and does not even t…

---

## [Synthesis error](https://forum.liquidinstruments.com/t/synthesis-error/1232)

<div class="topic-metadata">

**Author:** [@Ira\_Comb](https://forum.liquidinstruments.com/u/Ira_Comb)\
**Replies:** 1\
**Last updated:** [October 8, 2025, 7:01pm UTC](https://forum.liquidinstruments.com/t/synthesis-error/1232 "2025-10-08T19:01:51Z")

</div>

Hello, I’m getting a synthesis error when I try compiling example code from Moku’s github page. For example when I try compiling “AddSubtract\_16\_example.vhd“ (mcc/IP Core Templates and Examples/Adder\_Subtractor) my synth…

---

## [Is it possible to use 2 Analog inputs(InputA and InputB ) and the DOI port as In - and output (InputC/OutputC) )](https://forum.liquidinstruments.com/t/is-it-possible-to-use-2-analog-inputs-inputa-and-inputb-and-the-doi-port-as-in-and-output-inputc-outputc/895)

<div class="topic-metadata">

**Author:** [@roflo](https://forum.liquidinstruments.com/u/roflo)\
**Replies:** 0\
**Last updated:** [February 12, 2024, 1:14pm UTC](https://forum.liquidinstruments.com/t/is-it-possible-to-use-2-analog-inputs-inputa-and-inputb-and-the-doi-port-as-in-and-output-inputc-outputc/895 "2024-02-12T13:14:01Z")

</div>

Hi, I need some basic advise to calibrate the cloud compile slot for a HDL code which should handle 2 Analog inputs and DOI inputs in parallel. The Device I use is the Moku:Go and out of the MCC documentation I think i…

---

## [Non Critical Cloud Compile UI Bug](https://forum.liquidinstruments.com/t/non-critical-cloud-compile-ui-bug/1261)

<div class="topic-metadata">

**Author:** [@Tvog0001](https://forum.liquidinstruments.com/u/Tvog0001)\
**Replies:** 3\
**Last updated:** [January 26, 2026, 10:43pm UTC](https://forum.liquidinstruments.com/t/non-critical-cloud-compile-ui-bug/1261 "2026-01-26T22:43:33Z")

</div>

Hi all, I have been using Moku Cloud compile for a couple weeks now and have noticed a recurring non critical UI bug. Once you request to build the build logs appear with the IP Icon in yellow. After some time IP finis…

---

## [Cloud Compile oscilloscope scaling](https://forum.liquidinstruments.com/t/cloud-compile-oscilloscope-scaling/1169)

<div class="topic-metadata">

**Author:** [@hlovatt](https://forum.liquidinstruments.com/u/hlovatt)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 1:04am UTC](https://forum.liquidinstruments.com/t/cloud-compile-oscilloscope-scaling/1169 "2025-04-15T01:04:13Z")

</div>

Does anyone know the scaling of the oscilloscope slot input to a custom slot output? IE if I write a block that outputs say 30000 and display that output on the oscilloscope in a 2nd slot, what will the oscilloscope read…

---

## [Project name, build-time included in output tarball?](https://forum.liquidinstruments.com/t/project-name-build-time-included-in-output-tarball/997)

<div class="topic-metadata">

**Author:** [@johnycsh](https://forum.liquidinstruments.com/u/johnycsh)\
**Replies:** 1\
**Last updated:** [August 14, 2024, 7:55pm UTC](https://forum.liquidinstruments.com/t/project-name-build-time-included-in-output-tarball/997 "2024-08-14T19:55:36Z")

</div>

Hi! I’m drowning in tarballs named bitstreams (5).tar.gz. Any chance you could include the build time / project name in the filename? Bonus points: Maybe include some sort of minimal table of contents / project.json (…

---

## [Some Feature Requests](https://forum.liquidinstruments.com/t/some-feature-requests/1160)

<div class="topic-metadata">

**Author:** [@JonathanE](https://forum.liquidinstruments.com/u/JonathanE)\
**Replies:** 1\
**Last updated:** [April 1, 2025, 6:03pm UTC](https://forum.liquidinstruments.com/t/some-feature-requests/1160 "2025-04-01T18:03:13Z")

</div>

Hi, I’ve started exploring Cloud Compile and want to request some new features that would make my work easier: It would be great to be able to duplicate an existing project. With that, I could create multiple version…

---

## [Identifying model](https://forum.liquidinstruments.com/t/identifying-model/1172)

<div class="topic-metadata">

**Author:** [@hlovatt](https://forum.liquidinstruments.com/u/hlovatt)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 8:52pm UTC](https://forum.liquidinstruments.com/t/identifying-model/1172 "2025-04-15T20:52:59Z")

</div>

Is there a way I can identify which model of Moku I’m targetting with a compile? So I can do something like: constant lsb\_per\_volt: real := 6550.4 when MokuGo else 29925.0 when MokuPro else 30000.0 when MokuLab; T…

---

## [MCC build error "Vivado Terminated"](https://forum.liquidinstruments.com/t/mcc-build-error-vivado-terminated/1284)

<div class="topic-metadata">

**Author:** [@alkmbozkurt](https://forum.liquidinstruments.com/u/alkmbozkurt)\
**Replies:** 1\
**Last updated:** [April 27, 2026, 11:14pm UTC](https://forum.liquidinstruments.com/t/mcc-build-error-vivado-terminated/1284 "2026-04-27T23:14:49Z")

</div>

I can’t generate bitstreams from Cloud Compile, I am gettin randomly “Vivado terminated” messages. I even tried to rebuild a project that I have already built the bitstream and got the same error.

---

## [Sporadic SystemVerilog package not-declared error in Moku Cloud Compile](https://forum.liquidinstruments.com/t/sporadic-systemverilog-package-not-declared-error-in-moku-cloud-compile/1290)

<div class="topic-metadata">

**Author:** [@anchal](https://forum.liquidinstruments.com/u/anchal)\
**Replies:** 2\
**Last updated:** [September 1, 2026, 5:42pm UTC](https://forum.liquidinstruments.com/t/sporadic-systemverilog-package-not-declared-error-in-moku-cloud-compile/1290 "2026-09-01T17:42:43Z")

</div>

I have a multi-file Verilog / SystemVerilog Custom Instrument. To support several Moku models from a single source, I keep the per-device constants in a small SystemVerilog package in its own \`.v\` file: // device\_param…

---

## [Compiling error 3](https://forum.liquidinstruments.com/t/compiling-error-3/1027)

<div class="topic-metadata">

**Author:** [@clock](https://forum.liquidinstruments.com/u/clock)\
**Replies:** 0\
**Last updated:** [August 29, 2024, 2:50pm UTC](https://forum.liquidinstruments.com/t/compiling-error-3/1027 "2024-08-29T14:50:41Z")

</div>

Hello, The following error occurs during the compile process. Even the code that successfully compiled before has started failing. What could be the problem? vivado -nojournal -mode batch -source /deps/compile/scripts/s…

---

## [Does Moku.Support.Clip allow me to opt-in to 3v3 strict inputs/outputs?](https://forum.liquidinstruments.com/t/does-moku-support-clip-allow-me-to-opt-in-to-3v3-strict-inputs-outputs/996)

<div class="topic-metadata">

**Author:** [@johnycsh](https://forum.liquidinstruments.com/u/johnycsh)\
**Replies:** 0\
**Last updated:** [July 12, 2024, 4:35am UTC](https://forum.liquidinstruments.com/t/does-moku-support-clip-allow-me-to-opt-in-to-3v3-strict-inputs-outputs/996 "2024-07-12T04:35:43Z")

</div>

Hi! I’m a woefully inadequate verilog developer on my best day, so if this question is poorly phrased or illustrates a fundamental mis-understanding of the MCC platform, I apologize. (And if it is already documented so…
