SiliconLab Live

SiliconLab Live · RTL in the browser

Write Verilog. Simulate. See the waveform.

A real Icarus Verilog simulator and a waveform viewer that run from any browser, with nothing to install. Instructors set auto-graded labs with hidden testbenches and watch results arrive live.

Free during the pilot. Teaching a course? Ask for instructor access after you sign in.

Editor with Verilog code above a waveform of clock, reset and a counter design.vtb.v module counter(input clk, rst, output reg [3:0] count); always @(posedge clk) count <= rst ? 4'd0 : count + 1; endmodule clkrstcount 012345678 [PASS] counts_up

How it works

From a blank file to a graded result in four steps.

Write

Edit Verilog and SystemVerilog-2012 in a highlighted editor with multiple files.

Simulate

Press Run. Icarus Verilog compiles and simulates in a sandbox, usually in under a second.

Inspect

Zoom and pan the waveform, place a cursor, read values in hex, decimal or binary.

Submit

For class labs, submit to a hidden testbench and get per-test marks straight away.

Built for

Colleges and universities

Run VLSI and digital-design labs without a board shortage. Hidden testbenches, attempt limits, deadlines, live results, a similarity report and a CSV gradebook for your records.

Researchers

Try an idea quickly, keep saved designs and share reproducible testbenches with your group, all from a browser.

Founders and teams

Check an RTL concept, train new engineers on house-style exercises and screen candidates with practical Verilog tasks.

Instructors stay in control

  • Practice testbench students can see, plus a hidden grading testbench they cannot.
  • A reference solution must score full marks before an assignment can be published.
  • Results update live while students work. Regrade everyone after fixing a test.
  • Rules block common tricks such as reading files or peeking into the testbench.

Safe by design

Every simulation runs in an isolated, network-less sandbox with strict time, memory and output limits. Student code never touches your machines.

Start free