<p>the idea I had that led me to designing it is that a waveform viewer is useful but in many cases it&#39;s a downright unfriendly experience; rather, being able to set breakpoints, see terminal output (via `Print` statements in Amaranth or `$display` statements in Verilog), and step forward and back, while still retaining waveform viewer integration, would make certain workflows much easier, especially to new developers</p>
Reply