David Harris
|
ccd0e9cd0c
|
Clean up testbench-fp for Verilator
|
2024-04-03 17:26:41 -07:00 |
|
David Harris
|
ae8d581f4e
|
Started implementing Verilator for testfloat
|
2024-04-03 17:09:19 -07:00 |
|
Divya2030
|
aa6eacbce5
|
Merge branch 'openhwgroup:main' into main
|
2024-04-03 10:40:30 -07:00 |
|
Divya2030
|
135f3b6f8f
|
vcs testbench
|
2024-04-03 10:39:02 -07:00 |
|
David Harris
|
8755966f50
|
Incorporated Kunlin's Verilator hack so testbench runs 110x faster. Isolated within ifdef VERILATOR to make it easier to remove when Verilator issue 4967 is resolved
|
2024-04-03 07:23:02 -07:00 |
|
David Harris
|
8741b01818
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-04-03 06:51:24 -07:00 |
|
David Harris
|
929eb0430c
|
Testbench uses posedge control signals to speed up Verilator
|
2024-04-03 06:51:18 -07:00 |
|
Rose Thompson
|
c11d7ea55e
|
Fixed bug in the testbench which did not allow external memory to work correctly.
|
2024-04-01 10:59:40 -05:00 |
|
Rose Thompson
|
4a7c16990f
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2024-03-28 13:45:12 -05:00 |
|
Rose Thompson
|
35eba468f7
|
Removed unused testbench-xcelium.sv.
|
2024-03-28 13:43:26 -05:00 |
|
Rose Thompson
|
b87cdd49a3
|
Merge pull request #690 from davidharrishmc/dev
fcvt.h.l fixes, removed delays
|
2024-03-28 13:42:41 -05:00 |
|
Rose Thompson
|
081cf5be55
|
Fixed the CacheHit logger bug.
|
2024-03-28 13:40:01 -05:00 |
|
David Harris
|
4eb7de7381
|
Removed Zfh tests from wally-riscv-arch-test now that they are available in riscv-arch-test
|
2024-03-26 13:58:59 -07:00 |
|
David Harris
|
0caab3c0c9
|
Removed delays from cacheLRU and testbench
|
2024-03-25 12:20:25 -07:00 |
|
David Harris
|
690338b758
|
Incorporated fixed fcvt.h.l* instructions; they now run in the testbench
|
2024-03-25 06:08:27 -07:00 |
|
Jordan Carlin
|
d580d7af5d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2024-03-23 17:56:23 -07:00 |
|
Jordan Carlin
|
fd97108dc3
|
Update testbench-fp to support Zfa in FPU modules
|
2024-03-23 17:55:59 -07:00 |
|
David Harris
|
bae52cf13d
|
Merge pull request #678 from Karl-Han/latest
[Resolved Conflict] Remove all #delay from non-testbench
|
2024-03-23 15:18:04 -07:00 |
|
Kunlin Han
|
22b59138f0
|
Remove all #delay from non-testbench.
|
2024-03-16 11:20:32 -07:00 |
|
David Harris
|
b4a914a6e3
|
Commented out fcvt.h.l tests that don't run on fh_arch64gc arch64zfh; added testbench feature to print when the program jumps to address 0, presumably a bad trap handler
|
2024-03-14 21:53:30 -07:00 |
|
David Harris
|
9ff9f9e0ae
|
Updated wally-riscv-arch-test to be able to compile zfh and zfa tests. This caused a change in startup code, so certain reference_output results needed to change to compensate. Also commented out fcvtmod test in Zfa that fails because Sail produces the wrong expected value.
|
2024-03-14 19:03:57 -07:00 |
|
Kunlin Han
|
8c67a76912
|
Remove all #delay from non-testbench.
|
2024-03-13 10:31:40 -07:00 |
|
David Harris
|
9a1fdba077
|
Added more Zbkb tests shared with Zbb
|
2024-03-10 22:24:16 -07:00 |
|
David Harris
|
2580d37fc0
|
ZK cleanup, check no LLEN > XLEN without D$, add half and quad float load/store to instruction name decoder
|
2024-03-10 22:03:57 -07:00 |
|
Rose Thompson
|
3cf6a19729
|
Merge branch 'main' into main
|
2024-03-10 10:48:21 -05:00 |
|
Rose Thompson
|
e870e8137b
|
Finished Wally rvvi tracer.
|
2024-03-08 09:16:30 -06:00 |
|
Rose Thompson
|
24dffa39d5
|
Yay. David and I got our first Quad load/store instructions working!
|
2024-03-07 12:48:52 -06:00 |
|
David Harris
|
b386331cc8
|
Changed '0 to 0 where possible per Chapter 4 style guidelines
|
2024-03-06 05:48:17 -08:00 |
|
KelvinTr
|
01c45ab9d7
|
Fixed K extension changes
|
2024-02-28 17:05:08 -06:00 |
|
David Harris
|
9ba35991e3
|
Finished FPU coverage
|
2024-02-15 20:01:28 -08:00 |
|
Rose Thompson
|
6921bb265a
|
Removed old testbenches.
|
2024-02-07 16:04:28 -06:00 |
|
Rose Thompson
|
83dc9cd926
|
More cleanup.
|
2024-02-07 15:53:40 -06:00 |
|
Rose Thompson
|
0d008c9281
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
Plus major cleanup of wally-batch.do
|
2024-02-07 15:44:38 -06:00 |
|
Rose Thompson
|
2acbc95b72
|
Partially got linux imperas boot working in the main testbench.
|
2024-02-07 15:38:18 -06:00 |
|
Rose Thompson
|
7f3877f076
|
Finally have buildroot running in the main testbench!
|
2024-02-07 11:23:46 -06:00 |
|
David Harris
|
e7364290e3
|
Restored instead of in testbench because prevents coverage analysis. Improved FPU coverage
|
2024-02-07 06:27:53 -08:00 |
|
David Harris
|
5bde0db64b
|
Added ZFH FMA tests from https://github.com/riscv-non-isa/riscv-arch-test/pull/367
|
2024-02-07 04:55:29 -08:00 |
|
Rose Thompson
|
812c169132
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2024-02-06 22:07:09 -06:00 |
|
Rose Thompson
|
5ab88a5daa
|
Updated to simplify configOptions.
|
2024-02-06 22:07:06 -06:00 |
|
David Harris
|
d71efedab5
|
Merge pull request #619 from ross144/main
Merged all regression tests except imperas linux boot into testbench.sv.
|
2024-02-06 16:19:42 -08:00 |
|
Rose Thompson
|
da65928f04
|
Fixed issue with branch deriv configs.
|
2024-02-06 16:07:41 -06:00 |
|
David Harris
|
dfee790ad7
|
Fixed derivative generation when derivs don't already exist. Fixed lint to print success when no failures. Added Zfh fma tests. Some fp tests not running yet.
|
2024-02-06 12:35:56 -08:00 |
|
Rose Thompson
|
58580445ab
|
Only output instruction count when the csrs are implemented.
|
2024-02-05 14:42:27 -06:00 |
|
Rose Thompson
|
8b5970fdc4
|
Buildroot now reports every 100K instructions as before.
|
2024-02-05 13:19:48 -06:00 |
|
Rose Thompson
|
c9176f108e
|
Fixed paths to buildroot objdump label and addr files.
|
2024-02-05 13:09:31 -06:00 |
|
Rose Thompson
|
17380a68d5
|
Moved buildroot testbench to the main testbench.
However I don't have a positive control or negative indicator to
say when the test completes or passes.
|
2024-02-05 13:03:48 -06:00 |
|
Rose Thompson
|
44e87f3e3e
|
First cut at removing the linux testbench and merging build root into the main testbench.
|
2024-02-05 12:46:14 -06:00 |
|
David Harris
|
66c1c71a56
|
Coverage improvements
|
2024-02-04 18:56:40 -08:00 |
|
David Harris
|
4e376680be
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-02-04 09:34:48 -08:00 |
|
Jordan Carlin
|
0312476fb3
|
Update tlb camline ASID coverage to use single file
|
2024-02-03 09:48:57 -08:00 |
|