FSimX STUDIO / README & RELEASE NOTES
v0.8.107 · Linux + Windows · eval
FSimX Studio: README
RTL simulation, debug and coverage in one persistent window: the FSimX
engine, vWIZ-Wave and vWIZ-Coverage, load-once and run interactively.
This page is the feature list, the release notes, and how to run.
What it is
FSimX Studio is a desktop simulation studio that brings three WIOWIZ
tools into a single session so you compile, load once, and then run,
break, examine and restart from one window without re-elaborating
between runs. It is WIOWIZ-native, including our own SystemVerilog
front-end.
Features
FSimX: the simulation engine
-
WIOWIZ-native front-end. Our own SystemVerilog parser and
elaboration, built to hold up at gate-level (GLS) and UVM scale
where a third-party front-end buckled.
-
Load once, run interactively. Compile and elaborate a project
once, then run, break, examine, force and restart to t=0 without
recompiling.
-
Headless too. The same engine runs from the command line for
scripted and batch flows.
vWIZ-Wave: the waveform debugger
-
Subscribe-only tracing. Watches only the signals you add, so
it stays responsive on SoC-scale designs with tens of thousands of
signals.
-
Cross-probe. Click a signal to jump to its driver in the
source; move between wave, source and hierarchy.
-
Transaction analyzer + memory viewer. Decode bus traffic off
the waveform; reconstruct memories. FST is the archival format.
vWIZ-Coverage: closure
-
One closure picture. Code, functional and assertion coverage
merge with formal unreachable (UNR) analysis, so you finish with
evidence, not assumptions.
-
Same run, no re-run. The interactive run feeds coverage
directly.
What’s new v0.8.107
0.8.107 current
-
Native Windows build. FSimX Studio now ships a native
Windows x64 build (Windows 10 / 11) alongside the Linux Docker
bundle, currently in final license-control checks, available on
request.
-
Own SystemVerilog front-end. Replaced the third-party
front-end with the WIOWIZ parser after heavy dumps at GLS and UVM
scale.
-
Unified Studio window. Simulation, waveform debug and
coverage closure in one persistent, cross-probed session, load
once, run interactively, restart without re-elaboration.
-
Examples catalog. Self-checking examples from a counter and
ALU up to a UVM memory and a multi-domain low-power SoC, each
printing an explicit
PASS.
earlier 0.8.x eval
-
Linux-only Docker eval builds of the unified Studio; vWIZ-Wave
subscribe-only tracing and vWIZ-Coverage UNR closure brought
into the single session.
Only the latest release is published for download. Older eval builds
are retired, email support if you need a specific one.
Platforms & how to run
Linux · Docker bundle
v0.8.107 · 10 MB · x86-64 / WSL2 · .tar.gz
# unpack, verify + build the image, launch
tar -xzf fsimx-studio-public-2026.07-docker.tar.gz cd
fsimx-studio-public ./verify.sh ./run.sh
# headless
./run.sh fsxrun counter.sv tb_counter.sv ./run.sh vwiz-wave
work/counter.vcd ./run.sh vwiz-cov run --vcd work/counter.vcd
Windows · native build
v0.8.107 · x64 · Windows 10 / 11 · no installer
# unzip and launch Expand-Archive
fsimx-studio-0.8.107-win-x64.zip cd fsimx-studio-win .\run.bat
In final license-control checks, request the Windows build.
Examples catalog
Every bundled example is self-checking and prints an explicit
PASS in the
transcript. Open one with
File › Open Project and
Run All:
- Counter, ALU and FIFO, the basics, wave up in seconds.
- Traffic-light FSM and UART, control and serial I/O.
- Multi-master bus, arbitration and contention.
- UVM memory, a constrained-random testbench.
-
Multi-domain low-power SoC, clock/power domains, the full flow end
to end.
Download FSimX Studio →