Everything you need
The full RTL flow,
built for learning
RTL design, simulation & verification, and synthesis — the same flow used in industry, no setup required.
RTL Simulation
Run testbenches with Icarus Verilog or Verilator. Catch bugs instantly with detailed output and signal tracing.
Icarus VerilogVerilatorVCD output
Interactive Waveforms
Inspect every signal with the integrated Surfer waveform viewer. Zoom, pan, and measure — right in the browser.
Surfer viewerVCD / FSTMulti-signal
Logic Synthesis
Synthesize to SkyWater 130nm standard cells with Yosys. Get a gate-level netlist, interactive schematic, and area report instantly.
Yosyssky130 PDKSchematic
Static Timing Analysis
Learn static timing with OpenSTA across typical, fast, and slow corners. Critical paths are highlighted in the schematic to help you understand timing.
OpenSTAPPA report3 corners
Learning Sessions
Group your runs into named sessions. Track pass/fail history, compare outputs side-by-side, and see how your design improves over time.
Run historySide-by-side diffProgress tracking
Multi-file Projects
Organize your Verilog designs across multiple files. File explorer, Monaco editor, and one-click simulation of your whole design.
File explorerMonaco editor30 projects free