Display digital waveforms in terminal using Urwid.
$ pip install .
$ dwfv --help
usage: dwfv [-h] VCD
positional arguments:
VCD Verilog VCD file
optional arguments:
-h, --help show this help message and exit
q
: quit
h
: move cursor leftj
: move cursor downk
: move cursor upl
: move cursor rightw
: jump forward to the next rising edgee
: jump forward to the next falling edgeb
: jump backward to the previous rising edge0
: jump to the first column^
: jump to the first event$
: jump to the last eventgg
: jump to first signalG
: jump to last signal3g
: jump to the third signal
75z
: set zoom level to 75%zi
: zoom inzo
: zoom outzz
: center cursor on screenzc
: zoom fit
fb
: format as binaryfd
: format as decimalfh
: format as hexadecimalfa
: format as ascii
dd
: delete the selected signalyy
: copy the selected signalp
: paste the clipboard after cursorP
: paste the clipboard before cursor<enter>
: expand selected signal
/pattern
: search for pattern in the selected signaln
: repeat search forwardN
: repeat search backward<up>
: search from history
v
: start visual mode<enter>
: zoom fit the selected time frame