Kunlin Han
392eedb342
Update sim/verilator/Makefile with constants for simplicity.
2024-04-16 18:54:11 -07:00
Kunlin Han
6f6b1fd1fd
Add extra path to search for deriv/buildroot.
2024-04-16 18:45:21 -07:00
Rose Thompson
abe7f49197
Merge pull request #736 from Karl-Han/docker
...
[Hold Until PR735] Update on Docker support
2024-04-16 15:46:03 -05:00
Kunlin Han
9d91b9d6f2
Add support for using branch as CVW_GIT and use 1 as enable for knobs.
2024-04-16 11:58:13 -07:00
Kunlin Han
29c19d9cb4
Add system function through DPI to avoid missing support in Verilator.
2024-04-16 11:23:00 -07:00
David Harris
84a18515ac
Merge pull request #734 from ross144/main
...
Patches the embench makefile to use wsim rather than wally-batch.do
2024-04-16 11:34:14 -06:00
Rose Thompson
c160a78e8c
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-04-16 12:11:26 -05:00
Rose Thompson
2702b9f001
Patch makefile in embench to use wsim.
2024-04-16 12:10:43 -05:00
Rose Thompson
c1221e6608
Fixed insert_debug_comment.sh to work with the older version of bash.
2024-04-16 10:55:26 -05:00
David Harris
a78e6cda8a
Merge pull request #733 from ross144/main
...
Fixed merge conflict bug in the last pull request.
2024-04-16 09:34:16 -06:00
Rose Thompson
1eb1beed95
Fixed merge conflict bug in the last pull request.
2024-04-16 10:32:24 -05:00
David Harris
3c9cb9b0d5
Merge pull request #721 from stineje/main
...
On some Ubuntu boxes, the path for Wally interferes with other tools.…
2024-04-16 08:55:16 -06:00
James E. Stine
c7f177100c
update path for #721
2024-04-16 09:51:24 -05:00
Rose Thompson
f612581c1d
Merge pull request #718 from Karl-Han/docker
...
Putting Toolchains and Regression inside Docker with Scripts
2024-04-16 09:10:21 -05:00
Rose Thompson
a85f55d3c7
Merge branch 'main' into docker
2024-04-16 09:10:08 -05:00
Rose Thompson
6d464157f7
Merge pull request #726 from Karl-Han/wsim_verilator
...
Add Verilator to Wsim support
2024-04-16 09:08:30 -05:00
Rose Thompson
9fe86712d8
Merge branch 'main' into wsim_verilator
2024-04-16 09:07:50 -05:00
David Harris
160162c98a
Merge pull request #728 from Karl-Han/verilator_getenv
...
Add support for getenvval as wrapper for Verilator's getenv
2024-04-15 17:55:34 -06:00
Rose Thompson
81be762392
Merge pull request #730 from slmnemo/linux_local
...
Mitigated Verilator bug causing failures due to names for conditional generate and module being the same.
2024-04-15 18:25:28 -05:00
slmnemo
39ae26a897
Added documentation for known Verilator hierarchy bug
2024-04-15 15:58:09 -07:00
Kunlin Han
36e7d0da52
Embed get_buildroot_testvector.py to get_images.sh and it is only used when specifying building.
2024-04-15 10:39:00 -07:00
Kunlin Han
2fd0a724f2
Remove buildroot and testvector to avoid duplicate files.
2024-04-15 10:30:14 -07:00
David Harris
58d3df0d16
Merge pull request #724 from ross144/main
...
added fortran comiler to buildroot for spec benchmarks.
2024-04-15 10:18:49 -06:00
Rose Thompson
86e2f80819
Merge pull request #729 from Karl-Han/regression_wallly_bin
...
Update regression-wally as it is added to PATH.
2024-04-15 11:13:42 -05:00
slmnemo
4b80457f3e
Fixed issue with Verilator hierarchical referencing by changing module names, moved run-imperas-linux to correct directory
2024-04-12 21:58:20 -07:00
slmnemo
ce9ac4ae0b
Merge branch 'main' of https://github.com/openhwgroup/cvw into linux_local
2024-04-12 21:34:19 -07:00
slmnemo
342c99d6ea
Rearranged uart_logger block to only generate if UART is supported
2024-04-12 21:30:33 -07:00
Kunlin Han
eeb5c59143
Remove unnecessary sig and avoid uninitialized signal inside always block.
2024-04-12 16:06:10 -07:00
Kunlin Han
7b5972ea82
Merge branch 'verilator_getenv' into wsim_verilator
2024-04-12 15:27:09 -07:00
Kunlin Han
ca0cec9fff
Merge branch 'regression_wallly_bin' into wsim_verilator
2024-04-12 15:22:01 -07:00
Kunlin Han
efea24db22
Update regression-wally as it is added to PATH.
2024-04-12 15:08:45 -07:00
Kunlin Han
4d9de94029
Add support for getenvval as wrapper for Verilator's getenv.
2024-04-12 14:59:04 -07:00
Kunlin Han
a55bb01d1d
Update README and put logs in the right places.
2024-04-11 20:16:55 -07:00
Kunlin Han
e25177cf4c
Add verilator support for wsim.
2024-04-11 20:02:20 -07:00
Rose Thompson
a31ede3c02
Merge pull request #725 from jordancarlin/main
...
Add build files from examples directory to gitignore
2024-04-11 16:41:23 -05:00
Rose Thompson
ab74de45ed
Added fortran compiler to buildroot for spec benchmarks.
2024-04-11 13:58:13 -05:00
Rose Thompson
cf27ef1729
Updated .gitignore for branch prediction results.
2024-04-11 10:31:27 -05:00
Rose Thompson
6097444b5a
Added missing file for compiling the fpga zero stage bootloader.
2024-04-11 10:30:56 -05:00
slmnemo
90040a6a21
Added extra path to run-imperas-linux.sh to match new questa directory with .do files
2024-04-09 16:13:31 -07:00
James E. Stine
fd4ce8eca7
Remove path for old GCC tools as it causes some issues. Experimentation by removing caused no problems as just use bin is needed
2024-04-09 10:37:32 -05:00
James E. Stine
760291d6cc
On some Ubuntu boxes, the path for Wally interferes with other tools. Prepending Wally path to make sure there are no conflicts.
2024-04-09 09:00:45 -05:00
Jordan Carlin
1e3b602cc6
Add files built from examples to gitignore
2024-04-08 12:14:32 -07:00
Rose Thompson
e53e12ad5c
Merge pull request #719 from Shreesh-Kulkarni/patch-4
...
Modified coremark_sweep.py to tabulate both 32 and 64-bit configurations.
2024-04-08 13:59:31 -05:00
Shreesh Kulkarni
18b367e0b0
updated date of file modification
2024-04-08 22:58:32 +05:30
Shreesh Kulkarni
dd3d36d1a7
Modified coremark_sweep.py to tabulate both 32 and 64-bit configurations.
...
Modified the script to tabulate 64-bit RISC-V configurations as well.
2024-04-08 22:56:32 +05:30
Kunlin Han
6234db81a0
regression-wally is now in PATH
2024-04-08 09:58:20 -07:00
David Harris
3e9ef8bd92
Merge pull request #717 from jordancarlin/main
...
Update tool-chain-install to only build Sail c emulator
2024-04-08 08:18:25 -07:00
Jordan Carlin
e0312bd3af
Update tool-chain-install to only build Sail c emulator
...
Wally only uses the c emulator, so there is no reason to have it build the other models (like ocaml).
When only the c emulator is used it is also able to only build the differences since the last build.
2024-04-08 08:13:07 -07:00
Rose Thompson
b4b0cb81b9
Merge pull request #716 from davidharrishmc/dev
...
Fixed coremark to use wsim, more testfloat regression tests
2024-04-08 09:10:25 -05:00
David Harris
f5602d8b55
Ignore coremark_results
2024-04-08 05:57:50 -07:00