Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							853a7bba18 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-02-08 11:36:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8a2ee22395 
							
						 
					 
					
						
						
							
							Finished merge.  
						
						 
						
						
						
					 
					
						2022-02-08 11:36:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							64e9f4c0d3 
							
						 
					 
					
						
						
							
							Restored E tests to makefrag  
						
						 
						
						
						
					 
					
						2022-02-08 16:41:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2191e3637 
							
						 
					 
					
						
						
							
							Preparing to make a major change to the cache's write enables.  
						
						 
						
						
						
					 
					
						2022-02-08 09:47:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f00b3ac27e 
							
						 
					 
					
						
						
							
							Fixed TIM tests; rv32e test still failing  
						
						 
						
						
						
					 
					
						2022-02-08 15:24:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							76dccbad91 
							
						 
					 
					
						
						
							
							Patching up testbench; fixed false passing, but rv32ic and rv32e tests now fail  
						
						 
						
						
						
					 
					
						2022-02-08 12:40:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c61cd55c5c 
							
						 
					 
					
						
						
							
							Merged TIM and regular testbenches.  RV32e now working and back in regression.  
						
						 
						
						
						
					 
					
						2022-02-08 12:18:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cbef88ec10 
							
						 
					 
					
						
						
							
							Lab 3 file cleanup  
						
						 
						
						
						
					 
					
						2022-02-08 10:26:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c9e23527d 
							
						 
					 
					
						
						
							
							cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 22:09:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							da2dca9816 
							
						 
					 
					
						
						
							
							Removed VDWriteEnable.  
						
						 
						
						
						
					 
					
						2022-02-07 21:59:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							161f907cae 
							
						 
					 
					
						
						
							
							more partial cleanup of fsm and write enables.  
						
						 
						
						
						
					 
					
						2022-02-07 17:41:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							359a23237d 
							
						 
					 
					
						
						
							
							Progress towards simplifying the cache's write enables.  
						
						 
						
						
						
					 
					
						2022-02-07 17:23:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							188fe28691 
							
						 
					 
					
						
						
							
							more cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 13:29:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9510a33c15 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 13:19:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							708e0cf183 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 12:30:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5539a5fa6f 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 11:16:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6668956351 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 11:12:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5536e3ca90 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 10:54:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							529d8b629a 
							
						 
					 
					
						
						
							
							Cache cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 10:43:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							41a79556e0 
							
						 
					 
					
						
						
							
							More cachfsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-07 10:33:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							99f3d7a7f6 
							
						 
					 
					
						
						
							
							Reverted cache change  
						
						 
						
						
						
					 
					
						2022-02-07 14:47:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							50b44b4416 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2022-02-07 14:43:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							45dc9c1ae6 
							
						 
					 
					
						
						
							
							Cache syntax cleanup  
						
						 
						
						
						
					 
					
						2022-02-07 14:43:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0b66106925 
							
						 
					 
					
						
						
							
							More cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-06 21:50:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6baa9ed4 
							
						 
					 
					
						
						
							
							started cachefsm cleanup.  
						
						 
						
						
						
					 
					
						2022-02-06 21:39:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb280b314 
							
						 
					 
					
						
						
							
							added new tests to make and testbench  
						
						 
						
						
						
					 
					
						2022-02-06 19:47:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9b55848ffc 
							
						 
					 
					
						
						
							
							Added E tests to wally-riscv-arch-test rv32i_m/I and fixed cyclic path in rv32e configuration  
						
						 
						
						
						
					 
					
						2022-02-06 01:22:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							f67af23bf3 
							
						 
					 
					
						
						
							
							remove sporadic tabs from tests.vh so that it is now only spaces  
						
						 
						
						
						
					 
					
						2022-02-05 23:07:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							74ef58e20e 
							
						 
					 
					
						
						
							
							remove rv32e from regression because it is broken; goes with previous commit  
						
						 
						
						
						
					 
					
						2022-02-05 23:05:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d21be9d998 
							
						 
					 
					
						
						
							
							Added config to allow using the save/restore or replay implementation to handle sram clocked read delay.  
						
						 
						
						
						
					 
					
						2022-02-04 23:49:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7b8017d1 
							
						 
					 
					
						
						
							
							Modified regression to use proper rv32e test name, but rv32e_wally32e still isn't passing due to loop exceeding iteration limit  
						
						 
						
						
						
					 
					
						2022-02-05 05:35:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d2386010 
							
						 
					 
					
						
						
							
							Merged buildroot do files into wally-pipelined do files, added work suffixes so buildroot regression won't fail due to file conflicts  
						
						 
						
						
						
					 
					
						2022-02-05 05:28:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							66b4834ef5 
							
						 
					 
					
						
						
							
							Modified wally-pipelined-batch.do to handle buildroot  
						
						 
						
						
						
					 
					
						2022-02-05 05:07:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea84211ff9 
							
						 
					 
					
						
						
							
							Removed unused ports from caches and buses.  
						
						 
						
						
						
					 
					
						2022-02-04 22:52:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							011ad09341 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						 
						
						
						
					 
					
						2022-02-04 22:40:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4074f695e0 
							
						 
					 
					
						
						
							
							Moved the hwdata mux back into the busdp.  
						
						 
						
						
						
					 
					
						2022-02-04 22:39:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							40eb055861 
							
						 
					 
					
						
						
							
							Merged together the two sub cache line read muxes.  
						
						 
						
						... 
						
						
						
						One mux was used for loads and the other for eviction. 
						
					 
					
						2022-02-04 22:30:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							72bc64ef28 
							
						 
					 
					
						
						
							
							Temporarily changed rv32e config to use TIM, but it still fails.  Added rv32e tests.  
						
						 
						
						
						
					 
					
						2022-02-05 04:16:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							290430cda8 
							
						 
					 
					
						
						
							
							Moved the sub cache line read logic to lsu/ifu.  
						
						 
						
						
						
					 
					
						2022-02-04 20:42:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							725852362e 
							
						 
					 
					
						
						
							
							Got separate module for the sub cache line read.  
						
						 
						
						
						
					 
					
						2022-02-04 20:23:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd599e340 
							
						 
					 
					
						
						
							
							Second optimization of save/restore.  
						
						 
						
						
						
					 
					
						2022-02-04 14:35:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							459054900f 
							
						 
					 
					
						
						
							
							Optimization of cache save/restore.  
						
						 
						
						
						
					 
					
						2022-02-04 14:21:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1f7e335c 
							
						 
					 
					
						
						
							
							Working first cut of the cache changes moving the replay to a save/restore.  
						
						 
						
						... 
						
						
						
						The current implementation is too expensive costing (tag+linelen)*numway flip flops and muxes. 
						
					 
					
						2022-02-04 13:31:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2c67f32b97 
							
						 
					 
					
						
						
							
							RV32e tests  
						
						 
						
						
						
					 
					
						2022-02-04 14:30:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fb041fe06a 
							
						 
					 
					
						
						
							
							rv32e  
						
						 
						
						
						
					 
					
						2022-02-04 01:56:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ef5af9b5fd 
							
						 
					 
					
						
						
							
							renamed configs  
						
						 
						
						
						
					 
					
						2022-02-03 23:36:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3300bcd2 
							
						 
					 
					
						
						
							
							sram1rw cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 18:03:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							97d31cec21 
							
						 
					 
					
						
						
							
							sram1rw cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 17:50:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f9dd79d3e3 
							
						 
					 
					
						
						
							
							cachereplacementpolicy cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 17:19:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							034ff5462c 
							
						 
					 
					
						
						
							
							cachereplacementpolicy cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 17:18:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							65f3bf4e0a 
							
						 
					 
					
						
						
							
							cacheway cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 16:52:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							eef04eed84 
							
						 
					 
					
						
						
							
							cacheway cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 16:33:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4d09510af9 
							
						 
					 
					
						
						
							
							cacheway cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 16:07:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7f237220dd 
							
						 
					 
					
						
						
							
							cacheway cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 16:00:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a6708ed887 
							
						 
					 
					
						
						
							
							cache cleanup  
						
						 
						
						
						
					 
					
						2022-02-03 15:36:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b642a19e12 
							
						 
					 
					
						
						
							
							Merge branch 'makefiles' into main  
						
						 
						
						
						
					 
					
						2022-02-03 08:33:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c34907c95b 
							
						 
					 
					
						
						
							
							Completed makefile updates to accelerate the generation of memfiles. There are two makefiles in the  
						
						 
						
						... 
						
						
						
						regression directory.  Makefile calls the submakefiles for generating elf files.
The second makefile-memfiles generates the memfiles, addr, and label files. 
						
					 
					
						2022-02-03 08:32:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9336682749 
							
						 
					 
					
						
						
							
							Manged to get all the tests compiled and converted to memfiles using new makefiles.  
						
						 
						
						
						
					 
					
						2022-02-03 00:00:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							06c5a825c4 
							
						 
					 
					
						
						
							
							Quick patch to regression-wally to "fix" rv32ic.  
						
						 
						
						
						
					 
					
						2022-02-02 19:24:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c640b6582 
							
						 
					 
					
						
						
							
							broken makefiles.  
						
						 
						
						
						
					 
					
						2022-02-02 19:15:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							943dff106e 
							
						 
					 
					
						
						
							
							Broken makefiles.  
						
						 
						
						
						
					 
					
						2022-02-02 19:14:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							38bbe23d14 
							
						 
					 
					
						
						
							
							More config file cleanup; 32ic tests broken  
						
						 
						
						
						
					 
					
						2022-02-03 01:08:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							da8819d64b 
							
						 
					 
					
						
						
							
							changed DMEM and IMEM configurations to support BUS/TIM/CACHE  
						
						 
						
						
						
					 
					
						2022-02-03 00:41:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							68a6b4af3d 
							
						 
					 
					
						
						
							
							Removed Busybear and Buildroot Configuration  
						
						 
						
						
						
					 
					
						2022-02-02 20:32:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							02071700d6 
							
						 
					 
					
						
						
							
							Removed Busybear dependencies  
						
						 
						
						
						
					 
					
						2022-02-02 20:28:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							98990a294c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-02-02 11:41:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a553fd7d 
							
						 
					 
					
						
						
							
							Fixed testbench so coremark stops.  
						
						 
						
						
						
					 
					
						2022-02-02 11:37:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba37d5cc0 
							
						 
					 
					
						
						
							
							Config file & wally-riscv-arch-test cleanup  
						
						 
						
						
						
					 
					
						2022-02-02 16:35:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d827bf8c0 
							
						 
					 
					
						
						
							
							Added helpful signals to wavefile.  
						
						 
						
						... 
						
						
						
						Makefile for tests now creates the function address to name mapping files.
The function name and test name are included in the wave file. 
						
					 
					
						2022-02-02 10:15:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4cee3ddd 
							
						 
					 
					
						
						
							
							Added correct stop condition for coremark.  
						
						 
						
						
						
					 
					
						2022-02-02 09:53:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							143bdaa288 
							
						 
					 
					
						
						
							
							Modified makefiles to generate function address to name mappings for modelsim.  
						
						 
						
						
						
					 
					
						2022-02-01 18:25:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f055441ecf 
							
						 
					 
					
						
						
							
							Improved function_radix to not printout warnings when no valid function is found.  
						
						 
						
						
						
					 
					
						2022-02-01 18:03:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5407b72af9 
							
						 
					 
					
						
						
							
							Setup the main regression test to be able to handle coremark.  
						
						 
						
						
						
					 
					
						2022-02-01 17:00:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c5b0bec40 
							
						 
					 
					
						
						
							
							More cleanup of IFU.  
						
						 
						
						
						
					 
					
						2022-02-01 14:32:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							85d510e315 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-02-01 10:50:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							73edd50120 
							
						 
					 
					
						
						
							
							Updated fpga's bootloader to reflect the changes to the gpio address change.  
						
						 
						
						
						
					 
					
						2022-02-01 10:43:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0821da0d 
							
						 
					 
					
						
						
							
							IFU and LSU now share the same busdp module.  
						
						 
						
						
						
					 
					
						2022-01-31 16:25:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							86bac2a083 
							
						 
					 
					
						
						
							
							partial ifu cleanup.  
						
						 
						
						
						
					 
					
						2022-01-31 16:08:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ee630a3e 
							
						 
					 
					
						
						
							
							cleanup.  
						
						 
						
						
						
					 
					
						2022-01-31 13:29:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce8dd60c5 
							
						 
					 
					
						
						
							
							Fixed modelsim warning with linux simulation.  
						
						 
						
						
						
					 
					
						2022-01-31 12:57:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c9a163b8fd 
							
						 
					 
					
						
						
							
							Repaired linux-wave.do  
						
						 
						
						
						
					 
					
						2022-01-31 12:54:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4422e2f91c 
							
						 
					 
					
						
						
							
							Repaired wavefile and fixed modelsim warning.  
						
						 
						
						
						
					 
					
						2022-01-31 12:34:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b2fae98d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-01-31 12:17:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e62bcb54 
							
						 
					 
					
						
						
							
							Cleanup busdp.  
						
						 
						
						
						
					 
					
						2022-01-31 12:17:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							31da37dd0f 
							
						 
					 
					
						
						
							
							Moved lsu virtual memory logic into separate module.  
						
						 
						
						
						
					 
					
						2022-01-31 11:56:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd502d0af 
							
						 
					 
					
						
						
							
							Encapsulated dtim.  
						
						 
						
						
						
					 
					
						2022-01-31 11:23:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c939eb20eb 
							
						 
					 
					
						
						
							
							Removed unused signals in the LSU.  
						
						 
						
						
						
					 
					
						2022-01-31 10:35:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5fe30ff8a9 
							
						 
					 
					
						
						
							
							Moved atomic logic to own module.  
						
						 
						
						
						
					 
					
						2022-01-31 10:28:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f6653cd8 
							
						 
					 
					
						
						
							
							Encapsulated the bus data path into a separate module.  
						
						 
						
						
						
					 
					
						2022-01-31 10:15:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							242b27705d 
							
						 
					 
					
						
						
							
							added machine info test that uses new test library  
						
						 
						
						
						
					 
					
						2022-01-31 05:54:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							090533cfe9 
							
						 
					 
					
						
						
							
							Replaced || and && with | and &  
						
						 
						
						
						
					 
					
						2022-01-31 01:07:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ac50a36aac 
							
						 
					 
					
						
						
							
							LSU and IFU cleanup.  
						
						 
						
						
						
					 
					
						2022-01-28 15:26:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							2e00186eea 
							
						 
					 
					
						
						
							
							Updated wave.do to match the ifu/lsu changes.  
						
						 
						
						
						
					 
					
						2022-01-28 14:37:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							42d60235f0 
							
						 
					 
					
						
						
							
							Clean up of mmu instances in IFU and LSU.  
						
						 
						
						
						
					 
					
						2022-01-28 14:02:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e0024e9f 
							
						 
					 
					
						
						
							
							Moved spills to own module.  
						
						 
						
						
						
					 
					
						2022-01-28 13:40:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							06209c417f 
							
						 
					 
					
						
						
							
							Cleaned up the InstrMisalignedFault.  
						
						 
						
						
						
					 
					
						2022-01-28 13:19:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							862bf2faae 
							
						 
					 
					
						
						
							
							Moved all instr/load/storeamo faults to mmu with the exception of instr misaligned fault.  
						
						 
						
						
						
					 
					
						2022-01-27 17:11:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d15cb64bdf 
							
						 
					 
					
						
						
							
							Relocated the misalignment faults.  
						
						 
						
						
						
					 
					
						2022-01-27 16:03:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							30cc27e719 
							
						 
					 
					
						
						
							
							IFU cleanup  
						
						 
						
						
						
					 
					
						2022-01-27 17:18:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab06fef20 
							
						 
					 
					
						
						
							
							IFU cleanup  
						
						 
						
						
						
					 
					
						2022-01-27 16:41:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bdd5796f3a 
							
						 
					 
					
						
						
							
							Optimized out second adder from IFU for PC+2  
						
						 
						
						
						
					 
					
						2022-01-27 16:06:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7f91170bab 
							
						 
					 
					
						
						
							
							Comments in LSU code about restructuring  
						
						 
						
						
						
					 
					
						2022-01-27 15:53:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b44f57b6b5 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-01-27 08:45:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							284d671da3 
							
						 
					 
					
						
						
							
							Increased number of concurrent tests.  
						
						 
						
						
						
					 
					
						2022-01-27 08:45:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							448acedd8b 
							
						 
					 
					
						
						
							
							Set up rv32emc config  
						
						 
						
						
						
					 
					
						2022-01-27 14:37:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							db0a0bd29e 
							
						 
					 
					
						
						
							
							BPPredWrongM needs to be 0 when there is no branch predictor.  BPPredWRongM is only used when there is an icacheflush.  
						
						 
						
						
						
					 
					
						2022-01-27 07:59:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3ebcd35a8c 
							
						 
					 
					
						
						
							
							Added colors to regression script to make it easy to pick out success from fail.  
						
						 
						
						
						
					 
					
						2022-01-26 22:40:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5a9a015b 
							
						 
					 
					
						
						
							
							Removed mux in PCNextF logic.  Minor IFU improvements.  
						
						 
						
						
						
					 
					
						2022-01-26 22:33:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							42ef1e22e5 
							
						 
					 
					
						
						
							
							1. Modified the cache so it can handle the reset delay internally. This removes the mux from the IFU.  
						
						 
						
						... 
						
						
						
						2. Removed the write address delay from simpleram.sv
3. Fixed rv32tim and rv32ic mode to handle missalignment correctly.
4. Added imperas32i and imperas32c to rv32tim mode. 
						
					 
					
						2022-01-26 18:23:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fc86651937 
							
						 
					 
					
						
						
							
							IFU simplifications.  
						
						 
						
						
						
					 
					
						2022-01-26 13:54:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							748375c82f 
							
						 
					 
					
						
						
							
							Updated configs to fix GPIO address to match FU540  
						
						 
						
						
						
					 
					
						2022-01-26 18:16:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							21bdce63ff 
							
						 
					 
					
						
						
							
							Testgen working for Lab 2  
						
						 
						
						
						
					 
					
						2022-01-26 18:01:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							840e814e95 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-01-25 19:21:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8d04e83c9f 
							
						 
					 
					
						
						
							
							simpleram simplification  
						
						 
						
						
						
					 
					
						2022-01-25 19:46:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9da1ed4ed9 
							
						 
					 
					
						
						
							
							simpleram simplification  
						
						 
						
						
						
					 
					
						2022-01-25 19:40:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a86a9f5c2a 
							
						 
					 
					
						
						
							
							simpleram simplification  
						
						 
						
						
						
					 
					
						2022-01-25 18:26:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e3136c9a1e 
							
						 
					 
					
						
						
							
							simpleram address simplification  
						
						 
						
						
						
					 
					
						2022-01-25 18:17:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad2eb009a 
							
						 
					 
					
						
						
							
							simpleram address simplification  
						
						 
						
						
						
					 
					
						2022-01-25 18:00:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6a555032eb 
							
						 
					 
					
						
						
							
							simpleram clk and reset simplification  
						
						 
						
						
						
					 
					
						2022-01-25 17:34:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cf50beb958 
							
						 
					 
					
						
						
							
							Start of IFU cleanup  
						
						 
						
						
						
					 
					
						2022-01-25 17:31:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef70389d3 
							
						 
					 
					
						
						
							
							Added spill support back into the IROM IFU.  
						
						 
						
						
						
					 
					
						2022-01-21 15:50:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9982549057 
							
						 
					 
					
						
						
							
							Changed the IROM and DTIM memories to behave like edge-triggered srams.  
						
						 
						
						
						
					 
					
						2022-01-21 15:42:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0ceaf792ed 
							
						 
					 
					
						
						
							
							erge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2022-01-21 00:12:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							39d318fb2a 
							
						 
					 
					
						
						
							
							Fixed path to riscvOVPsimPlus  
						
						 
						
						
						
					 
					
						2022-01-21 00:12:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2343699d1 
							
						 
					 
					
						
						
							
							Factored out InstrValidNotFlushedM from each csr*.sv to csr.sv  
						
						 
						
						
						
					 
					
						2022-01-20 16:39:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							07425369fc 
							
						 
					 
					
						
						
							
							Renamed wallypipelinedhart to wallypipelinedcore  
						
						 
						
						
						
					 
					
						2022-01-20 16:02:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cea09aab98 
							
						 
					 
					
						
						
							
							Removed imperas tests from makefile for now  
						
						 
						
						
						
					 
					
						2022-01-20 14:51:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fc932ef0ff 
							
						 
					 
					
						
						
							
							Added top-level make clean  
						
						 
						
						
						
					 
					
						2022-01-20 14:17:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f12195c8 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2022-01-20 00:04:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							acec56c27e 
							
						 
					 
					
						
						
							
							Added PCNextF and PostSpillInstrRawF to ila.  
						
						 
						
						
						
					 
					
						2022-01-19 14:05:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9b29710990 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2022-01-19 00:26:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a75e69457 
							
						 
					 
					
						
						
							
							Merged in the debug ila updates.  
						
						 
						
						
						
					 
					
						2022-01-18 17:29:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							28859f959b 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-01-18 17:19:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a5f773220e 
							
						 
					 
					
						
						
							
							Updated CSR modules to prevent writting the registers when flushing.  This only effects architecture writes not side effect writes.  
						
						 
						
						
						
					 
					
						2022-01-18 17:19:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf9f5d526 
							
						 
					 
					
						
						
							
							riscvsingle reparittioned to match Ch4  
						
						 
						
						
						
					 
					
						2022-01-17 16:57:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							55b4423329 
							
						 
					 
					
						
						
							
							Added E extension, and downloaded riscv-dv and embench-iot to addins  
						
						 
						
						
						
					 
					
						2022-01-17 14:42:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b63e53bbdb 
							
						 
					 
					
						
						
							
							Defined rv32e and rv32emc configs  
						
						 
						
						
						
					 
					
						2022-01-17 14:01:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bd320c2f76 
							
						 
					 
					
						
						
							
							lsu cleanup down to 346 lines  
						
						 
						
						
						
					 
					
						2022-01-15 01:19:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							325724f556 
							
						 
					 
					
						
						
							
							LSU Cleanup  
						
						 
						
						
						
					 
					
						2022-01-15 01:11:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6febce0001 
							
						 
					 
					
						
						
							
							Moved Dcache into bus block  
						
						 
						
						
						
					 
					
						2022-01-15 00:39:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fd13272d4c 
							
						 
					 
					
						
						
							
							Renamed LSUStall to LSUStallM  
						
						 
						
						
						
					 
					
						2022-01-15 00:24:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							db2271b7e0 
							
						 
					 
					
						
						
							
							LSU cleanup  
						
						 
						
						
						
					 
					
						2022-01-15 00:11:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							dab3c754d7 
							
						 
					 
					
						
						
							
							LSU cleanup  
						
						 
						
						
						
					 
					
						2022-01-15 00:03:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2bf4676ff8 
							
						 
					 
					
						
						
							
							LSU cleanup  
						
						 
						
						
						
					 
					
						2022-01-14 23:55:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							03010845f5 
							
						 
					 
					
						
						
							
							Fixed spillthreshold warning.  
						
						 
						
						
						
					 
					
						2022-01-14 17:23:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ba10e9dfe8 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2022-01-14 17:16:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							43abf25417 
							
						 
					 
					
						
						
							
							moved fp to tests  
						
						 
						
						
						
					 
					
						2022-01-14 23:05:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							218a8e6eaa 
							
						 
					 
					
						
						
							
							LSU partitioning  
						
						 
						
						
						
					 
					
						2022-01-14 23:02:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ae6792e354 
							
						 
					 
					
						
						
							
							Moved fp tests from testbench to tests/fp  
						
						 
						
						
						
					 
					
						2022-01-14 23:00:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							73ad5715f4 
							
						 
					 
					
						
						
							
							Cleanup IFU comments.  
						
						 
						
						
						
					 
					
						2022-01-14 15:06:30 -06:00