EDA TOOLS / VERIFICATION / vWIZ-Wave

vWIZ-Wave

Agent-native waveform debug  ·  part of the WIOWIZ verification flow
Note: in-house EDA, not commercial grade. Built to autonomize the chip design flow.

One waveform, one answer, for human and agent alike

vWIZ-Wave is an agent-native waveform debugger for RTL and SoC verification. Point it at a dump and an RTL directory and it opens the design with live values, walks a failure back through the logic that caused it, and returns the same evidence whether a person is driving the viewer or an AI agent is driving the CLI. Clean-room C++20 with a Qt5 and OpenGL viewer over a lazy, memory-mapped waveform database, every engine runs headless, answers in one call, and emits JSON, so a human and an agent reach the same conclusion from the same trace.

HierarchySignalsCursors A/BMarkersTransaction lanesSchematicwhyMCP

What it does

VCD and FST waveforms

Reads standard VCD dumps and FST, building a fast internal database in a cache directory. Unsupported formats fail loud rather than guessing.

Lazy mmap database

A memory-mapped, compressed waveform store with a level-of-detail pyramid. Signals decode on demand and large hierarchies stay cheap under a bounded memory budget.

GPU waveform viewer

Qt5 and OpenGL canvas with a hierarchy tree, signal list and filter, name and value-at-cursor columns, A/B cursors with delta, named markers, snap-to-edge and a full zoom suite.

Root-cause debug

The why engines walk a failure backward through flops in time, trace an X to its origin, and find the first divergence between a passing and a failing run, hedged as ranked suspects, not asserted proof.

Instance-true schematic

Double-click any SoC instance to inspect that exact instance's pin-connected, value-annotated schematic with push and pop navigation, cursor A/B values and scene-wide search.

Agent-native by construction

Every verb is callable headless and over a built-in MCP server, returning the gated CLI output verbatim, plus signal-level waveform compare, transaction decode and toggle coverage for CI and scripting.

Support

StageVerification, waveform debug and root-cause analysis
Waveform formatsVCD and FST, ingested into the internal compressed, memory-mapped database
ViewerQt5 and OpenGL canvas: hierarchy, signal list, filter, A/B cursors and delta, named markers, snap-to-edge, transaction lanes and per-signal radix, color and grouping
AnalysisTemporal root-cause walk, X-origin trace, two-run divergence, signal-level compare, transaction decode and toggle coverage
AutomationHeadless CLI and built-in MCP server; every engine answers in one call and emits JSON
Design levelRTL and gate, technology independent (no PDK required)
Request a demo ← All EDA tools