Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8fe68b912 
							
						 
					 
					
						
						
							
							Merge pull request  #1011  from davidharrishmc/dev  
						
						... 
						
						
						
						Fixed bug causing Issue 1010 and made some changes to Wally privileged fields to match ImperasDV 
						
					 
					
						2024-10-14 11:10:21 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5e550554b5 
							
						 
					 
					
						
						
							
							Fixed bug in WALLY-init-lib label for RV32  
						
						
						
					 
					
						2024-10-14 08:58:37 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							43162aa088 
							
						 
					 
					
						
						
							
							Fixed handling writing reserved 10 value to mstatus.mpp  
						
						
						
					 
					
						2024-10-14 08:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edd7e7333f 
							
						 
					 
					
						
						
							
							Merge pull request  #1009  from jordancarlin/pip_fix  
						
						... 
						
						
						
						Fix Installation 
						
					 
					
						2024-10-14 08:38:26 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef5633a62 
							
						 
					 
					
						
						
							
							Adjusted menvcfg.CBIE reserved 10 behavior to match ImperasDV; spec is ambiguous (riscv-isa-manual Issue  #1682  
						
						
						
					 
					
						2024-10-14 05:31:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8d50fd621 
							
						 
					 
					
						
						
							
							Switch back to standard riscv-arch-test repo  
						
						
						
					 
					
						2024-10-14 00:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc98f29ffa 
							
						 
					 
					
						
						
							
							Add --no-buildroot option to installation script  
						
						
						
					 
					
						2024-10-14 00:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77eb250ef6 
							
						 
					 
					
						
						
							
							Fix sphinx version format  
						
						
						
					 
					
						2024-10-14 00:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48ee8b0a18 
							
						 
					 
					
						
						
							
							Fix sphinx version format  
						
						
						
					 
					
						2024-10-14 00:02:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cb1ac70f6 
							
						 
					 
					
						
						
							
							Limit Sphinx version  
						
						
						
					 
					
						2024-10-14 00:01:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b9369f7f 
							
						 
					 
					
						
						
							
							Merge pull request  #1008  from davidharrishmc/dev  
						
						... 
						
						
						
						Fix mcountinhibit bit 1 that should be hardwired to 0 
						
					 
					
						2024-10-13 22:44:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61a5aeaa03 
							
						 
					 
					
						
						
							
							Merge pull request  #1004  from rosethompson/ignorerequest  
						
						... 
						
						
						
						Modified the LSU and HPTW to reduce the complexity of the IgnoreRequestTLB logic 
						
					 
					
						2024-10-13 21:56:14 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5f5dac2bda 
							
						 
					 
					
						
						
							
							Some Imperas configuration changes to match unimplemented Wally registers  
						
						
						
					 
					
						2024-10-13 21:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							669ee6ca12 
							
						 
					 
					
						
						
							
							WALLY-init-lib improvements to support functional coverage  
						
						
						
					 
					
						2024-10-13 20:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef211b40d 
							
						 
					 
					
						
						
							
							mcountinhibit bit 1 should be hardwired to 0.  Discovered during functional coverage testing  
						
						
						
					 
					
						2024-10-13 20:59:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cb22fbe8a 
							
						 
					 
					
						
						
							
							Fix duplicate riscv-isac  
						
						
						
					 
					
						2024-10-13 20:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab1797753b 
							
						 
					 
					
						
						
							
							Revert "Use python 3.11 for rhel 8"  
						
						... 
						
						
						
						This reverts commit d76cda4dd7613583d41a4bc4624a1915f490a583. 
						
					 
					
						2024-10-13 20:28:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1076b9c179 
							
						 
					 
					
						
						
							
							Use python 3.11 for rhel 8  
						
						
						
					 
					
						2024-10-13 20:28:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20b157de62 
							
						 
					 
					
						
						
							
							Remove manual riscv-isac installation  
						
						
						
					 
					
						2024-10-13 20:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f28ee5959 
							
						 
					 
					
						
						
							
							Test forked riscv-arch-test  
						
						
						
					 
					
						2024-10-13 20:28:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							826b3775b6 
							
						 
					 
					
						
						
							
							Add setuptools to pip  
						
						
						
					 
					
						2024-10-13 20:28:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5580bf2fb0 
							
						 
					 
					
						
						
							
							Attempt clone and install riscv-isac  
						
						
						
					 
					
						2024-10-13 20:27:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f3d888da5 
							
						 
					 
					
						
						
							
							Attempt to install riscof only  
						
						
						
					 
					
						2024-10-13 20:27:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c88bb9771 
							
						 
					 
					
						
						
							
							Temporarily remove sphinx-rtd-theme from requirements.txt  
						
						
						
					 
					
						2024-10-13 20:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f2dae0da1 
							
						 
					 
					
						
						
							
							Temporarily remove sphinx from requirements.txt  
						
						
						
					 
					
						2024-10-13 20:27:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3084fa9c37 
							
						 
					 
					
						
						
							
							Temporarily remove PyYAML from requirements.txt  
						
						
						
					 
					
						2024-10-13 20:27:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e34a97068 
							
						 
					 
					
						
						
							
							Temporarily remove matplotlib  
						
						
						
					 
					
						2024-10-13 20:26:57 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1655c6f67c 
							
						 
					 
					
						
						
							
							Merge pull request  #1006  from Mysterio-Abdullah/Config  
						
						... 
						
						
						
						Configuring Zcb 
						
					 
					
						2024-10-13 17:45:24 -07:00 
						 
				 
			
				
					
						
							
							
								Mysterio-Abdullah 
							
						 
					 
					
						
						
						
						
							
						
						
							da35944dce 
							
						 
					 
					
						
						
							
							Configuring Zcb  
						
						
						
					 
					
						2024-10-13 17:41:59 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							515af445b5 
							
						 
					 
					
						
						
							
							Merge pull request  #1005  from jordancarlin/mem_limit  
						
						... 
						
						
						
						Limit number of threads if 8 GB of memory 
						
					 
					
						2024-10-13 17:34:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5649f6f1d 
							
						 
					 
					
						
						
							
							Limit number of threads if 8 GB of memory  
						
						
						
					 
					
						2024-10-13 17:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef7005ea6 
							
						 
					 
					
						
						
							
							Fixed name of test and added to tests.vh  
						
						
						
					 
					
						2024-10-13 15:29:27 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							21e6ccd8dd 
							
						 
					 
					
						
						
							
							Waived tlbMisaligned lockstep sim due to Issue 976 and improved timeout warning message  
						
						
						
					 
					
						2024-10-12 16:39:17 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5011084d40 
							
						 
					 
					
						
						
							
							Revert "This is a better solution. It's closer to the original book HPTW FSM,"  
						
						... 
						
						
						
						This actually adds to the critical path and it's more complex than I feel comfortable.
This reverts commit 1ded4a972f 
						
					 
					
						2024-10-11 17:02:51 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ded4a972f 
							
						 
					 
					
						
						
							
							This is a better solution. It's closer to the original book HPTW FSM,  
						
						... 
						
						
						
						but is slightly more complex in RTL.  Instead it looks at ReadDataM
for the PTE for PBMT faults.  I was worried this would cause critical
path issues but I think it is ok.  ReadDataM is used only to created
PBMT and this directly controlls the enable to a flop and the state
inputs to the FSM. 
						
					 
					
						2024-10-11 16:47:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7eb1d11f 
							
						 
					 
					
						
						
							
							Renamed IgnoreRequestTLB to HPTWFlushW and IgnoreRequest to LSUFlushW.  
						
						
						
					 
					
						2024-10-11 15:41:40 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							37d3db916b 
							
						 
					 
					
						
						
							
							Resolved the HPTW's not taking the PBMT fault on the right cycle by  
						
						... 
						
						
						
						having the fsm branch to fault on any cycle a HPTWFaultM occurs.  This
of course changes the figure in the book but it really relevant to
PBMT. This appeared to work because the HPTW happened to also generate
an access fault at the end of the walk and the logic produced both
faults. I wrote new test which confirms just the one is generated. 
						
					 
					
						2024-10-11 15:31:20 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7a92d41ef5 
							
						 
					 
					
						
						
							
							Simplified logic around IgnoreRequest and HPTWFaultM.  
						
						
						
					 
					
						2024-10-11 14:41:52 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe5f342d2f 
							
						 
					 
					
						
						
							
							Does not work. But there is a bug hiding the IgnoreRequest confusion.  
						
						
						
					 
					
						2024-10-11 12:07:26 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6a905aa2f2 
							
						 
					 
					
						
						
							
							Possible start to resolution on issue  #839 .  
						
						
						
					 
					
						2024-10-10 17:14:27 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d15500256d 
							
						 
					 
					
						
						
							
							Merge pull request  #1001  from coreyqh/main  
						
						... 
						
						
						
						added Zfh coverage for rv{32/64}gc 
						
					 
					
						2024-10-10 13:05:26 -07:00 
						 
				 
			
				
					
						
							
							
								Corey Hickson 
							
						 
					 
					
						
						
						
						
							
						
						
							91299e3ce4 
							
						 
					 
					
						
						
							
							added Zfh coverage for rv{32/64}gc  
						
						
						
					 
					
						2024-10-10 12:58:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a03ecd0d97 
							
						 
					 
					
						
						
							
							Merge pull request  #999  from rosethompson/main  
						
						... 
						
						
						
						Removes conflicting FPGA zsbl file 
						
					 
					
						2024-10-10 12:03:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a57453b343 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2024-10-10 13:00:26 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							decdc62dc8 
							
						 
					 
					
						
						
							
							Merge pull request  #998  from davidharrishmc/dev  
						
						... 
						
						
						
						Give errror on unsupported simulations, remove/trim old docs 
						
					 
					
						2024-10-10 12:58:44 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							fba6c60655 
							
						 
					 
					
						
						
							
							Removed and trimmed old docs per Issue  #979  
						
						
						
					 
					
						2024-10-10 10:55:24 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdc0e34ce 
							
						 
					 
					
						
						
							
							Don't allow testbench_fp to run under VCS or Verilator because it is defective on those  
						
						
						
					 
					
						2024-10-10 10:49:59 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c62b73de7d 
							
						 
					 
					
						
						
							
							Merge pull request  #996  from davidharrishmc/dev  
						
						... 
						
						
						
						Commented out privileged test runs to reduce fcov runtime for most users 
						
					 
					
						2024-10-10 09:14:03 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ddbc8bc24 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2024-10-10 09:11:30 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bd22b8e0e6 
							
						 
					 
					
						
						
							
							Commented out privileged test runs for now to reduce fcov runtime  
						
						
						
					 
					
						2024-10-09 16:23:58 -07:00