David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							111f592613 
							
						 
					 
					
						
						
							
							factor divsqrt out of floating-point test cases to run on more derived configs  
						
						
						
					 
					
						2024-01-31 14:52:15 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c886abaf 
							
						 
					 
					
						
						
							
							regression-wally initial -nightly support  
						
						
						
					 
					
						2024-01-31 14:07:41 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2af9282bbc 
							
						 
					 
					
						
						
							
							Starting to add nightly regression capability using derived configs  
						
						
						
					 
					
						2024-01-31 13:18:00 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf61853cf 
							
						 
					 
					
						
						
							
							New coverage for ebu.  
						
						
						
					 
					
						2024-01-31 14:55:25 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0abfe5cb55 
							
						 
					 
					
						
						
							
							Fixed some lint errors in derived configs  
						
						
						
					 
					
						2024-01-31 11:39:59 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7e20e846 
							
						 
					 
					
						
						
							
							IEEE754 derivatives for testfloat  
						
						
						
					 
					
						2024-01-30 09:49:27 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3db5b6d9a9 
							
						 
					 
					
						
						
							
							Fix FLI to support quads  
						
						
						
					 
					
						2024-01-29 14:51:21 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							32c102d89a 
							
						 
					 
					
						
						
							
							All deriv tests generated, use sim/make deriv  
						
						
						
					 
					
						2024-01-29 14:34:42 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							45e2317636 
							
						 
					 
					
						
						
							
							Added Wally github address to header comments  
						
						
						
					 
					
						2024-01-29 05:38:11 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e8dde265be 
							
						 
					 
					
						
						
							
							More coverage: CacheWay  
						
						
						
					 
					
						2024-01-26 16:14:36 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3620a10c0b 
							
						 
					 
					
						
						
							
							Improved hptw and I CacheWays coverage  
						
						
						
					 
					
						2024-01-26 14:55:51 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1c1d3eb956 
							
						 
					 
					
						
						
							
							HPTW coverage improvements  
						
						
						
					 
					
						2024-01-26 10:46:38 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f645819d 
							
						 
					 
					
						
						
							
							Added override to fix issue 582 menvcfg.FIOM writability; restored PMA for uncore RAM affecting AMO operations  
						
						
						
					 
					
						2024-01-24 06:46:14 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							66a1edb261 
							
						 
					 
					
						
						
							
							More coverage touchup  
						
						
						
					 
					
						2024-01-23 23:11:49 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7215f48dda 
							
						 
					 
					
						
						
							
							coverage improvements: fixing problems running ImperasDV on coverage tests  
						
						
						
					 
					
						2024-01-23 22:21:01 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f497eec5 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-01-22 09:56:50 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
						
						
							
						
						
							0c13e14bbf 
							
						 
					 
					
						
						
							
							coverage improvements for mret when mpp = 3; update imperas config  
						
						
						
					 
					
						2024-01-22 09:52:58 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4ffa5e7b0a 
							
						 
					 
					
						
						
							
							Coverage improvements  
						
						
						
					 
					
						2024-01-22 09:49:24 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							171430a695 
							
						 
					 
					
						
						
							
							FPU and PMP tests  
						
						
						
					 
					
						2024-01-21 14:41:22 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4a14b209 
							
						 
					 
					
						
						
							
							coverage improvements  
						
						
						
					 
					
						2024-01-21 11:39:51 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							69218b4b86 
							
						 
					 
					
						
						
							
							Coverage improvements  
						
						
						
					 
					
						2024-01-21 10:03:07 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9260d3c424 
							
						 
					 
					
						
						
							
							Add Zfh support to imperas.ic, use Zicond in riscof now that it is fixed in riscv-arch-test  
						
						
						
					 
					
						2024-01-18 22:46:07 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							eb8ab3fae2 
							
						 
					 
					
						
						
							
							EBU coverage exclusion  
						
						
						
					 
					
						2024-01-18 21:30:59 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb6d9c8b8 
							
						 
					 
					
						
						
							
							Added Zicond support  
						
						
						
					 
					
						2024-01-11 07:37:15 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d93684be21 
							
						 
					 
					
						
						
							
							Verilate running (slowly)  
						
						
						
					 
					
						2024-01-07 21:30:33 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe62b0c19 
							
						 
					 
					
						
						
							
							Fixed outdated IMMU exclusions  
						
						
						
					 
					
						2024-01-06 08:01:58 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6bcd039ef1 
							
						 
					 
					
						
						
							
							DTIM exclusion in LSU; added atomic tests to coverage regression  
						
						
						
					 
					
						2024-01-06 07:44:58 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							67124b0c7f 
							
						 
					 
					
						
						
							
							Fixed typo in declaration in tlbcontrol; escape quoted argument to Verilator; added ulimit to setup so Verilator stack is large enough  
						
						
						
					 
					
						2024-01-06 07:11:25 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0781cd4a44 
							
						 
					 
					
						
						
							
							Improved tlbcontrol to fault on R=0,W=1; fixed more coverage testsin tlbmisc.S; changed integer type to try to speed up CoreMark; comments in Verilate  
						
						
						
					 
					
						2024-01-05 22:45:15 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ed623f1a71 
							
						 
					 
					
						
						
							
							Fixed unsupported riscof YAML string; preparing for Verilator -G testcase  
						
						
						
					 
					
						2024-01-05 20:06:21 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							edc56c669e 
							
						 
					 
					
						
						
							
							Fixed bug 546. non-leaf non-zero PBMT bit raise page fault.  
						
						
						
					 
					
						2024-01-05 17:10:14 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							66dce731a0 
							
						 
					 
					
						
						
							
							Fixed wave file after signal name changes  
						
						
						
					 
					
						2024-01-01 18:33:47 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ee05e1ea 
							
						 
					 
					
						
						
							
							Coverage improvements  
						
						
						
					 
					
						2024-01-01 08:31:09 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c52aef86a6 
							
						 
					 
					
						
						
							
							Fixed coverage exclusions that no longer reference code properly  
						
						
						
					 
					
						2023-12-31 20:35:08 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8795a9db7a 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-12-31 20:26:47 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							17cbdb53df 
							
						 
					 
					
						
						
							
							Progress on Verilator simulation.  Full adder compiles and runs.  Wally builds.  
						
						
						
					 
					
						2023-12-31 09:53:13 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f59fa5089d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-12-29 15:13:18 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd0672f074 
							
						 
					 
					
						
						
							
							Merge branch 'main' into dev  
						
						
						
					 
					
						2023-12-29 13:11:43 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8030b7d100 
							
						 
					 
					
						
						
							
							Added partial code for uncached amo operations.  
						
						... 
						
						
						
						Minor fix for Makefile so coverage tests build. 
						
					 
					
						2023-12-29 15:07:20 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
						
						
							
						
						
							2fa243c46e 
							
						 
					 
					
						
						
							
							fixed coverage exclusions in lsu and ifu  
						
						
						
					 
					
						2023-12-29 11:18:23 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7f31a031bc 
							
						 
					 
					
						
						
							
							Temporarily removed zicboz and zcb tests from regression until they work  
						
						
						
					 
					
						2023-12-25 06:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ad6602a3 
							
						 
					 
					
						
						
							
							Added commented out B extension MISA to imperas.ic; not yet working  
						
						
						
					 
					
						2023-12-21 11:04:41 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9ced88c55c 
							
						 
					 
					
						
						
							
							Fixed tlbNAPOT test to run and makefile to gather coverage stats  
						
						
						
					 
					
						2023-12-20 21:45:14 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8552369687 
							
						 
					 
					
						
						
							
							Merged PR538, delete unused tests  
						
						
						
					 
					
						2023-12-20 13:30:31 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4186b604e0 
							
						 
					 
					
						
						
							
							Updated imperas.ic to throw misalignment faults on uncachable memory regions  
						
						
						
					 
					
						2023-12-19 12:53:21 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4f59bd492d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-12-19 12:06:04 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							74238defc3 
							
						 
					 
					
						
						
							
							Progress.  
						
						
						
					 
					
						2023-12-18 20:23:19 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							38f4d9baf8 
							
						 
					 
					
						
						
							
							Use riscv-arch-test arch32e instead of outdated wally-riscv-arch-test wally32e  
						
						
						
					 
					
						2023-12-15 05:05:53 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							29f57958a9 
							
						 
					 
					
						
						
							
							Fixed WALLY-lrsc in ImperasDV by setting reservation set size to native word size and adjusting imperas.ic lr_sc_grain=8 to match  
						
						
						
					 
					
						2023-12-14 15:32:36 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eea2bdcc0 
							
						 
					 
					
						
						
							
							Merge pull request  #531  from ross144/main  
						
						... 
						
						
						
						Updated wavefile 
						
					 
					
						2023-12-14 14:52:31 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb712d6860 
							
						 
					 
					
						
						
							
							Updated wavefile.  
						
						
						
					 
					
						2023-12-14 14:36:23 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53bf68a585 
							
						 
					 
					
						
						
							
							Merge pull request  #528  from davidharrishmc/dev  
						
						... 
						
						
						
						Svnapot bug fix 
						
					 
					
						2023-12-13 21:30:47 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							68d49c37db 
							
						 
					 
					
						
						
							
							Changed PMA settings in imperas.ic so that peripherals require aligned accesses.  This fixes WALLY-trap in ImperasDV.  
						
						
						
					 
					
						2023-12-13 20:49:26 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							166c98b6f6 
							
						 
					 
					
						
						
							
							Fixed issue 526 about WALLY-mmu-sv39-svadu-svnapot-svpbmt not checking ppn for NAPOT pages.  Improved test case to check normal and malformed ppn  
						
						
						
					 
					
						2023-12-13 19:43:17 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f4c32d49c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						
						
					 
					
						2023-12-13 20:32:59 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e089b421bb 
							
						 
					 
					
						
						
							
							Got it working for the cache.  
						
						
						
					 
					
						2023-12-13 20:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f592baa741 
							
						 
					 
					
						
						
							
							Closer.  
						
						
						
					 
					
						2023-12-13 18:15:32 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							eeced05f33 
							
						 
					 
					
						
						
							
							More progress towards store delay reduction.  
						
						
						
					 
					
						2023-12-13 15:56:29 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d43a7713 
							
						 
					 
					
						
						
							
							Progress on reducing store stall in d cache.  
						
						
						
					 
					
						2023-12-13 15:34:21 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6c017141c5 
							
						 
					 
					
						
						
							
							Renamed HADE to ADUE for Svadu  
						
						
						
					 
					
						2023-12-13 11:49:04 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d640d245 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						
						
					 
					
						2023-12-04 00:00:56 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8933aef357 
							
						 
					 
					
						
						
							
							Reduced imperas linux run time to 10 seconds.  
						
						
						
					 
					
						2023-12-04 00:00:26 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d918791a60 
							
						 
					 
					
						
						
							
							Fixed bug in the wally do script.  
						
						
						
					 
					
						2023-11-27 01:26:49 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							35a7b2bd24 
							
						 
					 
					
						
						
							
							Last little hickups out of the branch predictor results parsing.  
						
						
						
					 
					
						2023-11-27 00:35:22 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3dfca61c3f 
							
						 
					 
					
						
						
							
							Changes to support concurrent simulation of all the branch predictor sweeps.  
						
						
						
					 
					
						2023-11-26 22:19:34 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f098013c 
							
						 
					 
					
						
						
							
							Merge pull request  #506  from davidharrishmc/dev  
						
						... 
						
						
						
						Cleanup 
						
					 
					
						2023-11-24 08:45:15 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc20c6bd5 
							
						 
					 
					
						
						
							
							Merge pull request  #505  from stineje/main  
						
						... 
						
						
						
						Update fix for cvtint testbench-fp 
						
					 
					
						2023-11-23 20:43:00 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3df4c13daa 
							
						 
					 
					
						
						
							
							Updated wallyTracer for Linux boot and wally-batch.do to remove buildroot checkpoint support  
						
						
						
					 
					
						2023-11-23 20:36:45 -08:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab7522064 
							
						 
					 
					
						
						
							
							Update fix for cvtint testbench-fp  
						
						
						
					 
					
						2023-11-23 17:56:51 -06: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 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8233ca999f 
							
						 
					 
					
						
						
							
							Changed buildroot to run for 1M instructions only.  
						
						
						
					 
					
						2023-11-21 23:46:45 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							2767c8b410 
							
						 
					 
					
						
						
							
							Updated imperas.ic to support just sv48 and sv39.  
						
						
						
					 
					
						2023-11-21 23:24:16 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6bec559ba6 
							
						 
					 
					
						
						
							
							Removed stale signals from wave.do  
						
						
						
					 
					
						2023-11-21 19:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b7301ffe 
							
						 
					 
					
						
						
							
							Updated imperad dv vendor id and architecture id config.  
						
						
						
					 
					
						2023-11-21 15:14:17 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b137759b45 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-11-20 10:34:36 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3594c08d4b 
							
						 
					 
					
						
						
							
							Modified linux imperas tests to  
						
						... 
						
						
						
						1. enable zicclsm
2. enable logging at 7000 ms 
						
					 
					
						2023-11-20 10:30:35 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							70c58a8ce1 
							
						 
					 
					
						
						
							
							Merge pull request  #484  from ross144/main  
						
						... 
						
						
						
						Changed bpred-sim.py to only simulate 12 jobs at once. 
						
					 
					
						2023-11-17 13:26:24 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf2c404bf 
							
						 
					 
					
						
						
							
							bpred-sim only simulates 12 jobs at once.  
						
						
						
					 
					
						2023-11-17 15:21:58 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							94201e993f 
							
						 
					 
					
						
						
							
							Merge pull request  #481  from ross144/main  
						
						... 
						
						
						
						Fixed the BTB logger so sim_bp correctly reports BTB performance 
						
					 
					
						2023-11-15 17:45:38 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a90c15f37 
							
						 
					 
					
						
						
							
							Extended SeparateBranch to support both just branches and all control flow instructions.  
						
						
						
					 
					
						2023-11-15 16:36:49 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cfaeeae25a 
							
						 
					 
					
						
						
							
							Added cmoz support to imperas.ic and adjusted imperas testbench to no longer need FPGA parameter  
						
						
						
					 
					
						2023-11-15 08:15:01 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							feb45b9b59 
							
						 
					 
					
						
						
							
							Patched up linux imperas testbench.  
						
						
						
					 
					
						2023-11-14 14:20:13 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fdb75203cb 
							
						 
					 
					
						
						
							
							Added cbop to to rv32gc.  
						
						
						
					 
					
						2023-11-14 10:55:22 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							95fc5f4a1c 
							
						 
					 
					
						
						
							
							Towards removing the FPGA config file.  
						
						
						
					 
					
						2023-11-13 17:20:26 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							426aabbc1a 
							
						 
					 
					
						
						
							
							Imperas commenting  
						
						
						
					 
					
						2023-11-10 08:26:32 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7e00581187 
							
						 
					 
					
						
						
							
							Add Svadu support and SPI to imperas configuration  
						
						
						
					 
					
						2023-11-10 06:27:25 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							625652b9ca 
							
						 
					 
					
						
						
							
							Reporting stall path in synthesis script, support Zcb in Imperas  
						
						
						
					 
					
						2023-11-09 06:59:29 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2b183020d5 
							
						 
					 
					
						
						
							
							Fixed bit manpulation on imperas config  
						
						
						
					 
					
						2023-11-06 14:11:01 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4a7866b8 
							
						 
					 
					
						
						
							
							Fixed Svnapot_page_mask for imperas.ic  
						
						
						
					 
					
						2023-11-05 06:51:01 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							568aa3c4a6 
							
						 
					 
					
						
						
							
							Verilator improvements  
						
						
						
					 
					
						2023-11-04 03:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							fefb5adb8f 
							
						 
					 
					
						
						
							
							code review harris  
						
						
						
					 
					
						2023-10-31 12:27:41 -07:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd3f24d6c 
							
						 
					 
					
						
						
							
							Merge branch 'main' into spi  
						
						
						
					 
					
						2023-10-30 17:01:41 -07:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							2330f4ee63 
							
						 
					 
					
						
						
							
							hardware interlock  
						
						
						
					 
					
						2023-10-30 17:00:20 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd04ffc0c9 
							
						 
					 
					
						
						
							
							Fixed bug in bpred-sim.py for btb and class size sweep.  
						
						
						
					 
					
						2023-10-24 10:29:02 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea403e02ff 
							
						 
					 
					
						
						
							
							Updated bpred-sim.py to take command line options to select between sweeping direction, target, class, or ras prediction.  
						
						
						
					 
					
						2023-10-23 16:09:40 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b76c371e45 
							
						 
					 
					
						
						
							
							Config file cleanup  
						
						
						
					 
					
						2023-10-18 05:38:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fab9fbd7f1 
							
						 
					 
					
						
						
							
							Merged testbench  
						
						
						
					 
					
						2023-10-16 13:52:24 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6e57f8c0 
							
						 
					 
					
						
						
							
							Renamed wally-config to config in many comments  
						
						
						
					 
					
						2023-10-16 13:49:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ac4216b43d 
							
						 
					 
					
						
						
							
							Incorporated new AMO tests from riscv-arch-test  
						
						
						
					 
					
						2023-10-16 10:25:45 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							434d6b2c5c 
							
						 
					 
					
						
						
							
							minfo test working again with mconfigptr for RV64  
						
						
						
					 
					
						2023-10-15 06:41:52 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2ca2ae15 
							
						 
					 
					
						
						
							
							Added missing files.  
						
						
						
					 
					
						2023-10-13 15:10:58 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							d690708194 
							
						 
					 
					
						
						
							
							add in new .sv file  
						
						
						
					 
					
						2023-10-06 13:47:05 +01:00 
						 
				 
			
				
					
						
							
							
								Lee Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							0a0d6dd25e 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into main  
						
						
						
					 
					
						2023-10-06 11:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbcfade93 
							
						 
					 
					
						
						
							
							Completed branch predictor benchmarking.  
						
						
						
					 
					
						2023-09-27 13:56:51 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f863cbf366 
							
						 
					 
					
						
						
							
							Actually fixed non-power of 2 issue with RAS.  
						
						... 
						
						
						
						Added RAS swapping to branch predictor scripts and configurations. 
						
					 
					
						2023-09-27 12:25:05 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							381cfdcb4b 
							
						 
					 
					
						
						
							
							bring upto date with latest IDV  
						
						
						
					 
					
						2023-09-21 11:29:31 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							60ddbe31f8 
							
						 
					 
					
						
						
							
							Updated the branch predictor simulator's parseHPMC.py results.  
						
						... 
						
						
						
						In a future commit I will update the branch predictor simulator with the fix for the gshare and then update the commit pointing their repo. 
						
					 
					
						2023-09-18 16:59:20 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							95c653e7df 
							
						 
					 
					
						
						
							
							Fixes the bpred-sim.py to support command line parameterization of the branch predictor while using the new parameterization.  This is definitely a hack, but I don't see a better way.  
						
						
						
					 
					
						2023-09-15 14:05:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff3642c6c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-09-05 11:12:00 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							de54b5c4d8 
							
						 
					 
					
						
						
							
							Updated wavefile  
						
						
						
					 
					
						2023-09-05 11:11:56 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9747d122d2 
							
						 
					 
					
						
						
							
							tlbNAPOT hangs due to PBMT making instruction memory uncacheable, and spill logic not working there.  Fixed TLBLRU to update recently used on TLBHit rather than CAMHit.  Moved coverage exclusions to proper line in pmachecker  
						
						
						
					 
					
						2023-09-02 12:56:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1642ad2bad 
							
						 
					 
					
						
						
							
							Improved NAPOT test coverage  
						
						
						
					 
					
						2023-08-30 21:04:36 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							310b700550 
							
						 
					 
					
						
						
							
							Have a working 32 bit cbom test!  
						
						
						
					 
					
						2023-08-21 13:46:09 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a89a1e675c 
							
						 
					 
					
						
						
							
							Merge branch 'boot' into mergeBoot  
						
						... 
						
						
						
						Merges Jacob's new sdc controller into wally. 
						
					 
					
						2023-07-21 17:43:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							af0e33209f 
							
						 
					 
					
						
						
							
							Removed QEMU from configurations.  
						
						
						
					 
					
						2023-07-19 10:23:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9533dee300 
							
						 
					 
					
						
						
							
							Got xcelium running wally, but it fails to actually preload the memories.  
						
						
						
					 
					
						2023-07-12 13:56:57 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							625192d9a4 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw into main  
						
						
						
					 
					
						2023-07-11 15:08:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							27f6f00402 
							
						 
					 
					
						
						
							
							Changes for xcelium.  
						
						
						
					 
					
						2023-07-07 18:22:28 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							235546fa06 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						
						
					 
					
						2023-07-07 13:25:00 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							67fdeae9c9 
							
						 
					 
					
						
						
							
							Add reset to wave window  
						
						
						
					 
					
						2023-06-29 08:47:16 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a55c446a 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-06-27 11:04:27 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5d8fbf06 
							
						 
					 
					
						
						
							
							Updates for fpga.  
						
						
						
					 
					
						2023-06-27 11:04:20 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6b12c6dc 
							
						 
					 
					
						
						
							
							Add signals for ResMatch & CheckNow to sim window that are related to TestFloat operation  
						
						
						
					 
					
						2023-06-26 10:15:46 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7b28c2f0 
							
						 
					 
					
						
						
							
							For some reason this was modified - I probably made a mistake - put back vsim  
						
						
						
					 
					
						2023-06-22 15:26:22 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							1f63e6d483 
							
						 
					 
					
						
						
							
							Remove path for cvw.sv so its found  
						
						
						
					 
					
						2023-06-22 15:25:56 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							66643eb78e 
							
						 
					 
					
						
						
							
							Update sim-testfloat to fix errors due to bad config element.  I am not sure of the reasoning, but the specific path to the testvector was not getting inserted in Questa.  This modification also adds features to test individualized tests (.e.g, binary16 only) -- documentation is added in the FPbuild.txt file  
						
						
						
					 
					
						2023-06-20 17:26:54 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							5f358d1af7 
							
						 
					 
					
						
						
							
							add changes for latest IDV file layout  
						
						
						
					 
					
						2023-06-16 16:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4428babda9 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-06-15 15:38:38 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							85567841eb 
							
						 
					 
					
						
						
							
							Merge branch 'testbench-params2'  
						
						
						
					 
					
						2023-06-15 15:31:13 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2219023c3 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-06-15 14:57:23 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							72002625eb 
							
						 
					 
					
						
						
							
							Fixed cvw path in lint-wally  
						
						
						
					 
					
						2023-06-15 07:02:59 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							430537a052 
							
						 
					 
					
						
						
							
							Moved cvw.sv to src root directory to avoid double-compiling and producing a warning. Adjusted to files to reflect this.  
						
						
						
					 
					
						2023-06-14 09:44:52 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							311c00bb15 
							
						 
					 
					
						
						
							
							Updates to wave file.  
						
						
						
					 
					
						2023-06-14 10:49:09 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							004aeda362 
							
						 
					 
					
						
						
							
							Revert "Update for new layout of ImperasDV files"  
						
						
						
					 
					
						2023-06-13 04:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe72264de3 
							
						 
					 
					
						
						
							
							The new testbench is almost working except the shadow copy is not working.  
						
						
						
					 
					
						2023-06-12 15:08:23 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef2031791 
							
						 
					 
					
						
						
							
							Created temporary wrapper for lint.  
						
						
						
					 
					
						2023-06-12 11:49:51 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							d61ed17730 
							
						 
					 
					
						
						
							
							Update for new layout of ImperasDV files  
						
						
						
					 
					
						2023-06-12 09:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e27dfb8ce0 
							
						 
					 
					
						
						
							
							Merge branch 'verilator'  
						
						
						
					 
					
						2023-06-11 15:28:04 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							842f51dfeb 
							
						 
					 
					
						
						
							
							Add notes for FP SoftFloat/TestFloat build as may be vague for some  
						
						
						
					 
					
						2023-06-11 15:14:02 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ca5108b1 
							
						 
					 
					
						
						
							
							Merge pull request  #312  from ross144/main  
						
						... 
						
						
						
						Fixed typo in coremark makefile. 
						
					 
					
						2023-06-06 05:44:22 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ceea51d8b 
							
						 
					 
					
						
						
							
							Changes required to make verilator compile wally's testbench to c++.  Not actually tested in simulation yet.  
						
						
						
					 
					
						2023-05-31 16:51:00 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							76fd76c155 
							
						 
					 
					
						
						
							
							Oups forgot to include updates to the lint script itself.  
						
						
						
					 
					
						2023-05-31 11:00:38 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							df57ccd885 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-05-30 13:53:28 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8648d0c25c 
							
						 
					 
					
						
						
							
							Hacked it together, but I think testfloat is working.  
						
						
						
					 
					
						2023-05-30 15:51:13 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							51d001889a 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-05-30 13:40:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							09aa460ed8 
							
						 
					 
					
						
						
							
							Updated do files for parameterization.  
						
						
						
					 
					
						2023-05-30 15:38:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1c4b710c 
							
						 
					 
					
						
						
							
							Exclusions for decoders with new parameterization  
						
						
						
					 
					
						2023-05-30 01:04:39 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cc157463d5 
							
						 
					 
					
						
						
							
							Eliminated merging non-existent coverage  
						
						
						
					 
					
						2023-05-30 00:38:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							04d0fd94f0 
							
						 
					 
					
						
						
							
							Merge branch 'param-lim-merge'  
						
						
						
					 
					
						2023-05-26 16:25:35 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b91b54589e 
							
						 
					 
					
						
						
							
							Updated a large number of the source files to use parameters rather than `defines. Based on Lim's work.  So far there is no simulation slow down.  
						
						
						
					 
					
						2023-05-24 14:05:44 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							88cc473c68 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-05-24 13:00:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							930fb67308 
							
						 
					 
					
						
						
							
							Trying to figure out why the parameterization slowed down modelsim so much.  
						
						
						
					 
					
						2023-05-24 12:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							59020e6ef6 
							
						 
					 
					
						
						
							
							Removed unnecessary imperas tests from coverage  
						
						
						
					 
					
						2023-05-23 15:43:11 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8b69400034 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-05-22 11:27:57 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							21569b0a3b 
							
						 
					 
					
						
						
							
							Verilate start  
						
						
						
					 
					
						2023-05-22 10:30:39 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							664231c0da 
							
						 
					 
					
						
						
							
							Merge branch 'localhistory'  
						
						... 
						
						
						
						Repair to wave file.
Created implementations of local history. Part of my Ph.D. research. 
						
					 
					
						2023-05-22 10:13:31 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							429875e8db 
							
						 
					 
					
						
						
							
							Repaired wave file.  
						
						
						
					 
					
						2023-05-22 10:09:33 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd0d263ca 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-05-22 10:06:42 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3ecd35f0 
							
						 
					 
					
						
						
							
							Repaired wave file.  
						
						
						
					 
					
						2023-05-22 09:50:34 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0d1a7883 
							
						 
					 
					
						
						
							
							Factored FMA tests out of the main 32/64 f/d tests to run in parallel and speed up sim  
						
						
						
					 
					
						2023-05-16 11:37:01 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d545a2ec74 
							
						 
					 
					
						
						
							
							Partially working local history repair.  
						
						
						
					 
					
						2023-05-11 14:56:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b0791b6b5 
							
						 
					 
					
						
						
							
							I think ahead pipelining is working for local history.  
						
						
						
					 
					
						2023-05-03 12:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3d3b3a7432 
							
						 
					 
					
						
						
							
							Fixed IROM coverage issues in IFU  
						
						
						
					 
					
						2023-05-01 08:32:52 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b718be38 
							
						 
					 
					
						
						
							
							IMMU exclude non word-sized accesses  
						
						
						
					 
					
						2023-05-01 08:14:19 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6253c042b2 
							
						 
					 
					
						
						
							
							Merged coverage exclusions for PMP  
						
						
						
					 
					
						2023-04-28 08:04:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							194b848fbf 
							
						 
					 
					
						
						
							
							PMA Checker coverage  
						
						
						
					 
					
						2023-04-28 07:53:59 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8eafd27d 
							
						 
					 
					
						
						
							
							Pmpadrdecs test cases changing AdrMode to 2 or 3  
						
						... 
						
						
						
						Setting AdrMode to 2 or 3 for pmpadrdecs[0-4] writing values to pmpcfg0 to change AdrMode to 2 or 3
Also exclusion for pmpadrdecs[0] coverage case for PAgePMPAdrIn being hardwired to 1 in pmpadrdec.sv 
						
					 
					
						2023-04-27 12:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e473b2e6 
							
						 
					 
					
						
						
							
							Merge pull request  #282  from ross144/main  
						
						... 
						
						
						
						Arty A7 board support, ImperasDV linux boot, CVW_v0.9 tag 
						
					 
					
						2023-04-27 07:23:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3e3a1469 
							
						 
					 
					
						
						
							
							Merge pull request  #283  from SydRiley/main  
						
						... 
						
						
						
						Resolving unpackinput coverage issue with BadNaNBox, and increasing ifu and lsu coverage% through exclusions 
						
					 
					
						2023-04-26 15:40:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							6415a5f0b2 
							
						 
					 
					
						
						
							
							For ifu and lsu exclusions added missing row numbers  
						
						
						
					 
					
						2023-04-26 15:30:22 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							212fee3613 
							
						 
					 
					
						
						
							
							Modified the imperas linux scripts so they run without reporting hundreds of gigabytes of data.  
						
						
						
					 
					
						2023-04-26 17:29:57 -05:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							f49acd1293 
							
						 
					 
					
						
						
							
							Exclusion in the ifu and lsu to increase coverage, added missing row numbers  
						
						
						
					 
					
						2023-04-26 15:26:39 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							1a04ffcca9 
							
						 
					 
					
						
						
							
							Excluding untoggled signals in ifu and lsu, ifu coverage from 83.68% to 84.06% and lsu from 93.45% to 93.58%  
						
						
						
					 
					
						2023-04-26 14:37:55 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							cda71bea3f 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into main  
						
						
						
					 
					
						2023-04-26 03:00:25 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b3172cc9 
							
						 
					 
					
						
						
							
							added comments to exclusions  
						
						
						
					 
					
						2023-04-26 03:00:13 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							5612f30029 
							
						 
					 
					
						
						
							
							Cacheway Exclude FlushStage=1 when SetValidWay=1  
						
						... 
						
						
						
						We determined that this case is not hit even for i$, so this
case is also excluded separately for i$. It could be a better
idea to remove the ~FlushStage check completely (if we're sure).
My reasoning for this one is written as a comment in the exclusion
script: since a pipeline stall is asserted by the cache in the fetch
stage (which happens before going into the WRITE_LINE state and
asserting SetValidWay), there seems to be no way to trigger
a FlushStage (FlushW for D$) while the stallM is active. 
						
					 
					
						2023-04-25 20:30:46 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							c19ed1990f 
							
						 
					 
					
						
						
							
							extend invalidatecache d$ exclusion to statement coverage  
						
						
						
					 
					
						2023-04-25 17:00:13 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Herrera Vicioso 
							
						 
					 
					
						
						
						
						
							
						
						
							d29dc30288 
							
						 
					 
					
						
						
							
							Excluded coverage for impossible cases in wficountreg and status.MPRV  
						
						
						
					 
					
						2023-04-24 02:06:53 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							086556310c 
							
						 
					 
					
						
						
							
							Attempted to cause interrupt during fdivsqrt.  Fixed enabling fpu in fpu.S.  Fdivsqrt exclusions for coverage.  
						
						
						
					 
					
						2023-04-22 12:22:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							faac8d439a 
							
						 
					 
					
						
						
							
							Merge pull request  #264  from davidharrishmc/dev  
						
						... 
						
						
						
						Added -fp flag to run arch64d/f tests in coverage 
						
					 
					
						2023-04-20 09:26:16 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8d2db194 
							
						 
					 
					
						
						
							
							Merge pull request  #262  from SydRiley/main  
						
						... 
						
						
						
						removed comments for fixed bugs in fpu, increased coverage in fpu, ifu, and lsu: fpu from 93.51% to 93.62%, ifu from 78.56% to 78.75%, lsu from 88.96% to 88.98% 
						
					 
					
						2023-04-19 14:49:50 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							ec730a7230 
							
						 
					 
					
						
						
							
							clarifying comments in exclusions  
						
						
						
					 
					
						2023-04-19 14:47:34 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							a132ffa7f7 
							
						 
					 
					
						
						
							
							removed comments for fixed bugs in fpu, increased coverage: fpu from 93.51% to 93.62%, ifu from 78.56% to 78.75%, lsu from 88.96% to 88.98%  
						
						
						
					 
					
						2023-04-19 13:30:12 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ea9639435e 
							
						 
					 
					
						
						
							
							Added -fp flag to run arch64d/f tests in coverage  
						
						
						
					 
					
						2023-04-19 13:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							de93bd6937 
							
						 
					 
					
						
						
							
							D$ scope-specific coverage exclusions (I$ logic that never fires)  
						
						... 
						
						
						
						The InvalidateCache signal in the D$ is for I$ only, which
causes some coverage issues that need exclusion.
Another manual exclusion is due to the fact that D$ writeback, flush,
write_line, or flush_writeback states can't be cancelled by a flush,
so those transistions are excluded.
There is some other small stuff to review (logic simplification,
or an exclusion pragma if removing the redundent logic would
make it harder to understand the code, as is the case in the
FlushAdrCntEn assign statement, in my opinion). 
						
					 
					
						2023-04-19 01:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef85c547b 
							
						 
					 
					
						
						
							
							fix unhit exclusion in fdivsqrtfsm  
						
						
						
					 
					
						2023-04-19 01:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							40853f4dc7 
							
						 
					 
					
						
						
							
							increasing lsu coverage by excluding the pmachecher/adrdecs/clintdec or uncoreram signal SizeValid becauseany size is valid so signal is always 1  
						
						
						
					 
					
						2023-04-17 14:19:48 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							64fe318cb0 
							
						 
					 
					
						
						
							
							merged coverage exclusions  
						
						
						
					 
					
						2023-04-17 10:17:48 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							30e3d2cdce 
							
						 
					 
					
						
						
							
							Merge pull request  #233  from AlecVercruysse/coverage3  
						
						... 
						
						
						
						Full I$ coverage 
						
					 
					
						2023-04-14 22:15:11 -05:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							4d9aa72877 
							
						 
					 
					
						
						
							
							replace instances of code duplication for i$ exclusions w/commands  
						
						
						
					 
					
						2023-04-14 17:10:39 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							48de682ea8 
							
						 
					 
					
						
						
							
							Merged coverage-exclusions  
						
						
						
					 
					
						2023-04-13 18:15:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							21db7a0d68 
							
						 
					 
					
						
						
							
							fdivsqrtfsm coverage attempt to waive a state  
						
						
						
					 
					
						2023-04-13 17:40:14 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5066cd99ab 
							
						 
					 
					
						
						
							
							Merge pull request  #237  from SydRiley/main  
						
						... 
						
						
						
						fctrl coverage at 100% after removing redundancies from conditionals 
						
					 
					
						2023-04-13 17:10:46 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							1d72e56fec 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into cachesim  
						
						
						
					 
					
						2023-04-13 16:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							95586abe09 
							
						 
					 
					
						
						
							
							Merge branch 'cachesim' of  https://github.com/AlecVercruysse/cvw  into cachesim  
						
						
						
					 
					
						2023-04-13 16:54:16 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							034c289a36 
							
						 
					 
					
						
						
							
							Misc typo and indent fixing.  
						
						
						
					 
					
						2023-04-13 16:54:15 -07:00 
						 
				 
			
				
					
						
							
							
								Sydeny 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8891cefd 
							
						 
					 
					
						
						
							
							Updating changes to fctrl.sv to reach 100% coverage. Excluding un-used sources of instructions for the ifu.  
						
						
						
					 
					
						2023-04-13 16:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							680aee7e07 
							
						 
					 
					
						
						
							
							Merge branch 'main' into coverage3  
						
						
						
					 
					
						2023-04-12 16:00:15 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0e366766 
							
						 
					 
					
						
						
							
							track GetLinenum.do (tcl procedure to find line numbers to exclude)  
						
						
						
					 
					
						2023-04-12 15:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							01f2417524 
							
						 
					 
					
						
						
							
							cachefsm exclude icache logic without code reuse  
						
						
						
					 
					
						2023-04-12 15:57:45 -07:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							001a364d6c 
							
						 
					 
					
						
						
							
							Modification to testfloat.do to accept argument for nowave or by default none  
						
						
						
					 
					
						2023-04-12 14:49:40 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							10be07857c 
							
						 
					 
					
						
						
							
							Merge pull request  #229  from davidharrishmc/dev  
						
						... 
						
						
						
						Turned on SVADU_SUPPORTED in rv32/64gc wally-config and in imperas.ic… 
						
					 
					
						2023-04-12 12:21:03 -05:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb6e1751b 
							
						 
					 
					
						
						
							
							Merge branch 'main' into coverage3  
						
						
						
					 
					
						2023-04-12 09:34:09 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9a22e8d4 
							
						 
					 
					
						
						
							
							Minor comments.  
						
						
						
					 
					
						2023-04-12 02:57:42 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e6cb928ab2 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-04-12 02:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							095f3d5542 
							
						 
					 
					
						
						
							
							Added performance and distribution to sim and wrapper. Added colors too!  
						
						
						
					 
					
						2023-04-12 02:54:05 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							65d29306ef 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into cachesim  
						
						
						
					 
					
						2023-04-12 01:34:45 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							4cbb9bcec6 
							
						 
					 
					
						
						
							
							refactor cachefsm to get full coverage  
						
						... 
						
						
						
						I had to exclude i$ states in coverage-exclusions-rv64gc.do,
but it's referred to by scope, which should be pretty robust 
						
					 
					
						2023-04-12 01:15:35 -07:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							744e170be3 
							
						 
					 
					
						
						
							
							Add feature in testfloat.do to elect wave or nowave  
						
						
						
					 
					
						2023-04-11 22:35:04 -05:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a9d236b5 
							
						 
					 
					
						
						
							
							Wrapper for running CacheSim on the rv64gc suites  
						
						
						
					 
					
						2023-04-11 19:29:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a34867d14e 
							
						 
					 
					
						
						
							
							Turned on SVADU_SUPPORTED in rv32/64gc wally-config and in imperas.ic.  ImperasDV is happy with these privileged tests now  
						
						
						
					 
					
						2023-04-10 07:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							dc79710724 
							
						 
					 
					
						
						
							
							add support into configuration for Zb(a,b,c,s)  
						
						
						
					 
					
						2023-04-06 16:30:14 +01:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							adafc8037d 
							
						 
					 
					
						
						
							
							add support for Sstc  
						
						
						
					 
					
						2023-04-04 17:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a6117e9bef 
							
						 
					 
					
						
						
							
							Updated imperas.ic to enable B extension  
						
						
						
					 
					
						2023-04-03 17:55:30 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ec1cb09c 
							
						 
					 
					
						
						
							
							Added SSTC support to imperas.ic and wallyTracer.  Fixes many of the privileged tests  
						
						
						
					 
					
						2023-03-31 10:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							60a8a26f2e 
							
						 
					 
					
						
						
							
							regression cleanup; unable to run buildroot coverage because of different config file  
						
						
						
					 
					
						2023-03-31 09:59:38 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							69805b4a60 
							
						 
					 
					
						
						
							
							Regression update  
						
						
						
					 
					
						2023-03-31 09:15:15 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0c9e973d 
							
						 
					 
					
						
						
							
							Coverage improvements in ieu, hazard units  
						
						
						
					 
					
						2023-03-31 08:33:46 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							a7066a20f1 
							
						 
					 
					
						
						
							
							add tests/coverage/ tests as a target to sim/Makefile  
						
						
						
					 
					
						2023-03-27 14:02:30 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a0504fd70c 
							
						 
					 
					
						
						
							
							Commented out setting RISCV in run-imperas-linux.sh  
						
						
						
					 
					
						2023-03-27 06:34:45 -07:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							1a10e48ecf 
							
						 
					 
					
						
						
							
							update to allow running of ImperasDV with linux boot  
						
						... 
						
						
						
						optimize performance of the tracer 
						
					 
					
						2023-03-27 09:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Lee Moore 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb7dadc00 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into add-linux  
						
						
						
					 
					
						2023-03-27 09:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2dda311df8 
							
						 
					 
					
						
						
							
							Avoid printing junk when running regression  
						
						
						
					 
					
						2023-03-24 08:11:15 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b674ebf7f4 
							
						 
					 
					
						
						
							
							100% IEU coverage  
						
						
						
					 
					
						2023-03-23 17:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							121d1cea62 
							
						 
					 
					
						
						
							
							Added csrwrites.S test case for privileged tests  
						
						
						
					 
					
						2023-03-23 10:55:32 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b252522e 
							
						 
					 
					
						
						
							
							Coverage improvements  
						
						
						
					 
					
						2023-03-23 09:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ba4e0d2721 
							
						 
					 
					
						
						
							
							Merged bit manip  
						
						
						
					 
					
						2023-03-23 06:55:29 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							16a7236ac8 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-22 15:38:11 -07:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e5abad22 
							
						 
					 
					
						
						
							
							Change order of coverage and all in sim directory - order causing issue with compilation process of regression tests  
						
						
						
					 
					
						2023-03-22 16:23:27 -05:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef5422f67 
							
						 
					 
					
						
						
							
							fixed sim-wally-batch  
						
						
						
					 
					
						2023-03-22 14:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							03472ec7bb 
							
						 
					 
					
						
						
							
							restored sim-wally-batch to existing tests  
						
						
						
					 
					
						2023-03-22 13:32:24 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3b3aa942c7 
							
						 
					 
					
						
						
							
							Added coverage tests to regression coverage  
						
						
						
					 
					
						2023-03-22 13:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb96e2221 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-22 10:33:15 -07:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							259fbc8d77 
							
						 
					 
					
						
						
							
							support linux  
						
						
						
					 
					
						2023-03-22 17:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f6bc499f34 
							
						 
					 
					
						
						
							
							Testbench improvements for coverage reporting and running Imperas suite to raise test coverage  
						
						
						
					 
					
						2023-03-22 04:34:49 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							3f46dff23e 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-21 11:20:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							95df66c5da 
							
						 
					 
					
						
						
							
							Removed toggle coverage and generate recursive coverage report  
						
						
						
					 
					
						2023-03-21 06:58:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							4ecfa1bad3 
							
						 
					 
					
						
						
							
							added bitmanip 64 tests to updated regression script  
						
						... 
						
						
						
						+ alu structural mux changes 
						
					 
					
						2023-03-20 14:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							82d52f892b 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-20 13:06:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							85fc86729b 
							
						 
					 
					
						
						
							
							Renamed coverage-exclusions-rv64gc  
						
						
						
					 
					
						2023-03-19 10:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							adbdc44f7b 
							
						 
					 
					
						
						
							
							Improved coverage reporting  
						
						
						
					 
					
						2023-03-19 10:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							59985ff8a2 
							
						 
					 
					
						
						
							
							Merge pull request  #139  from ross144/main  
						
						... 
						
						
						
						Updates for book 
						
					 
					
						2023-03-14 15:44:59 -04:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							9ddfe52c9f 
							
						 
					 
					
						
						
							
							Fix MISA RO and UART addresses  
						
						... 
						
						
						
						It appears on inspection that the MISA register is read only in Wally
In which case this has now also been set in the ImperasDV representation
Also the Addresss for the UART R/W privileges are corrected 
						
					 
					
						2023-03-13 11:07:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a5523400ae 
							
						 
					 
					
						
						
							
							Replaced DCACHE parameter with READ_ONLY_CACHE as the name was confusing in chapter 10.  
						
						
						
					 
					
						2023-03-12 13:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2c8e1da3 
							
						 
					 
					
						
						
							
							Fixes to wally-batch for coverage  
						
						
						
					 
					
						2023-03-10 13:33:32 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							005ca9650b 
							
						 
					 
					
						
						
							
							Fixed crash with wrong number of arguments for coverage in regression-wally  
						
						
						
					 
					
						2023-03-10 13:10:28 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f411803bc4 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-10 12:47:30 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							0233130d9c 
							
						 
					 
					
						
						
							
							Enhancements to support the PMA ranges  
						
						
						
					 
					
						2023-03-10 14:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e3751e3a26 
							
						 
					 
					
						
						
							
							Modified regression and wally-batch.do to support -coverage  
						
						
						
					 
					
						2023-03-09 15:59:57 -08:00