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 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3f2085a60 
							
						 
					 
					
						
						
							
							Merge pull request  #995  from jordancarlin/riscv-isac-install  
						
						... 
						
						
						
						Install riscv-isac from riscv-arch-test subdirectory 
						
					 
					
						2024-10-09 16:46:48 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bbf2a9375 
							
						 
					 
					
						
						
							
							Merge pull request  #994  from JacobPease/main  
						
						... 
						
						
						
						Removed axi sdc stuff from the Linux directory. 
						
					 
					
						2024-10-09 12:43:23 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38f77d734e 
							
						 
					 
					
						
						
							
							Install riscv-isac from riscv-arch-test subdirectory  
						
						
						
					 
					
						2024-10-09 10:03:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9e97d864 
							
						 
					 
					
						
						
							
							Forgot to add Makefile.  
						
						
						
					 
					
						2024-10-09 11:07:40 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1beff89b68 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-10-08 20:37:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7ef35f15 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw  
						
						
						
					 
					
						2024-10-08 16:45:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jacob Pease 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef3aa2a2c 
							
						 
					 
					
						
						
							
							Removed axi sdc stuff from the Linux directory.  
						
						
						
					 
					
						2024-10-08 16:44:47 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55be7fc3ea 
							
						 
					 
					
						
						
							
							Merge pull request  #993  from 10x-Engineers/rvvi_setup  
						
						... 
						
						
						
						Adding DUT signals to tracer for VM Coverage 
						
					 
					
						2024-10-08 05:26:12 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							61d24f7256 
							
						 
					 
					
						
						
							
							reverting submodule to its original  
						
						
						
					 
					
						2024-10-07 04:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							58a534a973 
							
						 
					 
					
						
						
							
							revertung submodule to its original  
						
						
						
					 
					
						2024-10-07 04:49:33 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							fba5214a00 
							
						 
					 
					
						
						
							
							Adding a separate folder for priv coverage files  
						
						
						
					 
					
						2024-10-07 04:34:09 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd466a5f2 
							
						 
					 
					
						
						
							
							Restoring cvw-arch-verif submodule  
						
						
						
					 
					
						2024-10-07 03:57:31 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							b77df83b59 
							
						 
					 
					
						
						
							
							Adding DUT signals to the tracer for VM Coverage  
						
						
						
					 
					
						2024-10-07 03:52:36 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							896ff562a1 
							
						 
					 
					
						
						
							
							adding privilege tests to regression  
						
						
						
					 
					
						2024-10-07 03:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							24f97fa696 
							
						 
					 
					
						
						
							
							Adding DUT signals to the tracer for VM Coverage  
						
						
						
					 
					
						2024-10-07 03:49:43 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ea37fe21 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into rvvi_setup  
						
						
						
					 
					
						2024-10-07 03:44:43 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							0817c69152 
							
						 
					 
					
						
						
							
							Adding priv coverage to ISACOV  
						
						
						
					 
					
						2024-10-07 03:44:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							91a2defb4e 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-10-05 19:55:36 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d6944cdaa4 
							
						 
					 
					
						
						
							
							Revmoed file from fpga zbbl which should not have been added.  
						
						
						
					 
					
						2024-10-03 15:03:15 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbc5e5ddea 
							
						 
					 
					
						
						
							
							Merge pull request  #990  from jordancarlin/installation_path_checks  
						
						... 
						
						
						
						Make installation logs more obvious and point to them if installation fails 
						
					 
					
						2024-10-03 12:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4eb55309e4 
							
						 
					 
					
						
						
							
							Update logging and error messages for installation  
						
						
						
					 
					
						2024-10-03 12:26:28 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6966578be2 
							
						 
					 
					
						
						
							
							Merge pull request  #989  from jordancarlin/installation_path_checks  
						
						... 
						
						
						
						Check $PATH before running installation script 
						
					 
					
						2024-10-03 14:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92b4b840fd 
							
						 
					 
					
						
						
							
							Update installation logging filter  
						
						
						
					 
					
						2024-10-03 12:17:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dc1619e4e 
							
						 
					 
					
						
						
							
							Add check for incompatible PATH to wally-tool-chain-installation  
						
						
						
					 
					
						2024-10-03 12:17:32 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d6b02d955 
							
						 
					 
					
						
						
							
							Merge pull request  #987  from rosethompson/main  
						
						... 
						
						
						
						Removes several unused tests/custom and updates coverage exclusions 
						
					 
					
						2024-10-03 08:04:06 -07:00 
						 
				 
			
				
					
						
							
							
								Huda-10xe 
							
						 
					 
					
						
						
						
						
							
						
						
							072120d2fa 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into rvvi_setup  
						
						
						
					 
					
						2024-10-03 06:53:34 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							943f6b680e 
							
						 
					 
					
						
						
							
							LSU cleanup.  
						
						
						
					 
					
						2024-10-02 17:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9139f91c56 
							
						 
					 
					
						
						
							
							Updated tests.vh to include floatmisc into coverage64gc. And removed  
						
						... 
						
						
						
						all tests from custom suite.  These should be run individually. 
						
					 
					
						2024-10-02 17:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							971a208956 
							
						 
					 
					
						
						
							
							Removed cacheSimTest.  Unknown what it does or how it is used.  Is not  
						
						... 
						
						
						
						referenced anywhere. 
						
					 
					
						2024-10-02 16:18:11 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdef07301 
							
						 
					 
					
						
						
							
							Moved the simple branch predictor custom test into the gshare.S  
						
						... 
						
						
						
						coverage test. 
						
					 
					
						2024-10-02 16:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a56ef9e267 
							
						 
					 
					
						
						
							
							Removed unused benchmarks.  
						
						
						
					 
					
						2024-10-02 15:59:33 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf31182b91 
							
						 
					 
					
						
						
							
							Moved tests/custom/debug.S to tests/coverage/floatmisc.S  
						
						
						
					 
					
						2024-10-02 15:56:10 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8aed8bbd47 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2024-10-02 15:42:40 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b1f6a1e7 
							
						 
					 
					
						
						
							
							Updated coverage exclusions for the pma checker updates which fixed  
						
						... 
						
						
						
						issue  #980 . 
						
					 
					
						2024-10-02 15:41:34 -05:00