blob: 9765dbd19a6a9d70a8b0c9bed637143902ecb9aa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Icarus Verilog Test-bench
## Dependencies
- [Icarus Verilog](https://steveicarus.github.io/iverilog/)
- [GTKWave](https://github.com/gtkwave/gtkwave) (Optional)
## Usage
```shell
make # Build all
make test # Build all and run test-bench
# Build all, run test-bench, and open test waveform in GTKWave
make test && gtkwave ./wave.vcd
make clean # Clean all build artifacts
```
|