Documentation

Learn how to upload Verilog or SPICE, run in the cloud, read your waveforms, and make sense of the output with AI. 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, and you begin with free Sim-Credits.

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 and AI interpretation.

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.

AI interpretation

Open a run to get a run-scoped, plain-language explanation of the output — what passed, how signals behaved, and likely causes when something failed. You can also paste a log on the Analyze Output page.

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 successful simulation uses one Sim-Credit. Start with free credits, and when you need more, owners and admins 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