Commit Graph

7509 Commits

Author SHA1 Message Date
Andrei Solodovnikov
35d30a5a31 Fix testplan link 2023-11-22 15:23:03 +03:00
Rose Thompson
ae72e39129 Merge pull request #502 from davidharrishmc/dev
cleanup
2023-11-21 22:04:28 -08:00
David Harris
d509644fa6 merged pr 2023-11-21 21:54:33 -08:00
David Harris
d1bb5c7512 Imperas fix for satp modes supported 2023-11-21 21:52:11 -08:00
David Harris
9dcb2ff78e Merge pull request #501 from ross144/main
linux testbench changes
2023-11-21 21:51:18 -08:00
Rose Thompson
8233ca999f Changed buildroot to run for 1M instructions only. 2023-11-21 23:46:45 -06:00
Rose Thompson
ddc2aab8b4 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-11-21 23:31:28 -06:00
Rose Thompson
e1bcc85f10 Merge branch 'main' of github.com:ross144/cvw 2023-11-21 23:31:21 -06:00
Rose Thompson
2767c8b410 Updated imperas.ic to support just sv48 and sv39. 2023-11-21 23:24:16 -06:00
David Harris
3afefccfcc Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-11-21 20:15:59 -08:00
David Harris
7db15c185e Merge pull request #500 from ross144/main
Fixed linux makefile to build label and addr files from object dumps.
2023-11-21 20:15:48 -08:00
Rose Thompson
332c95aa9f Updated locations of device trees in qemu scripts. 2023-11-21 22:14:56 -06:00
Rose Thompson
8b48a92131 Fixed linux makefile to build label and addr files from object dumps. 2023-11-21 22:00:53 -06:00
David Harris
6bec559ba6 Removed stale signals from wave.do 2023-11-21 19:49:14 -08:00
Rose Thompson
a042eb5e32 Merge pull request #499 from davidharrishmc/dev
Updated build root, stimecmp
2023-11-21 19:37:12 -08:00
David Harris
822197857a Updated buildroot scripts 2023-11-21 19:36:24 -08:00
David Harris
a3923457c0 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-11-21 19:24:16 -08:00
David Harris
0eba5f18a4 Merge pull request #498 from ross144/main
Fixed issue with makefile and device trees.
2023-11-21 19:24:07 -08:00
Rose Thompson
e6fff0693c Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-11-21 21:20:54 -06:00
Rose Thompson
187df044bd Fixed issue with makefile and device trees. 2023-11-21 21:20:11 -06:00
David Harris
40ecb6d3cf Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-11-21 19:02:39 -08:00
David Harris
8adbf6712b Merge pull request #497 from ross144/main
Simplified buildroot build process
2023-11-21 18:59:34 -08:00
Rose Thompson
df339ee592 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-11-21 20:48:47 -06:00
Rose Thompson
25af7d3c78 Ok the disassemble recipe should work now. 2023-11-21 20:47:57 -06:00
Rose Thompson
69126298a4 Ok this is much better. Thanks Jacob for the tip about vmlinux always being generated. 2023-11-21 20:21:26 -06:00
David Harris
9f40da54d4 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-11-21 16:43:07 -08:00
David Harris
d8186b9f58 Swap in branch predictor simulator handling compressed instruction offsets 2023-11-21 16:42:41 -08:00
David Harris
ed23ecc839 Merge pull request #496 from ross144/main
Updated Linux Makefile to support generating vmlinux and disassembly required for questa
2023-11-21 16:25:16 -08:00
Rose Thompson
a7f3517981 Removed testing hack. 2023-11-21 18:24:45 -06:00
Rose Thompson
29db402562 Merge branch 'main' of github.com:ross144/cvw 2023-11-21 18:20:47 -06:00
Rose Thompson
6461f0fa63 Fix to linux makefile to support disassembly and creating vmlinux automatically. 2023-11-21 18:20:37 -06:00
David Harris
93a0db1fca swapped branch predictor simulator 2023-11-21 15:02:09 -08:00
David Harris
3f3c20a38f Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2023-11-21 14:04:02 -08:00
David Harris
2a3d87ca0f Merge pull request #495 from ross144/main
updates to imperas.ic for updated venture id and arch id.
2023-11-21 14:03:51 -08:00
Rose Thompson
c08d5485ce Updates to buildroot config. 2023-11-21 16:01:42 -06:00
Rose Thompson
4aa254fd3e Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-11-21 15:56:47 -06:00
David Harris
b5f79c44f9 Reset STIMECMP to 0 to agree with ImperasDV 2023-11-21 13:43:51 -08:00
Rose Thompson
e5b7301ffe Updated imperad dv vendor id and architecture id config. 2023-11-21 15:14:17 -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
d57ec045de Merge branch 'main' of github.com:ross144/cvw 2023-11-21 13:46:45 -06:00
Rose Thompson
f82f7d9323 Updated qemu scripts for updated linux build.
expanded memory from 128MB to 256MB.
2023-11-21 13:46:37 -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
David Harris
7f62905a71 Merge pull request #494 from ross144/main
CBO simplifications
2023-11-21 10:00:34 -08:00
Rose Thompson
58d89cc347 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-11-21 10:48:05 -06:00
Rose Thompson
add7fecb72 Merge branch 'main' of github.com:ross144/cvw 2023-11-21 10:40:01 -06:00
Rose Thompson
386cf3eb56 Merge pull request #493 from stineje/main
marchid approved by RISC-V
2023-11-21 08:33:07 -08:00
Rose Thompson
24536fb1c6 Merge pull request #492 from davidharrishmc/dev
Clean up unused signals, other cleanup
2023-11-21 08:32:19 -08:00