Documentation

Learn how to upload Verilog or SPICE, run in the cloud, and read your waveforms and logs. For CI and automation, see the API & developers page.

Getting started

Create a free account, open the dashboard, and start your first run. Cmulation provisions the simulator for you — there is nothing to install locally. Your Free plan includes a monthly simulation quota to evaluate with.

Uploading Verilog

Upload a single Verilog (.v) file, or a multi-file archive with a named top module. Cmulation compiles and simulates your design in the cloud, then returns logs, a pass/fail, and VCD waveforms.

Uploading SPICE

Submit a SPICE netlist file, or an archive with a named top cell. Your circuit runs on a managed simulator, and the results and logs are captured for inspection.

Reading waveforms (VCD)

Verilog runs produce VCD waveform output alongside the logs. Open a completed run to view signal activity and confirm the design behaves as your testbench expects.

Diagnostic AI

Run-scoped, plain-language diagnostics are on the roadmap — held until our privacy review completes. This feature is not available in the product today.

Projects & teams

Group related runs into projects, and invite teammates into a shared, tenant-isolated workspace with owner, admin, and member roles.

Sim-Credits & billing

Each plan includes a monthly simulation quota. After the quota is used, each successful simulation draws one Sim-Credit from your balance — owners and admins on Pro+ and Ultra can buy credit packs from the dashboard.

Integrating with CI or scripts?

See the Developers page for API tokens, simulation endpoints, and a CI quickstart.

Developers / API

Ready to try it?

Spin up your first cloud simulation in minutes.

Start free