Riptide is a waveform debugger for the 21st century. Designed from the ground up to give you the tools you need to find bugs quickly while minimizing visual noise. GPU accelerated rendering, advanced querying, derived signal expressions, and direct simulator control.
Large traces are full of noise — invalid or disabled signals, duplicates. Riptide was designed to maximize clarity and contrast. The viewer clearly distinguishes adjacent signals, renders unknown and high impedance values as bold cross hatches, and mutes disabled values so you can focus on what matters.
A trace shouldn't just sit there. Compose derived signals, keep a live watch on what matters, and let Riptide surface the glitches, failed asserts, and look-alike events you'd otherwise scroll right past.
In addition to recorded waveforms, Riptide can connect directly to your simulator to drive live simulation. It leans on Edalize to speak TCL to whatever backend you run, so you work from one clean, unified surface instead of wrestling a different clunky UI for every tool. Same commands, any simulator under the hood.
Group a handshake, bus, or valid/data pair together and visualize, move, or collapse them together. Riptide can also auto-detect and assign colors to groups from the signal hierarchy, reducing manual effort.
Stop scrubbing endless traces by hand. Set a breakpoint, hit run, and let Riptide take you straight to the edge that broke.