Limnanthes Serafini
|
2d9de7b58f
|
Merge branch 'openhwgroup:main' into code_quality
|
2023-04-13 19:59:58 -07:00 |
|
Limnanthes Serafini
|
ff72cbc1b2
|
Finished up testbench reformatting
|
2023-04-13 19:18:26 -07:00 |
|
Limnanthes Serafini
|
b9c97c6a8c
|
Further indents
|
2023-04-13 19:07:43 -07:00 |
|
Limnanthes Serafini
|
44356559bc
|
testbench code visual improvements
|
2023-04-13 19:06:09 -07:00 |
|
David Harris
|
17ecb0103e
|
Merge pull request #243 from Noah-G-L/main
Pull Request to add tlbKP.S - Fill in cache lines
|
2023-04-13 18:13:04 -07:00 |
|
Limnanthes Serafini
|
2e809a4e69
|
A couple indents->spaces
|
2023-04-13 17:00:41 -07:00 |
|
Noah Limpert
|
d1cb3ca013
|
git did not seem to add tests.vh, trying again
|
2023-04-13 16:59:10 -07:00 |
|
Limnanthes Serafini
|
95586abe09
|
Merge branch 'cachesim' of https://github.com/AlecVercruysse/cvw into cachesim
|
2023-04-13 16:54:16 -07:00 |
|
Limnanthes Serafini
|
7d274eae74
|
Fix of InvalDelayed warning
|
2023-04-13 16:53:36 -07:00 |
|
Ross Thompson
|
10be07857c
|
Merge pull request #229 from davidharrishmc/dev
Turned on SVADU_SUPPORTED in rv32/64gc wally-config and in imperas.ic…
|
2023-04-12 12:21:03 -05:00 |
|
David Harris
|
e6cb928ab2
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-04-12 02:57:33 -07:00 |
|
David Harris
|
bedb3f95eb
|
Swapped in svadu mmu tests
|
2023-04-12 02:06:52 -07:00 |
|
Limnanthes Serafini
|
65d29306ef
|
Merge branch 'openhwgroup:main' into cachesim
|
2023-04-12 01:34:45 -07:00 |
|
James Stine
|
811004ef9f
|
Update testbench-fp to run TestFloat for all FP operations
|
2023-04-11 22:16:20 -05:00 |
|
Limnanthes Serafini
|
a6545a0f47
|
Logger significantly improved.
|
2023-04-11 19:29:51 -07:00 |
|
Kevin Box
|
59e7c9371a
|
Create new pmp tests
configures all pmpcfg registers in each different address range.
|
2023-04-09 16:29:57 -07:00 |
|
David Harris
|
b27199e276
|
Added vm64check tests to cover IMMU vm64
|
2023-04-07 21:14:52 -07:00 |
|
eroom1966
|
47999784d6
|
fix break to simulation testbench
|
2023-04-06 14:45:41 +01:00 |
|
Ross Thompson
|
7cdd12a40a
|
Merge pull request #206 from AlecVercruysse/coverage2
i$ coverage improvements
|
2023-04-05 17:29:35 -05:00 |
|
Alec Vercruysse
|
8b6b96012d
|
add ram1p1rwe for read-only cache ways (remove byte-enable)
- increases coverage
|
2023-04-05 11:48:18 -07:00 |
|
Limnanthes Serafini
|
9cbc2a8e4c
|
Merge remote-tracking branch 'upstream/main' into cachesim
|
2023-04-05 09:53:05 -07:00 |
|
David Harris
|
7c71c21810
|
Merge pull request #201 from ross144/main
Improved d/i cache loggers
|
2023-04-05 06:40:14 -07:00 |
|
Limnanthes Serafini
|
49226a1eb2
|
Commenting, attribution for sim, minor log changes
|
2023-04-05 02:43:02 -07:00 |
|
Limnanthes Serafini
|
53cff56a97
|
Changed logging enables, debug mode in sim.
|
2023-04-04 23:49:35 -07:00 |
|
Limnanthes Serafini
|
6f7620e7c1
|
CacheSim edits, tests. I/D$ logging, Lim's version
|
2023-04-04 21:12:35 -07:00 |
|
Ross Thompson
|
02909b3c57
|
Fixed the d cache logger.
|
2023-04-04 14:19:19 -05:00 |
|
Ross Thompson
|
87e88a798f
|
Improved d/i cache logger.
|
2023-04-04 13:38:32 -05:00 |
|
eroom1966
|
adafc8037d
|
add support for Sstc
|
2023-04-04 17:20:00 +01:00 |
|
David Harris
|
4e2d80476e
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2023-04-03 06:13:16 -07:00 |
|
James Stine
|
e513c315c9
|
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
|
c1ec1cb09c
|
Added SSTC support to imperas.ic and wallyTracer. Fixes many of the privileged tests
|
2023-03-31 10:54:03 -07:00 |
|
Sydney Riley
|
4bd3121364
|
Manual merge in the coverage64gc
|
2023-03-29 15:25:27 -07:00 |
|
Sydney Riley
|
b0237eaa8b
|
Starting IFU tests including c.fld compressed instruction
|
2023-03-29 15:15:47 -07:00 |
|
David Harris
|
115c042015
|
Turned off hpm counters
|
2023-03-28 21:28:56 -07:00 |
|
David Harris
|
3dc1c6673d
|
Started adding fpu fctrl tests
|
2023-03-28 21:13:25 -07:00 |
|
Ross Thompson
|
d0f8db7939
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-28 16:31:50 -05:00 |
|
Ross Thompson
|
84860a062d
|
Modified the testbench to not use the loggers for unsupported configurations.
|
2023-03-28 16:27:54 -05:00 |
|
Ross Thompson
|
c65c9e52d4
|
Disable loggers by default.
|
2023-03-28 16:20:45 -05:00 |
|
Ross Thompson
|
650a1a8d7e
|
Now reports if there is a hit or miss.
|
2023-03-28 16:20:14 -05:00 |
|
Ross Thompson
|
ef26600689
|
Restored performance counter reports.
|
2023-03-28 16:15:05 -05:00 |
|
Ross Thompson
|
a5601ea264
|
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
|
e49cf8a028
|
Merge pull request #169 from davidharrishmc/dev
PMP Fix to issue 132
|
2023-03-28 11:49:00 -05:00 |
|
David Harris
|
2c8fcc24e0
|
Fixed bitrot in testfloat tests
|
2023-03-28 09:35:19 -07:00 |
|
David Harris
|
2427e43ffd
|
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
|
2e238c15aa
|
CSRS privileged coverage test
|
2023-03-28 04:37:56 -07:00 |
|
Ross Thompson
|
514738ad96
|
Now reports i cache and d cache memory accesses.
|
2023-03-27 23:44:50 -05:00 |
|
Ross Thompson
|
059c73a4d2
|
First stab at the i cache logger.
|
2023-03-27 18:36:51 -05:00 |
|
Ross Thompson
|
67ddce4a6b
|
Added buildroot instructions back to readme. moved these instructions to the docs directory.
|
2023-03-27 14:45:55 -05:00 |
|
Ross Thompson
|
d9691c1542
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-03-27 10:22:48 -05:00 |
|
eroom1966
|
1a10e48ecf
|
update to allow running of ImperasDV with linux boot
optimize performance of the tracer
|
2023-03-27 09:46:16 +01:00 |
|