James Stine
|
f5201da676
|
Update testbench-fp to run TestFloat for all FP operations
|
2023-04-11 22:16:20 -05:00 |
|
Kevin Box
|
f74bb8b38e
|
Create new pmp tests
configures all pmpcfg registers in each different address range.
|
2023-04-09 16:29:57 -07:00 |
|
David Harris
|
a9b7bd101e
|
Added vm64check tests to cover IMMU vm64
|
2023-04-07 21:14:52 -07:00 |
|
eroom1966
|
319a1b9161
|
fix break to simulation testbench
|
2023-04-06 14:45:41 +01:00 |
|
Ross Thompson
|
f2c26ff886
|
Merge pull request #206 from AlecVercruysse/coverage2
i$ coverage improvements
|
2023-04-05 17:29:35 -05:00 |
|
Alec Vercruysse
|
277f507e9a
|
add ram1p1rwe for read-only cache ways (remove byte-enable)
- increases coverage
|
2023-04-05 11:48:18 -07:00 |
|
Limnanthes Serafini
|
7de772dcfe
|
Merge remote-tracking branch 'upstream/main' into cachesim
|
2023-04-05 09:53:05 -07:00 |
|
David Harris
|
7373cbb3ff
|
Merge pull request #201 from ross144/main
Improved d/i cache loggers
|
2023-04-05 06:40:14 -07:00 |
|
Limnanthes Serafini
|
c42d798ff4
|
Commenting, attribution for sim, minor log changes
|
2023-04-05 02:43:02 -07:00 |
|
Limnanthes Serafini
|
6abd4ee1b7
|
Changed logging enables, debug mode in sim.
|
2023-04-04 23:49:35 -07:00 |
|
Limnanthes Serafini
|
8f3413f0d5
|
CacheSim edits, tests. I/D$ logging, Lim's version
|
2023-04-04 21:12:35 -07:00 |
|
Ross Thompson
|
5b188f239b
|
Fixed the d cache logger.
|
2023-04-04 14:19:19 -05:00 |
|
Ross Thompson
|
b1a805d1f6
|
Improved d/i cache logger.
|
2023-04-04 13:38:32 -05:00 |
|
eroom1966
|
b9ef99530a
|
add support for Sstc
|
2023-04-04 17:20:00 +01:00 |
|
David Harris
|
af8f1ab786
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-04-03 06:13:16 -07:00 |
|
James Stine
|
e3f3f14216
|
Update one bug in testfloat - still have to fix fpdiv but others should now all work
|
2023-04-02 18:16:23 -05:00 |
|
David Harris
|
800fdeb7ad
|
Added SSTC support to imperas.ic and wallyTracer. Fixes many of the privileged tests
|
2023-03-31 10:54:03 -07:00 |
|
Sydney Riley
|
6c1f9de8c2
|
Manual merge in the coverage64gc
|
2023-03-29 15:25:27 -07:00 |
|
Sydney Riley
|
ede13491ef
|
Starting IFU tests including c.fld compressed instruction
|
2023-03-29 15:15:47 -07:00 |
|
David Harris
|
4c41589329
|
Turned off hpm counters
|
2023-03-28 21:28:56 -07:00 |
|
David Harris
|
7132271a83
|
Started adding fpu fctrl tests
|
2023-03-28 21:13:25 -07:00 |
|
Ross Thompson
|
73e6972f0b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-28 16:31:50 -05:00 |
|
Ross Thompson
|
b4338a5a50
|
Modified the testbench to not use the loggers for unsupported configurations.
|
2023-03-28 16:27:54 -05:00 |
|
Ross Thompson
|
34dd2850e0
|
Disable loggers by default.
|
2023-03-28 16:20:45 -05:00 |
|
Ross Thompson
|
cef75cfe06
|
Now reports if there is a hit or miss.
|
2023-03-28 16:20:14 -05:00 |
|
Ross Thompson
|
a48049f6fe
|
Restored performance counter reports.
|
2023-03-28 16:15:05 -05:00 |
|
Ross Thompson
|
7cc8d4f20c
|
Now have logging of i/d cache addresses, but the performance counter reports are x's.
|
2023-03-28 16:09:54 -05:00 |
|
Ross Thompson
|
d55b0c8c1f
|
Merge pull request #169 from davidharrishmc/dev
PMP Fix to issue 132
|
2023-03-28 11:49:00 -05:00 |
|
David Harris
|
82ae3a74e2
|
Fixed bitrot in testfloat tests
|
2023-03-28 09:35:19 -07:00 |
|
David Harris
|
20d8c2476e
|
Moved rv32 peripheral tests using TEST-LIB to wally32priv because rv32imc doesn't support PMP
|
2023-03-28 09:08:48 -07:00 |
|
David Harris
|
20ebf7e536
|
CSRS privileged coverage test
|
2023-03-28 04:37:56 -07:00 |
|
Ross Thompson
|
108ad671cf
|
Now reports i cache and d cache memory accesses.
|
2023-03-27 23:44:50 -05:00 |
|
Ross Thompson
|
510a0bb3ba
|
First stab at the i cache logger.
|
2023-03-27 18:36:51 -05:00 |
|
Ross Thompson
|
4e2131066d
|
Added buildroot instructions back to readme. moved these instructions to the docs directory.
|
2023-03-27 14:45:55 -05:00 |
|
Ross Thompson
|
88c572d9bb
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-27 10:22:48 -05:00 |
|
eroom1966
|
e65cbc6636
|
update to allow running of ImperasDV with linux boot
optimize performance of the tracer
|
2023-03-27 09:46:16 +01:00 |
|
Lee Moore
|
39ac6be103
|
Merge branch 'openhwgroup:main' into add-linux
|
2023-03-27 09:44:13 +01:00 |
|
Ross Thompson
|
78ab9f59af
|
Updated GPIO signal names to reflect book.
|
2023-03-24 18:55:43 -05:00 |
|
Kip Macsai-Goren
|
60b2d77c28
|
added working tests back into regression
|
2023-03-24 11:22:39 -07:00 |
|
David Harris
|
59f948d47c
|
Start of EBU coverage tests
|
2023-03-24 08:12:02 -07:00 |
|
David Harris
|
f8ad1b3db8
|
Improved IEU and bitmanip test coverage
|
2023-03-23 14:24:41 -07:00 |
|
David Harris
|
99c471ccfe
|
Added csrwrites.S test case for privileged tests
|
2023-03-23 10:55:32 -07:00 |
|
David Harris
|
3fb9d1fcd0
|
Merged bit manip
|
2023-03-23 06:55:29 -07:00 |
|
Kip Macsai-Goren
|
9980e0153b
|
restored arch 64 bit manip tests
|
2023-03-22 15:45:54 -07:00 |
|
Kip Macsai-Goren
|
1bf08d6d89
|
restored Imperas test names
|
2023-03-22 14:11:42 -07:00 |
|
David Harris
|
c1adc09da0
|
Added coverage tests to regression coverage
|
2023-03-22 13:00:10 -07:00 |
|
Kevin Kim
|
605f41cd55
|
Merge branch 'openhwgroup:main' into bit-manip
|
2023-03-22 10:33:15 -07:00 |
|
eroom1966
|
1c3c8be148
|
support linux
|
2023-03-22 17:10:32 +00:00 |
|
David Harris
|
f33e3479cf
|
Testbench improvements for coverage reporting and running Imperas suite to raise test coverage
|
2023-03-22 04:34:49 -07:00 |
|
Kevin Kim
|
2e149f9a31
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into bit-manip
|
2023-03-21 11:20:05 -07:00 |
|