David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7fb786749
							
						
					 | 
					
						
						
							
							Increased covergen.py functional coverage to 87.6%
						
						
						
						
						
					 | 
					
						2024-07-23 04:38:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							db2614f573
							
						
					 | 
					
						
						
							
							Fixed argument name in regression-wally
						
						
						
						
						
					 | 
					
						2024-07-22 09:19:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf9442c5a5
							
						
					 | 
					
						
						
							
							Added QuestaFunctCoverage to merge functional coverage reports
						
						
						
						
						
					 | 
					
						2024-07-22 08:49:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							464b6ff72f
							
						
					 | 
					
						
						
							
							Converted regression-wally to use argparse
						
						
						
						
						
					 | 
					
						2024-07-17 06:04:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f83ff1a94
							
						
					 | 
					
						
						
							
							Fixed slli.uw bug reported by Lee Moore 16 July 2024
						
						
						
						
						
					 | 
					
						2024-07-16 09:28:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c487935e6
							
						
					 | 
					
						
						
							
							Attempt at functional coverage; breaks code and functional coverage
						
						
						
						
						
					 | 
					
						2024-07-15 14:20:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							04cd2c8ea4
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							779458f14a
							
						
					 | 
					
						
						
							
							Waive CBO failures in iterelf because ImperasDV does not handle them properly yet
						
						
						
						
						
					 | 
					
						2024-07-13 22:08:57 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcbe9eec81
							
						
					 | 
					
						
						
							
							Added lockstep simulations for coverage, wally-riscv-arch-test, buildroot boot to nightly / buildroot regression
						
						
						
						
						
					 | 
					
						2024-07-05 22:13:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							604f9d3a45
							
						
					 | 
					
						
						
							
							Fixed imperas.ic prefix for vcs
						
						
						
						
						
					 | 
					
						2024-07-04 12:31:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							873bd61296
							
						
					 | 
					
						
						
							
							Fixed perl path in derivgen
						
						
						
						
						
					 | 
					
						2024-07-04 12:30:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b120bb3aa
							
						
					 | 
					
						
						
							
							fix timeout in iterelf
						
						
						
						
						
					 | 
					
						2024-07-03 16:34:14 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0729d074b
							
						
					 | 
					
						
						
							
							regression --nightly --buildroot runs buildroot boot in Verilator all the way to login prompt and checks success
						
						
						
						
						
					 | 
					
						2024-07-02 14:20:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							68a105d5d8
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2024-06-29 05:35:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Stine
							
						 
					 | 
					
						
						
						
						
							
						
						
							8bb08fefe7
							
						
					 | 
					
						
						
							
							add three programs to APT to make sure they are there for new installs
						
						
						
						
						
					 | 
					
						2024-06-28 12:16:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a3532bf5a
							
						
					 | 
					
						
						
							
							VCS lockstep progress
						
						
						
						
						
					 | 
					
						2024-06-28 07:19:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							29c94e8abb
							
						
					 | 
					
						
						
							
							Regression fully running with Verilator, which is now the default and much faster than the others
						
						
						
						
						
					 | 
					
						2024-06-28 06:17:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							31b54fb247
							
						
					 | 
					
						
						
							
							Progress on VCS lockstep
						
						
						
						
						
					 | 
					
						2024-06-27 11:16:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e7d4a2ee81
							
						
					 | 
					
						
						
							
							Trim down no priv regression tests
						
						
						
						
						
					 | 
					
						2024-06-27 07:01:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							47e67e99ff
							
						
					 | 
					
						
						
							
							Add no priv mode tests to regression
						
						
						
						
						
					 | 
					
						2024-06-26 22:00:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0da6e35988
							
						
					 | 
					
						
						
							
							Fix derivgen.pl to find exact keys
						
						
						
						
						
					 | 
					
						2024-06-26 07:45:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e1fc44a5bf
							
						
					 | 
					
						
						
							
							Merge pull request #849 from davidharrishmc/dev
						
						
						
						
						
						
						
						lint cleanup and divider optimization 
						
					 | 
					
						2024-06-20 09:04:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ab3f28991
							
						
					 | 
					
						
						
							
							Lint cleanup
						
						
						
						
						
					 | 
					
						2024-06-20 00:10:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e93f21990
							
						
					 | 
					
						
						
							
							Updated covergen to not include stores as they are incomplete.
						
						
						
						
						
						
						
						Modified makefile riscv-dv to not simulation only generate tests. 
						
					 | 
					
						2024-06-19 15:13:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							301ded05f8
							
						
					 | 
					
						
						
							
							Unused signal cleanup
						
						
						
						
						
					 | 
					
						2024-06-18 08:15:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							45f505250c
							
						
					 | 
					
						
						
							
							Lint cleanup
						
						
						
						
						
					 | 
					
						2024-06-18 06:23:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							334b616d6f
							
						
					 | 
					
						
						
							
							Removed redundant apt-get line
						
						
						
						
						
					 | 
					
						2024-06-14 02:52:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb75fe461c
							
						
					 | 
					
						
						
							
							Remove stale questa wkdir before regression
						
						
						
						
						
					 | 
					
						2024-06-14 02:51:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							29fe5983e2
							
						
					 | 
					
						
						
							
							Fixed testfloat regression and added bitmanip/crypto variants
						
						
						
						
						
					 | 
					
						2024-06-11 12:32:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4bddf13e6
							
						
					 | 
					
						
						
							
							Fixed typo in derivgen
						
						
						
						
						
					 | 
					
						2024-06-10 04:40:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fc0fa69f89
							
						
					 | 
					
						
						
							
							Merge pull request #826 from davidharrishmc/dev
						
						
						
						
						
						
						
						Fixed testcount to not make spurious warnings about src 
						
					 | 
					
						2024-06-05 21:13:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1af670d5be
							
						
					 | 
					
						
						
							
							Fixed testcount to not make spurious warnings about src
						
						
						
						
						
					 | 
					
						2024-06-05 13:42:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d8c060e4f
							
						
					 | 
					
						
						
							
							Fixed testcount to not make spurious warnings about src
						
						
						
						
						
					 | 
					
						2024-06-05 13:41:20 -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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							153e66c4bb
							
						
					 | 
					
						
						
							
							Merge pull request #810 from davidharrishmc/dev
						
						
						
						
						
						
						
						Zk simplification 
						
					 | 
					
						2024-05-25 11:52:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a1e22adc1e
							
						
					 | 
					
						
						
							
							Delete deriv directory in derivgen.pl before remaking derived configs
						
						
						
						
						
					 | 
					
						2024-05-23 14:01:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							af75140bbc
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2024-05-21 00:50:15 -07:00 | 
					
					
						
						
							
							
							
						
					 |