David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e18d6b2744
							
						
					 | 
					
						
						
							
							Fixed lockstep simulation of directory of ELF files
						
						
						
						
						
					 | 
					
						2024-08-09 06:18:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							76eef03fe4
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
						
						
						
						
						
					 | 
					
						2024-08-07 20:22:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huda-10xe
							
						 
					 | 
					
						
						
						
						
							
						
						
							0303314f4e
							
						
					 | 
					
						
						
							
							Adding RVVI Functional Coverage Support
						
						
						
						
						
					 | 
					
						2024-08-07 14:31:16 +05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							42a9bbf28d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
						
						
						
						
						
					 | 
					
						2024-07-25 21:21:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1a711ae0f
							
						
					 | 
					
						
						
							
							Converted fpga's rvvi from a config option to a testbench/fpga top level parameter and is envoked by passing --rvvi to wsim.
						
						
						
						
						
					 | 
					
						2024-07-24 12:47:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8853fd52bc
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
						
						
						
						
						
					 | 
					
						2024-07-18 21:36:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d36072f09
							
						
					 | 
					
						
						
							
							Converted regression-wally to use argparse
						
						
						
						
						
					 | 
					
						2024-07-17 06:04:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							25f271064f
							
						
					 | 
					
						
						
							
							Fixed slli.uw bug reported by Lee Moore 16 July 2024
						
						
						
						
						
					 | 
					
						2024-07-16 09:28:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac05fa5553
							
						
					 | 
					
						
						
							
							Attempt at functional coverage; breaks code and functional coverage
						
						
						
						
						
					 | 
					
						2024-07-15 14:20:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							467436e30c
							
						
					 | 
					
						
						
							
							Renamed --coverage to --ccov and moved UCDB files to questa/ucdb
						
						
						
						
						
					 | 
					
						2024-07-15 05:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							affe15191e
							
						
					 | 
					
						
						
							
							Fixed wsim running iterelf tests/coverage
						
						
						
						
						
					 | 
					
						2024-07-15 03:44:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b5e63ebe2
							
						
					 | 
					
						
						
							
							Fixed elf handling
						
						
						
						
						
					 | 
					
						2024-07-14 09:49:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							904a081218
							
						
					 | 
					
						
						
							
							allow wsim to take .elf in testsuite argument; print error if ELF not found
						
						
						
						
						
					 | 
					
						2024-07-13 21:59:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							09a061b580
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into installation
						
						
						
						
						
						
						
						Fix derivgen.pl shebang conflict 
						
					 | 
					
						2024-07-08 06:46:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							604f9d3a45
							
						
					 | 
					
						
						
							
							Fixed imperas.ic prefix for vcs
						
						
						
						
						
					 | 
					
						2024-07-04 12:31:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0459c68615
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
						
						
						
						
						
					 | 
					
						2024-07-03 23:44:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7419689359
							
						
					 | 
					
						
						
							
							Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability)
						
						
						
						
						
					 | 
					
						2024-07-03 20:42:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4528b4ee2a
							
						
					 | 
					
						
						
							
							Fix wsim to use absolute path for ELF
						
						
						
						
						
					 | 
					
						2024-07-03 15:10:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7797d6092
							
						
					 | 
					
						
						
							
							First version of iterelf running; removed directory support from wsim
						
						
						
						
						
					 | 
					
						2024-07-03 14:54:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							af4403342f
							
						
					 | 
					
						
						
							
							renamed run_vcs.py to run_vcs, added instr/data in ebu
						
						
						
						
						
					 | 
					
						2024-07-03 08:02:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							aff0ad9c02
							
						
					 | 
					
						
						
							
							Progress on VCS; run_vcs rewritten in Python to ease passing parameters
						
						
						
						
						
					 | 
					
						2024-07-02 14:23:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a3532bf5a
							
						
					 | 
					
						
						
							
							VCS lockstep progress
						
						
						
						
						
					 | 
					
						2024-06-28 07:19:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							31b54fb247
							
						
					 | 
					
						
						
							
							Progress on VCS lockstep
						
						
						
						
						
					 | 
					
						2024-06-27 11:16:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2382677f8f
							
						
					 | 
					
						
						
							
							Got the directory mode wsim working!
						
						
						
						
						
					 | 
					
						2024-06-01 10:56:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a78093274c
							
						
					 | 
					
						
						
							
							Simplified wsim so it automatically figures out if the second parameter is a testsuite or an elf file.
						
						
						
						
						
					 | 
					
						2024-06-01 09:56:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4626d5b06
							
						
					 | 
					
						
						
							
							Fixed bug so that wsim can start logging after a given number of instructions.
						
						
						
						
						
					 | 
					
						2024-05-29 14:50:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c5b70c40a
							
						
					 | 
					
						
						
							
							It's a bit hacky. But I've got functional coverage working with our wally.do script and testbench.sv.
						
						
						
						
						
					 | 
					
						2024-05-28 13:54:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							48fd365b9d
							
						
					 | 
					
						
						
							
							Still don't understand why wally.do can't load testbench.sv with functional coverage. But wally-imperas-cov.do can load testbench.sv with functional coverage.
						
						
						
						
						
					 | 
					
						2024-05-28 13:00:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a1e856b18
							
						
					 | 
					
						
						
							
							Almost working functional coverage in wally.do
						
						
						
						
						
						
						
						riscvISACOV is now loading, but for some reason I still cannot get it to record anything.
Instead it is just logging the instructions. 
						
					 | 
					
						2024-05-27 18:15:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							26c6eec832
							
						
					 | 
					
						
						
							
							Getting closer to functional coverage integration.
						
						
						
						
						
					 | 
					
						2024-05-27 13:20:18 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e008999030
							
						
					 | 
					
						
						
							
							wsim now supports lockstep and single elf
						
						
						
						
						
						
						
						example
wsim rv64gc ../../tests/riscof/work/riscv-arch-test/rv64i_m/I/src/add-01.S/ref/ref.elf  --elf --lockstep 
						
					 | 
					
						2024-05-17 17:10:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3fdfa0f705
							
						
					 | 
					
						
						
							
							wsim now simulates a single elffile.
						
						
						
						
						
					 | 
					
						2024-05-16 15:14:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							970af9551c
							
						
					 | 
					
						
						
							
							Fixed bug with gui mode testbench_fp
						
						
						
						
						
						
						
						removed old wally-linux-imperas.do 
						
					 | 
					
						2024-05-14 13:41:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cc8859612
							
						
					 | 
					
						
						
							
							Updated wsim to use --coverage rather than -coverage.
						
						
						
						
						
					 | 
					
						2024-05-14 13:31:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ceb31fec68
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2024-05-10 08:54:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							93ea5b0c1e
							
						
					 | 
					
						
						
							
							Fixed wavefile to have function logger.
						
						
						
						
						
					 | 
					
						2024-05-10 08:50:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							61e559606e
							
						
					 | 
					
						
						
							
							Fixed wsim to be able to invoke TestFloat with Verilator.  However, TestFloat produces incorrect results with Verilator
						
						
						
						
						
					 | 
					
						2024-05-09 18:56:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Divya2030
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3f1a274d2
							
						
					 | 
					
						
						
							
							VCS Simulation Passed
						
						
						
						
						
					 | 
					
						2024-05-07 10:41:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Divya2030
							
						 
					 | 
					
						
						
						
						
							
						
						
							48ad4d6001
							
						
					 | 
					
						
						
							
							pmp coverage
						
						
						
						
						
					 | 
					
						2024-05-02 11:52:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Divya2030
							
						 
					 | 
					
						
						
						
						
							
						
						
							3853f94337
							
						
					 | 
					
						
						
							
							Revert "initial commit pmp basic coverage working"
						
						
						
						
						
						
						
						This reverts commit 7ca1c976c0. 
						
					 | 
					
						2024-05-02 11:23:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Divya2030
							
						 
					 | 
					
						
						
						
						
							
						
						
							db2b07b05d
							
						
					 | 
					
						
						
							
							pmp functional coverage basic
						
						
						
						
						
					 | 
					
						2024-05-02 11:20:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9eec8c43f
							
						
					 | 
					
						
						
							
							Merged wsim changes
						
						
						
						
						
					 | 
					
						2024-04-22 13:11:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kunlin Han
							
						 
					 | 
					
						
						
						
						
							
						
						
							9be0303493
							
						
					 | 
					
						
						
							
							Add support for dumping vcd.
						
						
						
						
						
					 | 
					
						2024-04-22 13:03:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1876b1e7c
							
						
					 | 
					
						
						
							
							script cleanup
						
						
						
						
						
					 | 
					
						2024-04-20 17:22:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f639cf4d47
							
						
					 | 
					
						
						
							
							wsim invokes vcs
						
						
						
						
						
					 | 
					
						2024-04-20 14:23:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kunlin Han
							
						 
					 | 
					
						
						
						
						
							
						
						
							e25177cf4c
							
						
					 | 
					
						
						
							
							Add verilator support for wsim.
						
						
						
						
						
					 | 
					
						2024-04-11 20:02:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0d1166e3f
							
						
					 | 
					
						
						
							
							Got the separation of the -G and +variable arguments in the questa do file.
						
						
						
						
						
						
						
						regression still runs. 
						
					 | 
					
						2024-04-06 18:04:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b844a2e6e
							
						
					 | 
					
						
						
							
							Added GUI support and removed unused wave files
						
						
						
						
						
					 | 
					
						2024-04-06 13:43:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c855e3e90
							
						
					 | 
					
						
						
							
							Passing arguments to buildroot, not yet checking result correctly
						
						
						
						
						
					 | 
					
						2024-04-06 11:42:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac9a21873d
							
						
					 | 
					
						
						
							
							Pass TEST to testbench with +TEST=<name> rather than -G TEST=<name> so that we don't have to recompile for every new test
						
						
						
						
						
					 | 
					
						2024-04-06 10:34:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ee7544d3c
							
						
					 | 
					
						
						
							
							TestFloat running; normal testbench broken
						
						
						
						
						
					 | 
					
						2024-04-06 09:28:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b19f6d542
							
						
					 | 
					
						
						
							
							testfloat running through wsim; moved lint, regression, wsim to bin directory so we don't need ./
						
						
						
						
						
					 | 
					
						2024-04-06 08:22:39 -07:00 | 
					
					
						
						
							
							
							
						
					 |