Verilog template which is easy to develop, using VS Code Remote Development.
It uses Icarus Verilog and GTKWave.
-
docker
(18.06+),doccker-compose
(1.21+) -
VSCode
If you want to use gtkwave, you need the X Window System.
Press F1
in VS Code
and select Remote-Containers: Reopen in Container.
Press F1
> Select Tasks: Run Task > Select build, or
# Ctrl + Shiht + 0
make build
Press F1
> Select Tasks: Run Task > Select run, or
# Ctrl + Shiht + 0
make run
You need the X Window System.
Press F1
> Select Tasks: Run Task > Select wave, or
# Ctrl + Shiht + 0
make wave
NO LICENCE
You have to check licences of Icarus Verilog and GTKWave.