David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2a64b1bc95 
							
						 
					 
					
						
						
							
							Used .* in wrapper  
						
						
						
					 
					
						2022-01-07 05:23:42 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0fddceffa6 
							
						 
					 
					
						
						
							
							Modified the mmu to not mux the lower 12 bits of the physical address and instead directly  
						
						... 
						
						
						
						assign from the input non translated virtual address.  Since the lower bits never change there is
no reason to place these lower bits on a longer critical path.
The cache and lsu were previously using the lower bits from the virtual address rather than
the physical address.  This change will allow us to keep the shorter critical path and
reduce the complexity of the lsu, ifu, and cache drawings. 
						
					 
					
						2022-01-06 23:19:09 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8451c2cf 
							
						 
					 
					
						
						
							
							Capitalized LSU and IFU, changed MulDiv to MDU  
						
						
						
					 
					
						2022-01-07 04:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0e023e29d8 
							
						 
					 
					
						
						
							
							Code cleanup  
						
						
						
					 
					
						2022-01-07 04:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c3bddc6d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-01-06 17:19:20 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							008ac20a43 
							
						 
					 
					
						
						
							
							Minor optimization to cache replacement.  
						
						
						
					 
					
						2022-01-06 17:19:14 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							08231d4e66 
							
						 
					 
					
						
						
							
							Tests cleanup:  
						
						
						
					 
					
						2022-01-06 23:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cb68548b88 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-06 23:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4db84bbc 
							
						 
					 
					
						
						
							
							Makefile make allclean  
						
						
						
					 
					
						2022-01-06 23:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f9fbb238 
							
						 
					 
					
						
						
							
							Fixed multiplier nan boxing bug  
						
						
						
					 
					
						2022-01-06 23:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								Katherine Parry 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ebce0365 
							
						 
					 
					
						
						
							
							some FPU test fixes  
						
						
						
					 
					
						2022-01-06 23:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e1db967417 
							
						 
					 
					
						
						
							
							Clean up of cachefsm.  
						
						
						
					 
					
						2022-01-06 16:32:49 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1c96b22b8f 
							
						 
					 
					
						
						
							
							More FP unpacking fix  
						
						
						
					 
					
						2022-01-06 22:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							340752616d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-06 21:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8e8707a7 
							
						 
					 
					
						
						
							
							Floating point test cleanup  
						
						
						
					 
					
						2022-01-06 21:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a93c0e512 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-01-06 15:18:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6bd447d570 
							
						 
					 
					
						
						
							
							Patched the ILA's debug2.xdc constraint file to work with the wally memory design.  
						
						
						
					 
					
						2022-01-06 15:18:18 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4c81fe98 
							
						 
					 
					
						
						
							
							Fixed unpacking bug; regression runs again  
						
						
						
					 
					
						2022-01-06 18:22:30 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							55e757db03 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-06 18:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c9aa21d5a3 
							
						 
					 
					
						
						
							
							FPU debug and configurable logic cleanup  
						
						
						
					 
					
						2022-01-06 18:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c71daff11 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-01-06 11:56:23 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							42623141cd 
							
						 
					 
					
						
						
							
							Updated fpga ILA constraints to match the new changes to the rtl.  
						
						
						
					 
					
						2022-01-06 11:56:09 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7f66177769 
							
						 
					 
					
						
						
							
							Fixed bug in synthesis script.  
						
						
						
					 
					
						2022-01-05 23:07:36 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d30ad136f3 
							
						 
					 
					
						
						
							
							cleaned up cacheway and sram1rw.sv. also noticed possible bug in sram1rw.sv.  
						
						
						
					 
					
						2022-01-05 22:56:18 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							365b2715ed 
							
						 
					 
					
						
						
							
							More name cleanup in cache.  
						
						
						
					 
					
						2022-01-05 22:37:53 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							77efcad15b 
							
						 
					 
					
						
						
							
							Changed names of address in caches.  
						
						... 
						
						
						
						Removed old cache files. 
						
					 
					
						2022-01-05 22:19:36 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a2ae561a7 
							
						 
					 
					
						
						
							
							Updates to support fpga.  
						
						
						
					 
					
						2022-01-05 18:07:23 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3517db6b64 
							
						 
					 
					
						
						
							
							Fixed xilinx synth error with $error in extend.sv  
						
						
						
					 
					
						2022-01-05 17:48:08 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							1556fb967d 
							
						 
					 
					
						
						
							
							fixed 32 vs 64 bit copying error  
						
						
						
					 
					
						2022-01-05 23:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fb3207fc72 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-01-05 16:57:29 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8d33bf0b4a 
							
						 
					 
					
						
						
							
							Slower but correct implementation of flush.  
						
						
						
					 
					
						2022-01-05 16:57:22 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e33db012ba 
							
						 
					 
					
						
						
							
							Reinstated many arch f/d tests that had failed because of memfile issues  
						
						
						
					 
					
						2022-01-05 22:44:10 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							31067c8e7d 
							
						 
					 
					
						
						
							
							Restored many of the arch32f and arch64d that had been failing because of memfile issues  
						
						
						
					 
					
						2022-01-05 22:23:46 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							643732b552 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 22:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							e8780878b6 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 22:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							30c1ab5213 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 22:10:33 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							355efda9bc 
							
						 
					 
					
						
						
							
							Replaced exe2memfile with SiFive elf2hex  
						
						
						
					 
					
						2022-01-05 22:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							172b6190f4 
							
						 
					 
					
						
						
							
							updated pma tests for simpler test lib  
						
						
						
					 
					
						2022-01-05 22:10:12 +00:00 
						 
				 
			
				
					
						
							
							
								kipmacsaigoren 
							
						 
					 
					
						
						
						
						
							
						
						
							980bc8067a 
							
						 
					 
					
						
						
							
							Added the config file to the outputs of synth  
						
						
						
					 
					
						2022-01-05 16:08:31 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							bf062e2ed7 
							
						 
					 
					
						
						
							
							updated tests to make correctly with output verification  
						
						
						
					 
					
						2022-01-05 21:43:15 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							4efe6813dd 
							
						 
					 
					
						
						
							
							allowed option for tests to make without spike simulation. added postverify back in for outputs  
						
						
						
					 
					
						2022-01-05 21:17:54 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9de1fae5 
							
						 
					 
					
						
						
							
							updated pma tests to match simpler test library. They don't pass regression yet  
						
						
						
					 
					
						2022-01-05 21:13:40 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8984c8cf 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 20:17:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							75788dd9c2 
							
						 
					 
					
						
						
							
							Changes to wave file.  
						
						
						
					 
					
						2022-01-05 14:16:59 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd901cd125 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-01-05 14:15:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							49eea2add5 
							
						 
					 
					
						
						
							
							Fixed bug with flush dirty not cleared in the correct cache line.  
						
						
						
					 
					
						2022-01-05 14:14:01 -06:00 
						 
				 
			
				
					
						
							
							
								davidharrishmc 
							
						 
					 
					
						
						
						
						
							
						
						
							20b13a4895 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2022-01-05 11:29:54 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							7abddf8719 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 18:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							64b4981ca1 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/davidharrishmc/riscv-wally  into main  
						
						
						
					 
					
						2022-01-05 10:44:28 -06:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							17e9ff4610 
							
						 
					 
					
						
						
							
							Add script to generate memfile using elf2hex  
						
						
						
					 
					
						2022-01-05 10:44:01 -06:00