Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff4025844 
							
						 
					 
					
						
						
							
							light cleanup for privileged tests  
						
						
						
					 
					
						2022-02-15 17:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							985c20c961 
							
						 
					 
					
						
						
							
							updated tests to use the combined library  
						
						
						
					 
					
						2022-02-15 17:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							91915a808c 
							
						 
					 
					
						
						
							
							Began to merge test-lib and test-macros into one file  
						
						
						
					 
					
						2022-02-15 17:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							d47a731bda 
							
						 
					 
					
						
						
							
							updated verify to only use comments with "#"  
						
						
						
					 
					
						2022-02-15 17:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6076f90bbc 
							
						 
					 
					
						
						
							
							Cache mods to be consistant with diagrams.  
						
						
						
					 
					
						2022-02-14 12:40:51 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							dee2822359 
							
						 
					 
					
						
						
							
							srt fixes  
						
						
						
					 
					
						2022-02-14 18:40:27 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							99aacd5aca 
							
						 
					 
					
						
						
							
							srt batch files  
						
						
						
					 
					
						2022-02-14 18:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								ushakya22 
							
						 
					 
					
						
						
						
						
							
						
						
							f4740cfda4 
							
						 
					 
					
						
						
							
							bring branch back into main  
						
						... 
						
						
						
						Merge branch 'srt_division_with_unpacker' into main 
						
					 
					
						2022-02-14 18:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								ushakya22 
							
						 
					 
					
						
						
						
						
							
						
						
							4170b54c28 
							
						 
					 
					
						
						
							
							work in progress exponent handling  
						
						
						
					 
					
						2022-02-14 18:24:29 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1d5c8a7b98 
							
						 
					 
					
						
						
							
							t push  
						
						... 
						
						
						
						Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally  into main 
						
					 
					
						2022-02-14 01:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e6be19dfad 
							
						 
					 
					
						
						
							
							Improved makefile and synthesis script for parallel processing, max optimization  
						
						
						
					 
					
						2022-02-14 01:22:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb4d46ac1 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-02-13 18:21:15 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e852cb8a31 
							
						 
					 
					
						
						
							
							Eliminated more ports in cacheway.  
						
						
						
					 
					
						2022-02-13 15:53:46 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d7949513d 
							
						 
					 
					
						
						
							
							More cache cleanup.  
						
						
						
					 
					
						2022-02-13 15:47:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7ffbc6b2ab 
							
						 
					 
					
						
						
							
							Changed names of signals in cache.  
						
						
						
					 
					
						2022-02-13 15:06:18 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ad4331ec 
							
						 
					 
					
						
						
							
							More cache cleanup.  
						
						
						
					 
					
						2022-02-13 12:38:39 -06:00 
						 
				 
			
				
					
						
							
							
								ushakya22 
							
						 
					 
					
						
						
						
						
							
						
						
							f87667d120 
							
						 
					 
					
						
						
							
							Added unpacker into testbench for srt  
						
						
						
					 
					
						2022-02-12 22:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0399a63b48 
							
						 
					 
					
						
						
							
							Enbled multicore synthesis  
						
						
						
					 
					
						2022-02-12 06:44:58 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							b360e7b941 
							
						 
					 
					
						
						
							
							Synthesis cleanup  
						
						
						
					 
					
						2022-02-12 06:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a34cbdb7d0 
							
						 
					 
					
						
						
							
							Synthesis script cleanup, eliminated privileged instructiosn from controller when ZICSR_SUPPORTED = 0  
						
						
						
					 
					
						2022-02-12 05:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							dd944265aa 
							
						 
					 
					
						
						
							
							Formating improvements to cache.  
						
						
						
					 
					
						2022-02-11 23:10:58 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf173b035c 
							
						 
					 
					
						
						
							
							More cache simplifications.  
						
						
						
					 
					
						2022-02-11 22:54:05 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							16abe90a0d 
							
						 
					 
					
						
						
							
							Reduced seladr to 1 bit as second bit is same as selflush.  
						
						
						
					 
					
						2022-02-11 22:41:36 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b11e9eca7b 
							
						 
					 
					
						
						
							
							Reduced complexity of the address selection during flush.  
						
						
						
					 
					
						2022-02-11 22:27:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1255e82154 
							
						 
					 
					
						
						
							
							Removed redundant signals from cache.  
						
						
						
					 
					
						2022-02-11 22:23:47 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							52894a7a4f 
							
						 
					 
					
						
						
							
							Cache fsm simplifications.  
						
						
						
					 
					
						2022-02-11 15:16:45 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e0a4f595 
							
						 
					 
					
						
						
							
							Removed STATE_CPU_BUSY_FINISH_AMO from cache.  This is redundant with STATE_CPU_BUSY.  
						
						
						
					 
					
						2022-02-11 15:09:00 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2ac0cb24 
							
						 
					 
					
						
						
							
							Simplified cache fsm.  
						
						
						
					 
					
						2022-02-11 14:54:57 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1c83914662 
							
						 
					 
					
						
						
							
							Fixed bug.  
						
						... 
						
						
						
						It was possible for DTLBMissM to prevent a dcache flush. 
						
					 
					
						2022-02-11 14:00:01 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							33beaa4593 
							
						 
					 
					
						
						
							
							Updates to linux wave.  
						
						
						
					 
					
						2022-02-11 13:28:18 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f77d3659 
							
						 
					 
					
						
						
							
							Updated linux wave.  
						
						
						
					 
					
						2022-02-11 13:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1629c62f 
							
						 
					 
					
						
						
							
							linux wave cleanup.  
						
						
						
					 
					
						2022-02-11 10:48:45 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							febd019854 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-02-11 10:47:21 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6d12010d02 
							
						 
					 
					
						
						
							
							Fixed subtle and infrequenct bug.  
						
						... 
						
						
						
						Loading buildroot at 483M instructions started with a spill + ITLBMiss.  The spillsupport logic allowed transition to the second access only after the bus/cache completed the first operation.  However the BusStall was suppressed if ITLBMissF occurs resulting in the spillfsm advancing to the second operation.  Now the spill logic also takes in ITLBMissF and prevents the early transition to the second access. 
						
					 
					
						2022-02-11 10:46:06 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							de5e80696d 
							
						 
					 
					
						
						
							
							Cleaned up synthesis warnings  
						
						
						
					 
					
						2022-02-11 01:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cd243a965f 
							
						 
					 
					
						
						
							
							merged synth.tcl  
						
						
						
					 
					
						2022-02-11 00:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4749941a22 
							
						 
					 
					
						
						
							
							Waive some synthesis warning messages  
						
						
						
					 
					
						2022-02-11 00:20:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							689c32215f 
							
						 
					 
					
						
						
							
							Fixed bugs in ifu spills and missing reset on bus data register.  
						
						
						
					 
					
						2022-02-10 18:11:57 -06:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							39fd199538 
							
						 
					 
					
						
						
							
							Slight tweaks to synthDC for library variables  
						
						
						
					 
					
						2022-02-10 17:56:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							39be787821 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-02-10 17:52:27 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb612d4ff 
							
						 
					 
					
						
						
							
							Updated wave files to reflect recent changes.  
						
						
						
					 
					
						2022-02-10 17:52:19 -06:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							a6db81e655 
							
						 
					 
					
						
						
							
							fix booboos from last push  
						
						
						
					 
					
						2022-02-10 17:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b1575499 
							
						 
					 
					
						
						
							
							Slight tweak to the great additions to the synthesis scripts.  Pulls lib from addin directory by default for sky130.  Also changed name from 90 and 130 to sky90 and sky130, respectively.  
						
						
						
					 
					
						2022-02-10 17:30:00 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd22caed4 
							
						 
					 
					
						
						
							
							Replacement policy cleanup.  
						
						
						
					 
					
						2022-02-10 11:42:40 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f716cce832 
							
						 
					 
					
						
						
							
							Replacement policy cleanup.  
						
						
						
					 
					
						2022-02-10 11:40:10 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							104a9acf81 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2022-02-10 11:27:15 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fdb4f909fc 
							
						 
					 
					
						
						
							
							Cleanup + critical path optimizations.  
						
						
						
					 
					
						2022-02-10 11:11:16 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							88c7a94aa9 
							
						 
					 
					
						
						
							
							Cache name clarifications.  
						
						
						
					 
					
						2022-02-10 10:50:17 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							32eee5a06a 
							
						 
					 
					
						
						
							
							More cache cleanup.  
						
						
						
					 
					
						2022-02-10 10:43:37 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							91f2b5adf5 
							
						 
					 
					
						
						
							
							structural muxes.  
						
						
						
					 
					
						2022-02-09 19:36:21 -06:00