Rose Thompson
|
d8f098013c
|
Merge pull request #506 from davidharrishmc/dev
Cleanup
|
2023-11-24 08:45:15 -08:00 |
|
David Harris
|
bcc20c6bd5
|
Merge pull request #505 from stineje/main
Update fix for cvtint testbench-fp
|
2023-11-23 20:43:00 -08:00 |
|
David Harris
|
3df4c13daa
|
Updated wallyTracer for Linux boot and wally-batch.do to remove buildroot checkpoint support
|
2023-11-23 20:36:45 -08:00 |
|
David Harris
|
1f57df7f8b
|
Fixed reference to deleted atomic signal in cache
|
2023-11-23 20:29:10 -08:00 |
|
James E. Stine
|
1ab7522064
|
Update fix for cvtint testbench-fp
|
2023-11-23 17:56:51 -06:00 |
|
Rose Thompson
|
1dac4d221e
|
Disable the trace for normal operation.
|
2023-11-21 13:49:07 -06:00 |
|
Rose Thompson
|
c77a47b403
|
Output the instruction trace to the logs directory.
|
2023-11-21 13:47:58 -06:00 |
|
Rose Thompson
|
b02bd6c835
|
Finally we got the wally tracer working with linux.
|
2023-11-21 13:45:55 -06:00 |
|
Rose Thompson
|
3fd6d3464c
|
We are logging now.
|
2023-11-21 13:02:34 -06:00 |
|
Rose Thompson
|
6ff8d19157
|
Added code to the wallyTracer to support outputing an instruction trace.
|
2023-11-21 12:28:19 -06:00 |
|
Jacob Pease
|
a1e7158bd9
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-11-18 19:20:48 -06:00 |
|
David Harris
|
8baa5b2e7b
|
Merge pull request #483 from ross144/main
Fixed branch predictor embench generation results
|
2023-11-17 10:07:30 -08:00 |
|
Rose Thompson
|
38b327eaf8
|
Fixed testbench so it runs with BPRED_LOGGER but not PrintHPMCounters.
|
2023-11-17 11:21:25 -06:00 |
|
Jacob Pease
|
23e5fca2a7
|
Merge branch 'main' of github.com:jacobpease/cvw
|
2023-11-16 14:04:11 -06:00 |
|
David Harris
|
94201e993f
|
Merge pull request #481 from ross144/main
Fixed the BTB logger so sim_bp correctly reports BTB performance
|
2023-11-15 17:45:38 -08:00 |
|
Rose Thompson
|
bc935b1b3b
|
Fixed second bug in the logger script when branch logging enabled but counter logger not.
|
2023-11-15 14:56:02 -06:00 |
|
Rose Thompson
|
5d4a89b27c
|
Fixed bug in the btb branch logging.
We were only logging branch instructions not all control flow instructions which dramatically skewed the results for sim_bp.
|
2023-11-15 14:51:47 -06:00 |
|
David Harris
|
cfaeeae25a
|
Added cmoz support to imperas.ic and adjusted imperas testbench to no longer need FPGA parameter
|
2023-11-15 08:15:01 -08:00 |
|
Rose Thompson
|
feb45b9b59
|
Patched up linux imperas testbench.
|
2023-11-14 14:20:13 -06:00 |
|
Rose Thompson
|
efc1d732d8
|
Fixed the imperas testbench to be compatible with the config changes.
|
2023-11-14 12:57:44 -06:00 |
|
David Harris
|
a77bea9954
|
Merge pull request #472 from ross144/main
Merge Zicclsm into main branch and removes the FPGA config. FPGA makefile now automatically creates the config when building
|
2023-11-14 08:34:06 -08:00 |
|
Rose Thompson
|
95fc5f4a1c
|
Towards removing the FPGA config file.
|
2023-11-13 17:20:26 -06:00 |
|
Rose Thompson
|
da59cb71a9
|
Commented out the arch64priv misaligned load/store tests since we added Zicclsm to the rv64gc config.
|
2023-11-13 14:12:27 -06:00 |
|
Rose Thompson
|
540d8d930d
|
Cleanup.
Linux makefile
wally tracer. probably reduce some complexity here.
|
2023-11-13 14:04:43 -06:00 |
|
David Harris
|
6ac83c776e
|
Cleaned up number of bits in fdivsqrt
|
2023-11-11 15:50:06 -08:00 |
|
David Harris
|
2bf5143163
|
Bug fixes related to size of fpdivsqrt bit count and number of cycles
|
2023-11-11 05:58:53 -08:00 |
|
David Harris
|
448ced00c5
|
Fixed testbench-fp to reflect signal name changes
|
2023-11-11 04:05:34 -08:00 |
|
Rose Thompson
|
b74bfbeefd
|
Merge branch 'main' into Zicclsm
|
2023-11-10 16:15:32 -06:00 |
|
Rose Thompson
|
baacb6f6eb
|
Missed tests.vh.
|
2023-11-10 16:10:10 -06:00 |
|
David Harris
|
bddd2d573e
|
Shortened path to PCSrcE in logger to avoid problematic hierarchical reference
|
2023-11-05 07:06:53 -08:00 |
|
David Harris
|
b0dbf3a984
|
Testbench fixes to add SPI and make string pp static in testbench.fp to solve compiler issue
|
2023-11-04 20:36:05 -07:00 |
|
David Harris
|
568aa3c4a6
|
Verilator improvements
|
2023-11-04 03:21:07 -07:00 |
|
David Harris
|
4de21c206f
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-11-03 16:04:10 -07:00 |
|
David Harris
|
dd072c80f2
|
Updated testbenches to capture InstrM because it may be optimized out of IFU
|
2023-11-03 05:24:15 -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 |
|
naichewa
|
a08356fdaa
|
correct exclusion tags and reset testbench
|
2023-11-01 10:34:39 -07:00 |
|
naichewa
|
e3d8162279
|
harris code review 3
|
2023-11-01 10:14:15 -07:00 |
|
naichewa
|
7dd3f24d6c
|
Merge branch 'main' into spi
|
2023-10-30 17:01:41 -07:00 |
|
naichewa
|
2330f4ee63
|
hardware interlock
|
2023-10-30 17:00:20 -07:00 |
|
Jacob Pease
|
3e891ee635
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-10-17 14:13:28 -05:00 |
|
Jacob Pease
|
2b1c604016
|
Slight modification to testbench.sv
|
2023-10-17 14:13:18 -05:00 |
|
Rose Thompson
|
010fbf7319
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-10-17 10:01:35 -05:00 |
|
Rose Thompson
|
faea7db1b2
|
Reverted linux testbench to not check for match against QEMU.
|
2023-10-17 10:00:50 -05:00 |
|
naichewa
|
0ff9ce527d
|
Merge branch 'main' into spi
|
2023-10-16 22:59:50 -07:00 |
|
naichewa
|
4941fe1769
|
sync fifo passes
|
2023-10-16 22:57:02 -07:00 |
|
David Harris
|
fab9fbd7f1
|
Merged testbench
|
2023-10-16 13:52:24 -07:00 |
|
David Harris
|
1a6e57f8c0
|
Renamed wally-config to config in many comments
|
2023-10-16 13:49:09 -07:00 |
|
David Harris
|
ac4216b43d
|
Incorporated new AMO tests from riscv-arch-test
|
2023-10-16 10:25:45 -07:00 |
|
Rose Thompson
|
8f2ca2ae15
|
Added missing files.
|
2023-10-13 15:10:58 -05:00 |
|
Rose Thompson
|
8d4cdcbd1a
|
Renamed testbench_imperas.sv to testbench-imperas.sv
|
2023-10-13 14:56:45 -05:00 |
|