Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							59a38e3efd 
							
						 
					 
					
						
						
							
							Separated the icache from the bus fetching logic.  I was able to share the same fsm between the lsu and ifu.  
						
						 
						
						
						
					 
					
						2021-12-30 14:56:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							451f37729f 
							
						 
					 
					
						
						
							
							Added names to generate blocks  
						
						 
						
						
						
					 
					
						2021-12-30 20:55:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ea308b2d7 
							
						 
					 
					
						
						
							
							icache separated from bus fetch fsm. Does not work yet.  
						
						 
						
						
						
					 
					
						2021-12-30 14:23:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							63b1bddc31 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-30 17:32:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							91b8d7d2eb 
							
						 
					 
					
						
						
							
							erge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-30 17:22:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e084c8868f 
							
						 
					 
					
						
						
							
							Added wally-riscv-arch-test MMU tests and removed imperas MMU tests from regresssion  
						
						 
						
						
						
					 
					
						2021-12-30 17:22:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fe91eba1 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-30 11:01:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3803b9cd2d 
							
						 
					 
					
						
						
							
							Changed names of Icache signals.  
						
						 
						
						
						
					 
					
						2021-12-30 11:01:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c1969ca142 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-30 16:49:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							da402f93cc 
							
						 
					 
					
						
						
							
							Fixed page table entreis so WALLY-MMU-SV32, SV39, SV48 now run  
						
						 
						
						
						
					 
					
						2021-12-30 16:46:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							26ad3fc11f 
							
						 
					 
					
						
						
							
							Icache now works with any sized cache line a power of 2, greater than or equal to 32.  
						
						 
						
						
						
					 
					
						2021-12-30 10:37:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8d5c86e908 
							
						 
					 
					
						
						
							
							More name cleanup in caches.  
						
						 
						
						
						
					 
					
						2021-12-30 09:18:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e506957790 
							
						 
					 
					
						
						
							
							Updated lsu so it is possible to condictionally implement dcache or passthrough to ebu.  
						
						 
						
						
						
					 
					
						2021-12-29 22:24:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e640f3f4fb 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-29 21:39:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							903547f25f 
							
						 
					 
					
						
						
							
							Removed WAdr from cacheway as it is redundant.  
						
						 
						
						
						
					 
					
						2021-12-29 21:39:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							525c7120b4 
							
						 
					 
					
						
						
							
							Rename of dcache interface signals.  
						
						 
						
						
						
					 
					
						2021-12-29 21:26:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f4a15bfb 
							
						 
					 
					
						
						
							
							Fixed generate statement name in csrm for buildroot regression  
						
						 
						
						
						
					 
					
						2021-12-30 03:01:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							75b8e1f68e 
							
						 
					 
					
						
						
							
							Fixed lint for RV32IC by handling PMP_ENTRIES = 0 in csrm, but may have broken buildroot.  
						
						 
						
						
						
					 
					
						2021-12-30 02:38:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cca775e8a3 
							
						 
					 
					
						
						
							
							erge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-30 02:25:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							26d6f8d51a 
							
						 
					 
					
						
						
							
							RV32ic tests running for simple machine with no privileged unit  
						
						 
						
						
						
					 
					
						2021-12-30 02:25:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							00f90d8b25 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-29 20:18:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9e1f76baa0 
							
						 
					 
					
						
						
							
							Fixed lint issues with SDC.  
						
						 
						
						
						
					 
					
						2021-12-29 20:18:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							75c0c8ebea 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-30 00:53:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							866a5efc43 
							
						 
					 
					
						
						
							
							rv32i regression and linting  
						
						 
						
						
						
					 
					
						2021-12-30 00:53:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Katherine Parry 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4ff095cf 
							
						 
					 
					
						
						
							
							all FCVT imperas tests pass  
						
						 
						
						
						
					 
					
						2021-12-30 00:19:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							31d87d459e 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-29 17:56:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1c4b7313 
							
						 
					 
					
						
						
							
							Added default to busfsm.  
						
						 
						
						
						
					 
					
						2021-12-29 17:53:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							07f34c8263 
							
						 
					 
					
						
						
							
							.gitmodule added dirty riscv-arch-test  
						
						 
						
						
						
					 
					
						2021-12-29 23:50:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdaa0ab2c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-29 23:49:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							87b7f80282 
							
						 
					 
					
						
						
							
							Moved lsu interlock fpm to separate module.  
						
						 
						
						
						
					 
					
						2021-12-29 17:40:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1955b6e740 
							
						 
					 
					
						
						
							
							Moved LSU Bus interface control path into it's own module.  
						
						 
						
						
						
					 
					
						2021-12-29 17:35:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							56d86f4dd5 
							
						 
					 
					
						
						
							
							Moved LSU Bus interface control path into it's own module.  
						
						 
						
						
						
					 
					
						2021-12-29 17:12:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5746c721 
							
						 
					 
					
						
						
							
							Name cleanup in LSU.  
						
						 
						
						
						
					 
					
						2021-12-29 16:34:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa227ce97c 
							
						 
					 
					
						
						
							
							Changed names of lsu address signals.  
						
						 
						
						
						
					 
					
						2021-12-29 15:03:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							60f0339690 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-29 14:48:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e36a037afa 
							
						 
					 
					
						
						
							
							Added more generates around virtual memory and csrs in the lsu.  
						
						 
						
						
						
					 
					
						2021-12-29 14:48:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							e7493dd048 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-29 19:42:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							2339e3a483 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-29 13:01:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5b805b0a 
							
						 
					 
					
						
						
							
							Add configuration for IEEE 754 or non IEEE 754 per RISC-V guidelines  
						
						 
						
						... 
						
						
						
						Katherine/James 
						
					 
					
						2021-12-29 12:59:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ea42025901 
							
						 
					 
					
						
						
							
							Fixed .gitignore  
						
						 
						
						
						
					 
					
						2021-12-29 18:58:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b6dd0b110c 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						 
						
						
						
					 
					
						2021-12-29 18:53:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							57d32e58c6 
							
						 
					 
					
						
						
							
							Switched riscv-arch-test to current hash  
						
						 
						
						
						
					 
					
						2021-12-29 18:52:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							995cfb1cf3 
							
						 
					 
					
						
						
							
							Cleaned up some names in dcache and lsu.  
						
						 
						
						
						
					 
					
						2021-12-29 11:21:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc6e776609 
							
						 
					 
					
						
						
							
							Converted mux4 to mux3 in dcache.  
						
						 
						
						
						
					 
					
						2021-12-29 10:58:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5ebaeb5d90 
							
						 
					 
					
						
						
							
							Simplified the dcache to bus address generation.  
						
						 
						
						
						
					 
					
						2021-12-29 10:46:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							15f1627a31 
							
						 
					 
					
						
						
							
							Fixed interrupt delay bug by reverting CommittedM changes.  
						
						 
						
						
						
					 
					
						2021-12-28 22:27:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a82af378e2 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-28 21:28:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							29b3285c8e 
							
						 
					 
					
						
						
							
							Changed name of LSU's FetchCount to WordCount.  This better reflex the dual usage as fetch and eviction counters.  
						
						 
						
						... 
						
						
						
						Fixed bug with the uncached memory operations.  The periph tests still do not pass.  They enter into what seems an intentional infinite loop.  Then a uart interrupt jumps into an ISR but the ISR returns back to the loop. 
						
					 
					
						2021-12-28 21:28:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c3bfa53db0 
							
						 
					 
					
						
						
							
							Added partially working MMU tests  
						
						 
						
						
						
					 
					
						2021-12-29 03:14:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							67a33a80f9 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						 
						
						
						
					 
					
						2021-12-28 20:22:36 -06:00