EDA TOOLS / FSimX STUDIO
v0.8.18  ·  2026.07 eval

RTL simulation and debug, in one window

FSimX Studio is a desktop simulation studio that brings three WIOWIZ tools into one persistent session: the FSimX simulation engine, the vWIZ-Wave waveform debugger and vWIZ-Coverage. A load-once, run-interactively workflow, WIOWIZ-native.
FSimX enginevWIZ-WavevWIZ-Coverage
Download The FSimX engine
Note: in-house EDA, not commercial grade. Built to autonomize the chip design flow.

One persistent session, not three tools bolted together

Open a project, compile it, load it once, and drive it interactively. Hierarchy, objects, source, waveform and transcript stay live and cross-probed, so you run, break, examine and restart from a single window, without re-elaborating between runs.

FSimX Studio interface: workspace, objects, source and transcript panes
FSimX Studio on the picosoc example, with Workspace, Objects, Source and Transcript panes

1  ·  Invoke the GUI and simulate

Launch the studio, open a project and run it. Every bundled example is self-checking and prints an explicit PASS in the transcript.

1
Launch the studio. On Linux, pull the Docker image and run it: docker run wiowiz/fsimx-studio-public:2026.07-eval.
2
Open a project. File  ›  Open Project, then pick a .fsp (counter, ALU, FIFO, traffic FSM, UART, a multi-master bus, a UVM memory, or a multi-domain low-power SoC).
3
Run All. The design compiles, elaborates and runs; the hierarchy and objects light up and the waveform opens automatically. Restart returns to t=0 without recompiling.
# Linux build and launch
cmake -S . -B build
cmake --build build -j
./build/fsimx-studio
# then File › Open Project › examples/sv/counter/counter.fsp → Run All

2  ·  Debug with vWIZ-Wave

The waveform opens on the same loaded design. vWIZ-Wave subscribes only to the signals you are watching, so it stays responsive on SoC-scale designs with tens of thousands of signals, and cross-probes between the wave, the source and the hierarchy.

vWIZ-Wave waveform debugger with source, waveform canvas, cross-probe and transaction analyzer
vWIZ-Wave on a RISC-V SoC, source with inline values, waveform, cross-probe and the transaction analyzer
Add signals from the filtered signal list, drop cursors and named markers, jump edge to edge, and annotate. Click a signal to cross-probe straight to its driver in the source. Decode bus traffic in the transaction analyzer, and reconstruct memories in the viewer. FST stays the archival format.

3  ·  Close with vWIZ-Coverage

The same run feeds vWIZ-Coverage. Code, functional and assertion coverage merge with formal unreachable (UNR) analysis into one closure picture, so you finish with evidence rather than assumptions.

vWIZ-Coverage metrics dashboard on the mini-SoC example
vWIZ-Coverage closure on the WIOWIZ mini-SoC, code, toggle, FSM and functional coverage with UNR
More on vWIZ-Coverage More on vWIZ-Wave

Download

FSimX Studio runs on Linux and is distributed as a Docker image — no installer to run, nothing on your machine to trust beyond the container. The evaluation image sits in a private registry. Request access and we email you docker login credentials, usually within one business day.

Once access is granted, pull the image — or load it from the offline tarball we provide:

# sign in with the credentials we email you
docker login registry.gitlab.com
# pull the evaluation image
docker pull registry.gitlab.com/wiowiztechnologies/fsimx-studio-public:2026.07-eval
# or load it from the offline tarball
docker load --input fsimx-studio-public-2026.07-eval.tar
What it is. In-house EDA under active development, not a commercial-grade product. It runs on Linux as a Docker image; a Windows build is not available yet. For licensing and support, email support@wiowiz.com.

At a glance

What it isDesktop RTL simulation and debug studio (FSimX engine, vWIZ-Wave, vWIZ-Coverage)
WorkflowProject, compile, elaborate, load once, run interactively, break, examine, force, restart without re-elaboration
WaveformvWIZ-Wave, subscribe-only tracing, cross-probe to source and hierarchy, transaction analyzer, FST archival
CoveragevWIZ-Coverage, code, functional and assertion coverage with formal UNR closure
PlatformsLinux x86-64, distributed as a Docker image
Supportsupport@wiowiz.com
All EDA tools