aboutsummaryrefslogtreecommitdiff
path: root/README.md
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
```