WaveTrace is an interactive waveform viewer for FPGA/RTL developers. We strive to be a fast and lightweight alternative to the big vendor tools currently avaliable. WaveTrace is optimal for small to medium sized designs.
Features
Open VCD (value change dump) files directly inside VSCode
Customizeable signal colors (with an overrideable pallette in config.json)
GPU accelerated rendering
VSCode Themeable
Licensing / Activation
WaveTrace is free to use for up to 8 unique signals. If you need more please consider purchasing a license from our website (no subscriptions, just a single payment). This helps fund further development and new features!
Configuration
For complete configuration, open your config.wavetrace.json file by clicking on the gear icon in the navigation bar and clicking the Open Settings (JSON) button.
NOTE - There may be some additional undocumented settings in your configuration file. These settings are currently unimplemented and will be included in a later update
display
display.defaultTraceStyle - Defaults for new traces being added to the window
color - RGB hex color code (ex. #00e676)
fill - Waveform fill value. Setting to 0 disables fills completely and may improve performance.