Ross Thompson
|
87fb9a3e16
|
Deleted remaining old configs except fpga as I still need to create the parameterized version.
|
2023-06-15 14:08:13 -05:00 |
|
Ross Thompson
|
75b5c23edd
|
Actually removed old `define configuration file for rv64gc. There were a lot of dangling problems.
|
2023-06-15 14:05:44 -05:00 |
|
David Harris
|
a62211bad1
|
Gated inputs to BMU when inactive to save power and simulation time
|
2023-06-15 11:56:59 -07:00 |
|
Ross Thompson
|
009d8966e9
|
Got the srams parameterized correctly now.
|
2023-06-15 13:42:24 -05:00 |
|
David Harris
|
d3aebc00d4
|
Fixed UART merge conflict
|
2023-06-15 11:36:37 -07:00 |
|
David Harris
|
8dbbf9201a
|
Merge pull request #337 from harshinisrinath1001/main
Fixed the spacing of the uncore and wally modules
|
2023-06-15 11:33:29 -07:00 |
|
Ross Thompson
|
b8a243827b
|
Found a whole bunch of files still using the old `define configurations.
|
2023-06-15 13:09:07 -05:00 |
|
Harshini Srinath
|
dd7c13cc2d
|
Update wallypipelinedsoc.sv
Program clean up
|
2023-06-15 10:39:37 -07:00 |
|
Harshini Srinath
|
b4469fd3bf
|
Update wallypipelinedcore.sv
Program clean up
|
2023-06-15 10:38:38 -07:00 |
|
Harshini Srinath
|
85a513e542
|
Update cvw.sv
Program clean up
|
2023-06-15 10:29:33 -07:00 |
|
Harshini Srinath
|
b5354a811e
|
Update uncore.sv
Program clean up
|
2023-06-15 10:23:47 -07:00 |
|
Harshini Srinath
|
85b982f569
|
Update uart_apb.sv
Program clean up
|
2023-06-15 10:21:46 -07:00 |
|
Harshini Srinath
|
59178a2e56
|
Update uartPC16550D.sv
Program clean up
|
2023-06-15 10:20:29 -07:00 |
|
Harshini Srinath
|
d02891d244
|
Update rom_ahb.sv
Program clean up
|
2023-06-15 10:13:15 -07:00 |
|
Harshini Srinath
|
e227f71d46
|
Update ram_ahb.sv
Program clean up
|
2023-06-15 10:10:38 -07:00 |
|
Harshini Srinath
|
57f4c8a3e4
|
Update plic_apb.sv
Program clean up
|
2023-06-15 10:08:16 -07:00 |
|
Harshini Srinath
|
cf25e9ce49
|
Update gpio_apb.sv
Program clean up
|
2023-06-15 10:04:28 -07:00 |
|
Harshini Srinath
|
a8fa38ff14
|
Update clint_apb.sv
Program clean up
|
2023-06-15 09:59:11 -07:00 |
|
David Harris
|
45ee4c2f9f
|
Added BMU instructions to instruction name decoder
|
2023-06-15 09:26:09 -07:00 |
|
David Harris
|
72002625eb
|
Fixed cvw path in lint-wally
|
2023-06-15 07:02:59 -07:00 |
|
David Harris
|
325a670435
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-06-15 07:01:44 -07:00 |
|
David Harris
|
f3fa59605e
|
Merge pull request #332 from harshinisrinath1001/main
Fixed spacing for generic, ieu, ifu, lsu, mdu, mmu, and privileged modules and deleted CodeAligner.py
|
2023-06-15 07:00:47 -07:00 |
|
Ross Thompson
|
301d54fea8
|
Significant refactoring of testbench.
|
2023-06-14 17:02:49 -05:00 |
|
Ross Thompson
|
4d2bb0ea83
|
Removed old configs from function name module.
|
2023-06-14 16:35:55 -05:00 |
|
Ross Thompson
|
60e87b08c4
|
Improved simulation speed by gating bitmanip zbc's clmul's X and Y inputs with BSelect != 11. Reduced simulation time from 3m45s to 2m35s.
|
2023-06-14 15:28:58 -05:00 |
|
Ross Thompson
|
8f09e17dc7
|
Found and fixed the source of the new testbench slow down. I accidentally increased the size of the signature buffer by 10x.
|
2023-06-14 14:11:25 -05:00 |
|
Harshini Srinath
|
3593762cfa
|
Merge branch 'main' into main
|
2023-06-14 11:52:45 -07:00 |
|
Ross Thompson
|
6330e8084c
|
more testbench improvements.
|
2023-06-14 12:23:26 -05:00 |
|
Ross Thompson
|
6e42b9f865
|
Continued improvements to testbench.
|
2023-06-14 12:11:55 -05:00 |
|
Ross Thompson
|
10c6c08136
|
Resolved the duplicated check signature issue.
|
2023-06-14 11:50:12 -05:00 |
|
David Harris
|
430537a052
|
Moved cvw.sv to src root directory to avoid double-compiling and producing a warning. Adjusted to files to reflect this.
|
2023-06-14 09:44:52 -07:00 |
|
Ross Thompson
|
311c00bb15
|
Updates to wave file.
|
2023-06-14 10:49:09 -05:00 |
|
David Harris
|
9da4005a1e
|
Removed *** from UART code
|
2023-06-14 08:47:01 -07:00 |
|
David Harris
|
5a2bcb917f
|
Removed QEMU from UART
|
2023-06-14 08:39:01 -07:00 |
|
Harshini Srinath
|
3f8cd8932c
|
Update csrs.sv
Program clean up
|
2023-06-13 22:16:43 -07:00 |
|
Harshini Srinath
|
12af05da02
|
Update csrm.sv
Program clean up
|
2023-06-13 22:08:06 -07:00 |
|
Harshini Srinath
|
4972691c1e
|
Update csrc.sv
Program clean up
|
2023-06-13 21:59:02 -07:00 |
|
Harshini Srinath
|
a213f7d5a4
|
Update csrc.sv
Program clean up
|
2023-06-13 21:54:47 -07:00 |
|
Harshini Srinath
|
6aba0187d7
|
Update csr.sv
Program clean up
|
2023-06-13 21:12:49 -07:00 |
|
harshini
|
8570b2f332
|
deleting CodeAligner file
|
2023-06-13 17:41:37 -07:00 |
|
Ross Thompson
|
3a78d4ca73
|
Fixed another issue with the timing of memory resets in the new testbench.
|
2023-06-13 16:24:38 -05:00 |
|
Ross Thompson
|
af8ca85a5b
|
Now have most of the regression tests running again.
|
2023-06-13 15:09:40 -05:00 |
|
Ross Thompson
|
836bc4a4f7
|
Cleaned up testbench more.
|
2023-06-13 14:05:17 -05:00 |
|
Ross Thompson
|
4bdecf8c6d
|
Compacted memory resets.
|
2023-06-13 13:57:58 -05:00 |
|
Ross Thompson
|
91a22c3a8a
|
More cleanup.
|
2023-06-13 13:54:07 -05:00 |
|
Ross Thompson
|
9869b26556
|
Fixed the multliple reads of the same preload memory file.
|
2023-06-13 13:52:02 -05:00 |
|
Ross Thompson
|
df62f3964c
|
The testbench now at least runs the arch64i in rv64gc config. Still has several issues
1. need to remove all dead code
2. seems to still be double reading memory files sometimes.
3. batch mode does not work.
|
2023-06-13 13:18:46 -05:00 |
|
Victor Clements
|
9461b9db7e
|
pulling in FreeRTOS/kernel Submodule
|
2023-06-13 10:41:18 -07:00 |
|
David Harris
|
90bc0bc6d8
|
Merge pull request #330 from openhwgroup/revert-328-main
Revert "Update for new layout of ImperasDV files"
|
2023-06-13 04:18:57 -07:00 |
|
David Harris
|
004aeda362
|
Revert "Update for new layout of ImperasDV files"
|
2023-06-13 04:17:56 -07:00 |
|