Documentation

Learn how to upload Verilog or SPICE, run in the cloud, read your waveforms, and make sense of the output with AI. This is a concise overview — deeper guides are on the way.

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 classmates or colleagues 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.

Ready to try it?

Spin up your first cloud simulation in minutes.

Start free