Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51c3d59605 
							
						 
					 
					
						
						
							
							Lots more python updates  
						
						
						
					 
					
						2024-12-17 21:31:12 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfe15414b0 
							
						 
					 
					
						
						
							
							Lots more small python script cleanup  
						
						
						
					 
					
						2024-12-17 15:30:05 -08:00 
						 
				 
			
				
					
						
							
							
								Georgia Tai 
							
						 
					 
					
						
						
						
						
							
						
						
							75ce5c8c99 
							
						 
					 
					
						
						
							
							Code Coverage on Decompress unit  
						
						
						
					 
					
						2024-11-21 16:18:44 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4251f0c6a2 
							
						 
					 
					
						
						
							
							Restored to original WALLY-init-lib beause new flavor is moved to cvw-arch-verif and the old is needed for PMP code coverage  
						
						
						
					 
					
						2024-11-14 10:56:13 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							054c694a27 
							
						 
					 
					
						
						
							
							Fixed typo of CLINT name  
						
						
						
					 
					
						2024-11-14 08:14:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f496e0b93 
							
						 
					 
					
						
						
							
							Remove unused fround coverage test  
						
						
						
					 
					
						2024-11-07 13:40:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							040d6269b5 
							
						 
					 
					
						
						
							
							cover illegal aes64ksli1 instruction  
						
						
						
					 
					
						2024-11-07 13:40:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a14f80527 
							
						 
					 
					
						
						
							
							Refactor coverage tests to use assembly instead of machine code where possible  
						
						
						
					 
					
						2024-11-07 13:40:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85404bbc5b 
							
						 
					 
					
						
						
							
							Cover write to TIME CSR  
						
						
						
					 
					
						2024-11-07 13:40:23 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ff8ea2adfd 
							
						 
					 
					
						
						
							
							Removed unused TLB code coverage  
						
						
						
					 
					
						2024-11-07 07:58:54 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c93cadc95c 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into main  
						
						
						
					 
					
						2024-10-29 15:46:25 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							896bb21f7c 
							
						 
					 
					
						
						
							
							Added potential test.  btbthrash forces jump and divide instructions to occupy the same location in the btb.  Instruction class prediction mispredicts ever time.  This is useful incase someone changes the hazard code or fpu.  
						
						
						
					 
					
						2024-10-29 09:58:53 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							da2310fb3e 
							
						 
					 
					
						
						
							
							Merge conflict in coverage.svh  
						
						
						
					 
					
						2024-10-22 04:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f571045b9 
							
						 
					 
					
						
						
							
							Finally got Makefile working for Quads on GCC 14  
						
						
						
					 
					
						2024-10-18 16:03:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b64f3f05f8 
							
						 
					 
					
						
						
							
							Revert changes to comment format now that preprocessor is being used  
						
						
						
					 
					
						2024-10-18 16:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8543cbb093 
							
						 
					 
					
						
						
							
							Revert manually include header file content  
						
						
						
					 
					
						2024-10-18 16:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a995f5e221 
							
						 
					 
					
						
						
							
							Use preprocessor before assembler for gcc  
						
						
						
					 
					
						2024-10-18 16:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c0e4846ea 
							
						 
					 
					
						
						
							
							More debugging  
						
						
						
					 
					
						2024-10-18 16:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f15ef57cb9 
							
						 
					 
					
						
						
							
							Debugging  
						
						
						
					 
					
						2024-10-18 16:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							638591e1dd 
							
						 
					 
					
						
						
							
							Update coverage test files. Assembler is picky and only accepts # comments and needs newlines  
						
						
						
					 
					
						2024-10-18 16:03:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a81327b04 
							
						 
					 
					
						
						
							
							Use assembler instead of compiler for coverage tests  
						
						
						
					 
					
						2024-10-18 16:03:55 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa2edac18 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-10-16 13:26:51 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9a76af809a 
							
						 
					 
					
						
						
							
							Documented ecall services in WALLY-init-lib  
						
						
						
					 
					
						2024-10-14 15:28:28 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							f208b11b51 
							
						 
					 
					
						
						
							
							Update hptwAccessFault to generate additional hptw access faults  
						
						... 
						
						
						
						during ifu fetches. 
						
					 
					
						2024-10-14 16:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							669ee6ca12 
							
						 
					 
					
						
						
							
							WALLY-init-lib improvements to support functional coverage  
						
						
						
					 
					
						2024-10-13 20:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef7005ea6 
							
						 
					 
					
						
						
							
							Fixed name of test and added to tests.vh  
						
						
						
					 
					
						2024-10-13 15:29:27 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdef07301 
							
						 
					 
					
						
						
							
							Moved the simple branch predictor custom test into the gshare.S  
						
						... 
						
						
						
						coverage test. 
						
					 
					
						2024-10-02 16:11:54 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2a9e3b18 
							
						 
					 
					
						
						
							
							Added test to check for AMO access fault.  
						
						
						
					 
					
						2024-10-02 14:17:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							93272747b3 
							
						 
					 
					
						
						
							
							New test to check for hptw access faults.  
						
						
						
					 
					
						2024-10-01 10:38:26 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5976476d 
							
						 
					 
					
						
						
							
							More corrections to tlbMisaligned comment header.  
						
						
						
					 
					
						2024-09-30 17:25:37 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							047922365a 
							
						 
					 
					
						
						
							
							Update header with correct author and description.  
						
						
						
					 
					
						2024-09-30 17:19:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc7516694 
							
						 
					 
					
						
						
							
							Created test to show TLB misses supress misaligned faults. Test first  
						
						... 
						
						
						
						checks cached accesses which should not cause misaligned faults and
then uses PBMT to disable cachablity. 
						
					 
					
						2024-09-30 16:39:59 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0fcc7878dc 
							
						 
					 
					
						
						
							
							Updated march lists  
						
						
						
					 
					
						2024-06-25 21:54:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1065b8977a 
							
						 
					 
					
						
						
							
							Fix Q_SUPPORTED on derived configs  
						
						
						
					 
					
						2024-05-14 11:49:54 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9ba35991e3 
							
						 
					 
					
						
						
							
							Finished FPU coverage  
						
						
						
					 
					
						2024-02-15 20:01:28 -08:00 
						 
				 
			
				
					
						
							
							
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							86c35bad9f 
							
						 
					 
					
						
						
							
							Wrote illegal instructions for remaining floating point instructions  
						
						
						
					 
					
						2024-02-07 17:13:49 -08:00 
						 
				 
			
				
					
						
							
							
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							96c8526754 
							
						 
					 
					
						
						
							
							Wrote illegal instructions for remaining floating point instructions  
						
						
						
					 
					
						2024-02-07 17:08:19 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e7364290e3 
							
						 
					 
					
						
						
							
							Restored  instead of  in testbench because  prevents coverage analysis.  Improved FPU coverage  
						
						
						
					 
					
						2024-02-07 06:27:53 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							dfee790ad7 
							
						 
					 
					
						
						
							
							Fixed derivative generation when derivs don't already exist.  Fixed lint to print success when no failures.  Added Zfh fma tests.  Some fp tests not running yet.  
						
						
						
					 
					
						2024-02-06 12:35:56 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5d8d82414b 
							
						 
					 
					
						
						
							
							Coverage improvements  
						
						
						
					 
					
						2024-02-04 11:40:38 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
						
						
							
						
						
							2dce774d34 
							
						 
					 
					
						
						
							
							tlb ramline coverage improvements  
						
						
						
					 
					
						2024-02-03 09:50:15 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
						
						
							
						
						
							0312476fb3 
							
						 
					 
					
						
						
							
							Update tlb camline ASID coverage to use single file  
						
						
						
					 
					
						2024-02-03 09:48:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
						
						
							
						
						
							8633f263a2 
							
						 
					 
					
						
						
							
							Complete coverage of tlb camlines in IFU  
						
						
						
					 
					
						2024-02-01 20:41:05 -08:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							87d91c5b14 
							
						 
					 
					
						
						
							
							Coverage updates.  
						
						
						
					 
					
						2024-02-01 12:12:01 -06:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf61853cf 
							
						 
					 
					
						
						
							
							New coverage for ebu.  
						
						
						
					 
					
						2024-01-31 14:55:25 -06:00