David Harris
|
568aa3c4a6
|
Verilator improvements
|
2023-11-04 03:21:07 -07:00 |
|
David Harris
|
09aebbf252
|
Fixed regression error of watchdog timeout when PCM is optimized out of the IFU
|
2023-11-03 04:38:27 -07:00 |
|
Ross Thompson
|
fc83f33615
|
Oups. When fixing the linux-imperasdv testbench I accidentally introduced a bug to the tracer.
|
2023-10-05 13:00:46 -05:00 |
|
Ross Thompson
|
824f37bba4
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-10-05 10:39:06 -05:00 |
|
Ross Thompson
|
81c44a4cb3
|
Fixed imperas linux testbench.
|
2023-10-04 17:11:47 -05:00 |
|
David Harris
|
28752303be
|
Added ZCA/ZCF/ZCD/ZCB support. Doesn't break regression, but not tested. Need to get tests for Zcb. Draft tests are in riscv-arch-test but not yet committed there
|
2023-10-04 12:28:12 -07:00 |
|
David Harris
|
c6631ef808
|
Added N and PBMT bits to MMU PTE
|
2023-08-24 19:44:46 -07:00 |
|
Ross Thompson
|
59022099c7
|
Fixed the icache and dcache overlogging issue.
|
2023-07-14 15:47:05 -05:00 |
|
Ross Thompson
|
33d8e5687e
|
Merge branch 'main' of github.com:ross144/cvw
|
2023-07-11 15:09:07 -05:00 |
|
Ross Thompson
|
99073a70c0
|
Added wfi and interrupt to tracer.
|
2023-07-11 15:09:04 -05:00 |
|
Ross Thompson
|
625192d9a4
|
Merge branch 'main' of github.com:ross144/cvw into main
|
2023-07-11 15:08:26 -05:00 |
|
Ross Thompson
|
4653f8e704
|
Simplificaiton of function tracker.
|
2023-07-11 10:51:17 -05:00 |
|
Ross Thompson
|
27f6f00402
|
Changes for xcelium.
|
2023-07-07 18:22:28 -05:00 |
|
David Harris
|
001d3cfdc5
|
Added logic to warn about x in memory reads. Added cbo instruction names to testbench decoder
|
2023-07-02 13:29:27 -07:00 |
|
David Harris
|
c2913f49a3
|
Added assertions for ZICNTR and ZIHPM
|
2023-06-16 09:26:02 -07:00 |
|
Ross Thompson
|
4428babda9
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-06-15 15:38:38 -05:00 |
|
Ross Thompson
|
85567841eb
|
Merge branch 'testbench-params2'
|
2023-06-15 15:31:13 -05:00 |
|
Ross Thompson
|
d2219023c3
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-06-15 14:57:23 -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 |
|
Ross Thompson
|
b8a243827b
|
Found a whole bunch of files still using the old `define configurations.
|
2023-06-15 13:09:07 -05:00 |
|
David Harris
|
45ee4c2f9f
|
Added BMU instructions to instruction name decoder
|
2023-06-15 09:26:09 -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 |
|
David Harris
|
f68b9c224a
|
Fixed WALLY-trap test case to use menvcfg
|
2023-06-09 15:24:26 -07:00 |
|
Ross Thompson
|
1ceea51d8b
|
Changes required to make verilator compile wally's testbench to c++. Not actually tested in simulation yet.
|
2023-05-31 16:51:00 -05:00 |
|
David Harris
|
c1ec1cb09c
|
Added SSTC support to imperas.ic and wallyTracer. Fixes many of the privileged tests
|
2023-03-31 10:54:03 -07:00 |
|
eroom1966
|
259fbc8d77
|
support linux
|
2023-03-22 17:10:32 +00:00 |
|
eroom1966
|
39ac3cd18f
|
Add support for setting PMP registers
Add support for async DV
|
2023-03-08 12:44:53 +00:00 |
|
Ross Thompson
|
e448cd54ef
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-06 18:39:15 -06:00 |
|
David Harris
|
3678ab556c
|
Removed unneeded diagnostic print
|
2023-03-03 16:46:16 -08:00 |
|
Ross Thompson
|
f07f331f72
|
Removed debugging code.
|
2023-03-03 17:52:00 -06:00 |
|
Ross Thompson
|
a3a45f696f
|
Fixed a bunch of odd bugs with the test bench preventing correct measurement of performance counters.
|
2023-03-03 17:49:44 -06:00 |
|
David Harris
|
cf8b5f0783
|
Added support for ZMMUL
|
2023-02-27 07:29:53 -08:00 |
|
David Harris
|
2168113d60
|
Fixed warnings when compiling wallyTracer
|
2023-02-17 20:50:43 -08:00 |
|
David Harris
|
9d83749ca6
|
moved riscvassertons to its own file, added proper license headers to testbench support files
|
2023-02-16 19:40:27 -08:00 |
|
David Harris
|
78eb90715c
|
Removed pipelined level of hierarchy
|
2023-02-02 14:14:11 -08:00 |
|