Gtkwave: Difference between revisions
Jump to navigation
Jump to search
(Created page with "'''gtkwave''' is a waveform visualisation tool == Tips == === Keyboard tips === ;Go to time * {{kb|F1}} to open the window. ;Set up marker * {{kb|Alt-M}} to open marker window. * {{kb|Tab}} or {{kb|Down / Up}} to navigate between fields * For OK, {{kb|Ctrl-Tab}} then {{kb|Return}}! :Note that closing the window will discard the changes :-( :Also, the marked time '''MUST BE VISIBLE''' otherwise it will be ignored. As a result, first do a '''Go to time'''.") |
|||
Line 2: | Line 2: | ||
== Tips == |
== Tips == |
||
== Install / config == |
|||
=== Change fonts === |
|||
* Via commandline: |
|||
<source lang="bash"> |
|||
gtkwave --rcvar 'fontname_signals Monospace 10' --rcvar 'fontname_waves Monospace 10' data.vcd save.gtkw |
|||
# On Windows - MinGW64: |
|||
gtkwave --rcvar 'fontname_signals Arial 10' --rcvar 'fontname_waves Arial 10' data.vcd save.gtkw |
|||
</source> |
|||
* Via {{file|~/.gtkwaverc}}: |
|||
fontname_signals Monospace 10 |
|||
fontname_waves Monospace 10 |
|||
=== Keyboard tips === |
=== Keyboard tips === |
||
;Go to time |
;Go to time |
Revision as of 12:44, 22 May 2025
gtkwave is a waveform visualisation tool
Tips
Install / config
Change fonts
- Via commandline:
gtkwave --rcvar 'fontname_signals Monospace 10' --rcvar 'fontname_waves Monospace 10' data.vcd save.gtkw
# On Windows - MinGW64:
gtkwave --rcvar 'fontname_signals Arial 10' --rcvar 'fontname_waves Arial 10' data.vcd save.gtkw
- Via ~/.gtkwaverc:
fontname_signals Monospace 10 fontname_waves Monospace 10
Keyboard tips
- Go to time
- F1 to open the window.
- Set up marker
- Alt-M to open marker window.
- Tab or Down / Up to navigate between fields
- For OK, Ctrl-Tab then Return!
- Note that closing the window will discard the changes :-(
- Also, the marked time MUST BE VISIBLE otherwise it will be ignored. As a result, first do a Go to time.