Add yosys/verilator support
authorAnton Blanchard <anton@linux.ibm.com>
Tue, 19 May 2020 05:18:42 +0000 (15:18 +1000)
committerAnton Blanchard <anton@ozlabs.org>
Tue, 19 May 2020 05:18:42 +0000 (15:18 +1000)
commit3e8a6a8fc28833e8e3a11507f275b6bfab580c22
tree594f666616f9b6867ac0671ae3661df6b3fce025
parent6692f0db4f0eaff8bbb5d493cde64b9a2add3d64
Add yosys/verilator support

Add a microwatt-verilator target that simulates the
ghdl -> yosys -> verilog -> verilator path. A good test of
ghdl/yosys synthesis.

Because the everything is run through synthesis, the instruction
image is baked into the build via the RAM_INIT_FILE generic.

Signed-off-by: Anton Blanchard <anton@linux.ibm.com>
Makefile.synth
verilator/microwatt-verilator.cpp [new file with mode: 0644]
verilator/uart-verilator.c [new file with mode: 0644]