Open-source EDA tools, zero setup

Your EDA lab.
In the browser.

Write Verilog, simulate, synthesize to SkyWater 130nm, and go all the way to a placed-and-routed GDSII layout with DRC & LVS — the full RTL-to-tapeout flow, right in your browser.

No installation Beginner to advanced Real open-source tools
Simulation in ChipVerifySynthesis in ChipVerify
Powered by open-source EDA tools
Yosys Icarus Verilog Verilator OpenSTA OpenROAD KLayout SkyWater 130nm Coverage
—
Simulations run
—
Engineers registered
—
Code examples
~2s
Avg simulation time
  How it works

From RTL to GDSII
in your browser

01
Write your Verilog
Monaco editor with syntax highlighting, multi-file support, and instant lint feedback. Start from 120+ ready-to-run examples.
02
Simulate & verify
Run testbenches with Icarus or Verilator. Inspect signals in the waveform viewer. Add UVM, coverage, or formal verification for deeper confidence.
03
Synthesize & time
Push through Yosys on SkyWater 130nm. Get a gate-level schematic, PPA report, and OpenSTA timing analysis across all three PVT corners.
04
Place, route & tape out
Run OpenROAD place & route directly from synthesis. Inspect the final layout with KLayout, run DRC & LVS, and export a real GDSII file.
  Everything you need

The full RTL-to-GDSII flow,
built for learning

Simulation, synthesis, place & route, DRC, LVS, formal verification — the same flow used in industry, zero 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
Place & Route
Take your synthesized netlist all the way to a placed-and-routed layout with OpenROAD on SkyWater 130nm. Post-route STA catches timing violations before tape-out.
OpenROADPost-route STAGDSII export
DRC, LVS & Layout
View your final GDSII layout in the browser with KLayout. Run Design Rule Check and Layout vs. Schematic to catch physical violations before submission.
KLayoutDRCLVS
Formal & Coverage
Go beyond simulation with SymbiYosys formal property checking and Covered code coverage analysis. Prove your design correct, not just test it.
SymbiYosysCode coverageUVM
  Learn by doing

Three ways to build your
design & verification skills

Guided exercises, graded challenges, and 120+ ready-to-run examples — all wired directly into the IDE.

Guided Exercises
Step-by-step Verilog exercises from combinational basics to pipelined datapaths. Write, simulate, and check your solution in one place.
Browse exercises
RTL Challenges
Design problems graded against hidden testbenches. Get instant feedback on correctness, area, and timing — easy through hard difficulty.
View challenges
Reference Examples
120+ ready-to-run Verilog examples covering FIFOs, state machines, AXI interfaces, and more. Open any example in the IDE and start experimenting.
Explore examples
  Pricing

Start free.
Go deeper when you're ready.

Every core tool is free. Pro unlocks advanced analysis, higher quotas, and more.

Free
$0
forever
  • 30 projects
  • Icarus Verilog + Verilator simulation
  • Yosys synthesis (sky130 PDK)
  • Interactive waveform viewer
  • AI tutor
  • RTL challenges & exercises
  • Place & route — 5 runs/day · up to 2,500 cells
  • DRC / LVS / GDSII export
  • OpenSTA timing analysis
Start for free

Build the judgment
AI can't replace.

The complete RTL-to-GDSII flow — simulate, synthesize, place & route, DRC, LVS — all in your browser. Core tools free. Pro unlocks advanced analysis and higher quotas.