David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6fbc2c4ded 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						 
						
						
						
					 
					
						2023-12-14 15:03:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eea2bdcc0 
							
						 
					 
					
						
						
							
							Merge pull request  #531  from ross144/main  
						
						 
						
						... 
						
						
						
						Updated wavefile 
						
					 
					
						2023-12-14 14:52:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca9a8be6d 
							
						 
					 
					
						
						
							
							I think I solved the AMO/store hazard issue introduced by removing the store delay hazard.  
						
						 
						
						
						
					 
					
						2023-12-14 16:31:02 -06: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 
							
						 
					 
					
						
						
						
						
							
						
						
							83b3c3b346 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						 
						
						
						
					 
					
						2023-12-13 20:59:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa83a13b34 
							
						 
					 
					
						
						
							
							Merge pull request  #527  from ross144/main  
						
						 
						
						... 
						
						
						
						Removed majority of Store Delay Stalls. Still working on cleaning up code, but we should consider reruning benchmarks. 
						
					 
					
						2023-12-13 20:59:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c34175ae6c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						 
						
						
						
					 
					
						2023-12-13 20:58:40 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f0aaa722 
							
						 
					 
					
						
						
							
							Added comments to finish store delay stall removal.  
						
						 
						
						
						
					 
					
						2023-12-13 20:35:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf6b1fdeb 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-12-13 20:34:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f4c32d49c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						 
						
						
						
					 
					
						2023-12-13 20:32:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b69a5b59cd 
							
						 
					 
					
						
						
							
							DTIM works without the store delay stall.  Still a bit of work remaining. The DTIM needs cleanup.  
						
						 
						
						... 
						
						
						
						The cache needs a bit of clean up and the chapter needs updates.
The controller needs to be updated to remove the store delay hazard for cmo instructions. 
						
					 
					
						2023-12-13 20:32:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e089b421bb 
							
						 
					 
					
						
						
							
							Got it working for the cache.  
						
						 
						
						
						
					 
					
						2023-12-13 20:24:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							68d96a929c 
							
						 
					 
					
						
						
							
							Fixed hierarchical path to EcallFaultM in testbench  
						
						 
						
						
						
					 
					
						2023-12-13 16:37:54 -08: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							460a06be5b 
							
						 
					 
					
						
						
							
							Merge pull request  #525  from davidharrishmc/dev  
						
						 
						
						... 
						
						
						
						Rolled back Verilator changes 
						
					 
					
						2023-12-13 12:54:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ff26baf7e8 
							
						 
					 
					
						
						
							
							Rolled back attempt to support Verilator  
						
						 
						
						
						
					 
					
						2023-12-13 12:53:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b7c47caa4 
							
						 
					 
					
						
						
							
							Merge pull request  #524  from davidharrishmc/main  
						
						 
						
						... 
						
						
						
						Renamed HADE to ADUE for Svadu 
						
					 
					
						2023-12-13 11:53:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							333e390f8d 
							
						 
					 
					
						
						
							
							Test commit from dev  
						
						 
						
						
						
					 
					
						2023-12-13 11:52:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6c017141c5 
							
						 
					 
					
						
						
							
							Renamed HADE to ADUE for Svadu  
						
						 
						
						
						
					 
					
						2023-12-13 11:49:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f78304eaff 
							
						 
					 
					
						
						
							
							Merge pull request  #523  from davidharrishmc/main  
						
						 
						
						... 
						
						
						
						Fixed Linux makefile; load branch predictor RAMs at startup for sim; … 
						
					 
					
						2023-12-13 11:36:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							aff61ea97a 
							
						 
					 
					
						
						
							
							Fixed Linux makefile; load branch predictor RAMs at startup for sim; fixed comment in trap; starting to make testbench more compatible with Verilator  
						
						 
						
						
						
					 
					
						2023-12-13 11:33:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f64f4c638a 
							
						 
					 
					
						
						
							
							Merge pull request  #522  from ross144/main  
						
						 
						
						... 
						
						
						
						Cleaned up PC reset logic 
						
					 
					
						2023-12-13 11:21:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d0f9ce4f3 
							
						 
					 
					
						
						
							
							Cleaned up comments about pc reset.  
						
						 
						
						
						
					 
					
						2023-12-13 13:06:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c98c0dd3e0 
							
						 
					 
					
						
						
							
							Removed unnecessary pc reset logic from ifu and btb.  
						
						 
						
						
						
					 
					
						2023-12-13 13:05:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							13bb5d845b 
							
						 
					 
					
						
						
							
							On the way to solving the store delay hazard.  
						
						 
						
						
						
					 
					
						2023-12-13 10:39:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ed08ce12 
							
						 
					 
					
						
						
							
							Merge pull request  #519  from ross144/main  
						
						 
						
						... 
						
						
						
						Replaced the git@github with hptts:github submodule for ahbsdc which I hope will fix Lee's clone issue 
						
					 
					
						2023-12-12 09:05:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e38b43ae73 
							
						 
					 
					
						
						
							
							Replaced the git@github with hptts:github submodule for ahbsdc which I hope will fix Lee's clone issue  
						
						 
						
						
						
					 
					
						2023-12-11 14:12:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							14148933a3 
							
						 
					 
					
						
						
							
							Merge pull request  #516  from davidharrishmc/dev  
						
						 
						
						... 
						
						
						
						Imperas Testbench fix for SPI 
						
					 
					
						2023-12-07 10:29:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b268a3b9d3 
							
						 
					 
					
						
						
							
							Added SPI support to Imperas testbenches  
						
						 
						
						
						
					 
					
						2023-12-07 09:44:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							eecc63772d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						 
						
						
						
					 
					
						2023-12-06 07:26:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0f0b4b0c1c 
							
						 
					 
					
						
						
							
							Added make wally-riscv-arch-test to tests/riscof to only build custom tests  
						
						 
						
						
						
					 
					
						2023-12-06 07:19:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f0948b3446 
							
						 
					 
					
						
						
							
							Merge pull request  #515  from JacobPease/main  
						
						 
						
						... 
						
						
						
						Removed vivado property from rom1p1r.sv. It's now dynamically added using the FPGA makefile. 
						
					 
					
						2023-12-05 11:50:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2c4d5295 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-12-04 15:23:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							67ee04b2fd 
							
						 
					 
					
						
						
							
							Merge pull request  #514  from ross144/main  
						
						 
						
						... 
						
						
						
						Sarah updated top level figure. 
						
					 
					
						2023-12-04 12:55:28 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							9348025727 
							
						 
					 
					
						
						
							
							Cachefsm simplifications.  
						
						 
						
						
						
					 
					
						2023-12-03 18:19:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ebc7aa95a 
							
						 
					 
					
						
						
							
							Optimized align.  
						
						 
						
						
						
					 
					
						2023-12-03 16:43:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bef2a2361 
							
						 
					 
					
						
						
							
							Better name for cache signals.  
						
						 
						
						
						
					 
					
						2023-12-03 15:49:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1c731ebb 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-12-03 10:40:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6de6e55acf 
							
						 
					 
					
						
						
							
							Sarah updated top level figure.  
						
						 
						
						
						
					 
					
						2023-12-03 10:38:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							7e494f2d3b 
							
						 
					 
					
						
						
							
							Removed vivado property from rom1p1r.sv. It's now dynamically added using the FPGA makefile.  
						
						 
						
						
						
					 
					
						2023-12-01 18:59:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0a804e2cc8 
							
						 
					 
					
						
						
							
							Merge pull request  #513  from JacobPease/main  
						
						 
						
						... 
						
						
						
						Disassemble target now called with correct environment variables, allowing for downloading, building, disassembling, and installing in one make call. 
						
					 
					
						2023-12-01 13:49:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							f99cb03b89 
							
						 
					 
					
						
						
							
							Changed Linux makefile to unset LD_LIBRARY_PATH before running buildroot. This allows custom setup.sh scripts to be used per user.  
						
						 
						
						
						
					 
					
						2023-12-01 15:02:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							edd4f90283 
							
						 
					 
					
						
						
							
							Disassemble target now called with correct environment variables, allowing for downloading, building, disassembling, and installing in one make call.  
						
						 
						
						
						
					 
					
						2023-12-01 13:21:33 -06:00