cvw/wally-pipelined/src
Noah Boorstin 3f2820646d More testbench setup work
- Copy bare-bones testbench from E85
   - have testbench instantiate a wallypipelinedhart so we can simulate memory/peripherals easier
 - Create .gitignore for vsim files
 - Make PC reset a macro, change to 0x1000 to conform to the bootloader

I don't know a good way to put the linux register trace file we're generating on git,
since its both nontrivial to make and way to big to keep in a git repo

for now it lives in /mnt/scratch/riscv_testbench/
2021-01-21 17:55:05 -05:00
..
alu.sv Initial Checkin 2021-01-14 23:37:51 -05:00
clint.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
controller.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
csr.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
csrc.sv Initial Checkin 2021-01-14 23:37:51 -05:00
csri.sv Initial Checkin 2021-01-14 23:37:51 -05:00
csrm.sv Initial Checkin 2021-01-14 23:37:51 -05:00
csrn.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
csrs.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
csrsr.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
csru.sv Initial Checkin 2021-01-14 23:37:51 -05:00
datapath.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
dmem.sv testgen-ADD-SUB working and testbench simualtes with new vectors for rv32 and rv64 2021-01-20 01:04:28 -05:00
dtim.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
extend.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
flop.sv Initial Checkin 2021-01-14 23:37:51 -05:00
gpio.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
hazard.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
imem.sv Initial Checkin 2021-01-14 23:37:51 -05:00
instrDecompress.sv Initial Checkin 2021-01-14 23:37:51 -05:00
memdp.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
mux.sv Initial Checkin 2021-01-14 23:37:51 -05:00
pclogic.sv More testbench setup work 2021-01-21 17:55:05 -05:00
privileged.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
privilegeDecoder.sv Initial Checkin 2021-01-14 23:37:51 -05:00
privilegeModeReg.sv Initial Checkin 2021-01-14 23:37:51 -05:00
regfile.sv Initial Checkin 2021-01-14 23:37:51 -05:00
shifter.sv Initial Checkin 2021-01-14 23:37:51 -05:00
testbench-busybear.sv More testbench setup work 2021-01-21 17:55:05 -05:00
testbench.sv testgen-ADD-SUB working and testbench simualtes with new vectors for rv32 and rv64 2021-01-20 01:04:28 -05:00
trap.sv Initial Checkin 2021-01-14 23:37:51 -05:00
wally-macros.sv More testbench setup work 2021-01-21 17:55:05 -05:00
wallypipelined.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00
wallypipelinedhart.sv Changed to . notation for instantiation, cleaned up dmem 2021-01-18 20:16:53 -05:00