
Built-in .vcd & .fst waveform viewer
Native Rust wellen engine parses VCD and FST traces up to 100 MB with hierarchy scopes, HEX/BIN/DEC/OCT radices, Cursor A/B delta & frequency math, and X/Z hazard colors.
Native desktop IDE for RTL simulation, Yosys synthesis, STA timing, CDC/RDC checks, and gate schematics — 100% local on your machine.
v1.2Explore Live Flow & Roadmap
HOVER OR CLICK ANY DIE QUADRANT TO TRACE SIGNAL & TELEMETRY
Compiled native Tauri v2 and Rust desktop runtime opens directly into your workspace without heavyweight virtual machines or display forwarding.
Icarus Verilog & Verilator with auto sv2v, Regression Suite, and Run History.
Yosys netlist elaboration, interactive gate schematics, cell stats & SVG export.
350ms multi-engine lint (Icarus, Verilator, Slang) plus 5-rule Yosys CDC matrix.
Structural asynchronous reset-domain crossing checks with matrix filters & waivers.
Scan insertion and coverage in the same flow.
45nm, 130nm, fpga_lut4, or custom .lib slack, Fmax & inline RTL path highlights.
Equivalence checks stitched between stages.
Physical silicon layout ready for the fab on the open roadmap.

Native Rust wellen engine parses VCD and FST traces up to 100 MB with hierarchy scopes, HEX/BIN/DEC/OCT radices, Cursor A/B delta & frequency math, and X/Z hazard colors.

Extracts state enums and transitions directly from SystemVerilog/Verilog source with reset state highlighting, multi-FSM switching, and 1-click Mermaid stateDiagram-v2 export.

Synthesize RTL into netlist schematics inside an editor tab (auto sv2v) with gate/pin inspection, Yosys resource breakdown, \src RTL cross-probing, and standalone SVG export.
Analyze setup slack and Fmax across 45nm, 130nm, fpga_lut4, or custom .lib libraries with glowing inline Monaco path highlights, plus a 5-rule Yosys CDC/RDC matrix and waivers.
typedef enum logic [1:0] { IDLE, START, DATA} state_t;always_ff @(posedge clk) state <= next_state;// F12 → port definition
`include "rtl/uart_tx.sv"uart_tx #(.BAUD(115200)) dut (.clk(clk), ...);initial $dumpfile("w.fst");assert (tx_done == 1'b1);// synced buffer + view
Split horizontally or vertically (Ctrl+\), drag tabs across panes, Alt+Click visualizers to the side, jump cross-file with F12 Go-to-Definition, and get 350ms merged lint diagnostics.
Configure APB, AXI4-Lite, and Simple peripherals (RW, RO, WO, W1C) with offset/overlap validation and export synced SystemVerilog RTL, C headers, SystemRDL (.rdl), and Markdown docs.
Run all workspace testbenches with Icarus or Verilator for pass-rate & ms latency telemetry, inspect visual Git commit graphs and diffs, and launch multi-shell terminals inline.
Auto-detects iverilog, vvp, gtkwave, sv2v, verilator, yosys, verible, and slang locally (with a 1-click SHA-256 managed Windows installer). 0 bytes of your RTL ever leave disk.
No dongles, no segment keys, no IT queue — SiliFlow is free for students, hobbyists and anyone learning the craft. Companies pay one simple license and install in the same minute.
Dual-engine simulation, Yosys schematics, STA timing, CDC/RDC checks, and CSR generation share one project and one UI — DFT, formal, and GDSII follow next.
Your RTL, waveforms, and netlists never upload. Built on Tauri v2 + Rust Tokio for Windows, Linux, and macOS with non-blocking execution and instant abort.

29 COMPONENTS · PASSED IN 210ms
SANDBOX GALLERY · NO FOLDER NEEDED
5 STRUCTURAL RULES + 45nm STA
Icarus & Verilator simulation, VCD/FST waves, Yosys schematics, STA timing, CDC/RDC signoff, and Git in one native window. Free forever for students.
DESKTOP STUDIO
Windows 10 / 11 · 64-bit
1-click SHA-256 managed tools · Zero PATH edits required
Siliflow-Setup-x64.exe
DESKTOP STUDIO
Apple Silicon (M-series) & Intel
Native ARM64 & x86_64 · Auto-detects 8 local EDA engines
Siliflow-Universal.dmg
DESKTOP STUDIO
x86_64 · Ubuntu, Fedora, Debian, Arch
Self-contained Tauri v2 studio · Built-in terminal & Git
Siliflow-x86_64.AppImage