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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							209ec840b8 
							
						 
					 
					
						
						
							
							Merge pull request  #512  from JacobPease/main  
						
						 
						
						... 
						
						
						
						Modified FPGA Makefile to override  with relative path. FPGA boots now. 
						
					 
					
						2023-11-30 15:53:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							71066cae12 
							
						 
					 
					
						
						
							
							Modified FPGA Makefile to override  with relative path. FPGA boots now.  
						
						 
						
						
						
					 
					
						2023-11-30 17:51:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6a525d3461 
							
						 
					 
					
						
						
							
							Merge pull request  #509  from ross144/main  
						
						 
						
						... 
						
						
						
						cbo optimizations 
						
					 
					
						2023-11-30 15:22:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							025b04ae8b 
							
						 
					 
					
						
						
							
							Minior cleanup.  
						
						 
						
						
						
					 
					
						2023-11-29 19:44:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab68a76e77 
							
						 
					 
					
						
						
							
							LineDirty is either the Victim Way or the Flush way dirty, but never the hitway dirty.  CBO instructions require hitway dirty.  However we cannot mux hitway dirty into LineDirty wihtout creating a combinational loop so we need a separate port.  
						
						 
						
						
						
					 
					
						2023-11-29 17:58:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f11f88ac2b 
							
						 
					 
					
						
						
							
							Updates to tlb to check access permissions for cbo*  
						
						 
						
						
						
					 
					
						2023-11-29 16:20:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e4aac8b5 
							
						 
					 
					
						
						
							
							Added CMOp to pmp checker  
						
						 
						
						
						
					 
					
						2023-11-29 16:09:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fc04b6f7d8 
							
						 
					 
					
						
						
							
							Removed redundant ZICBOM/Z_SUPPORTED from pmachecker.  
						
						 
						
						
						
					 
					
						2023-11-29 15:39:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							80336493f5 
							
						 
					 
					
						
						
							
							Cleaned up redundant ZICBOM/Z_SUPPORTED.  
						
						 
						
						
						
					 
					
						2023-11-29 15:20:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							053b094620 
							
						 
					 
					
						
						
							
							Simpilified pmachecker for cmo.  
						
						 
						
						
						
					 
					
						2023-11-29 12:26:18 -06:00