JAVK Verilog
You'll need GNU Make and Icarus Verilog.
make
This should create the build/
directory and build all available test
benches.
The test bench expects a file called a.hex
in the current working directory.
This file is loaded starting at address zero and must be a plain text file with
a hex byte on each new line. While the test bench is running, it dumps all
instantiated modules to a file named a.vcd
. Terminal output also reflects
the current state of the CPU.
Copyright (C) 2022 Jacob Koziej <[email protected]>
Copyright (C) 2022 Ani Vardanyan <[email protected]>
Distributed under the GPLv3 or later.