David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8a910aabf4 
							
						 
					 
					
						
						
							
							Documentation and comment fixes  
						
						
						
					 
					
						2024-11-27 05:42:39 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							eff6980926 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-11-24 17:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb09ff6bb6 
							
						 
					 
					
						
						
							
							Fix crt0  
						
						
						
					 
					
						2024-11-22 11:32:56 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							55b259c16d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-11-22 08:08:30 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f57594d327 
							
						 
					 
					
						
						
							
							Merge pull request  #1122  from georgiatai/main  
						
						... 
						
						
						
						Code Coverage on Decompress unit 
						
					 
					
						2024-11-21 16:25:59 -08:00 
						 
				 
			
				
					
						
							
							
								Georgia Tai 
							
						 
					 
					
						
						
						
						
							
						
						
							75ce5c8c99 
							
						 
					 
					
						
						
							
							Code Coverage on Decompress unit  
						
						
						
					 
					
						2024-11-21 16:18:44 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							028ffe9f4a 
							
						 
					 
					
						
						
							
							Removing obsolete ***  
						
						
						
					 
					
						2024-11-20 07:23:51 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							147f62d9a5 
							
						 
					 
					
						
						
							
							Fixed timer offset in RV32 WALLY-wfi; simplified in RV64 WALLY-wfi  
						
						
						
					 
					
						2024-11-17 06:43:13 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0be9a9c9 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-11-16 18:31:21 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							205db4348c 
							
						 
					 
					
						
						
							
							Fixed cause_m_time_interrupt most significant byte  
						
						
						
					 
					
						2024-11-16 18:31:02 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b57633217 
							
						 
					 
					
						
						
							
							Switch to out of tree riscv-arch-test with VM tests + add pmp & vm tests to testbench  
						
						
						
					 
					
						2024-11-15 22:52:21 -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 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2ebc04d55 
							
						 
					 
					
						
						
							
							Merge pull request  #1072  from davidharrishmc/dev  
						
						... 
						
						
						
						Removed unused TLB code coverage 
						
					 
					
						2024-11-07 09:59:31 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ff8ea2adfd 
							
						 
					 
					
						
						
							
							Removed unused TLB code coverage  
						
						
						
					 
					
						2024-11-07 07:58:54 -08:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							73c2165756 
							
						 
					 
					
						
						
							
							recommit sckmode 10 11 delay regression tests  
						
						
						
					 
					
						2024-11-05 11:30:13 -08:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							9822902a4f 
							
						 
					 
					
						
						
							
							Revert "Added SCKMODE 10 and 11 delay cases to regression tests"  
						
						... 
						
						
						
						unwanted submodule changes
This reverts commit 38a88862ac 
						
					 
					
						2024-11-05 11:17:01 -08:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							38a88862ac 
							
						 
					 
					
						
						
							
							Added SCKMODE 10 and 11 delay cases to regression tests  
						
						
						
					 
					
						2024-11-04 16:22:42 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0540ab1cca 
							
						 
					 
					
						
						
							
							Merge pull request  #1042  from rosethompson/main  
						
						... 
						
						
						
						Fixed FPGA build for ubuntu 24.04 and add btb trashing test 
						
					 
					
						2024-11-01 13:43:02 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39ce773c91 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into main  
						
						
						
					 
					
						2024-11-01 15:23:37 -05:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							3fda7ecb81 
							
						 
					 
					
						
						
							
							Fix SPI regression tests  
						
						
						
					 
					
						2024-11-01 13:09:41 -07:00 
						 
				 
			
				
					
						
							
							
								naichewa 
							
						 
					 
					
						
						
						
						
							
						
						
							960d72295c 
							
						 
					 
					
						
						
							
							Removed SPI hardware interlock test cases  
						
						
						
					 
					
						2024-11-01 11:27:41 -07: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 
							
						 
					 
					
						
						
						
						
							
						
						
							1c1acc467e 
							
						 
					 
					
						
						
							
							Tweaked SPI to avoid breaking VCS, but the SCLK divider still doesn't produce the right frequency and SCLKenableEarly looks like it wouldn't work for SckDiv = 0  
						
						
						
					 
					
						2024-10-26 02:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							da2310fb3e 
							
						 
					 
					
						
						
							
							Merge conflict in coverage.svh  
						
						
						
					 
					
						2024-10-22 04:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d8ca84be8 
							
						 
					 
					
						
						
							
							Merge pull request  #1019  from jordancarlin/main  
						
						... 
						
						
						
						Installation CI Improvements and README Updates 
						
					 
					
						2024-10-21 07:06:13 -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 
						 
				 
			
				
					
						
							
							
								Jordan Carlin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e204f3c12 
							
						 
					 
					
						
						
							
							Update testfloat README formatting  
						
						
						
					 
					
						2024-10-17 15:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa2edac18 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2024-10-16 13:26:51 -07:00 
						 
				 
			
				
					
						
							
							
								Rose Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb1673ab3 
							
						 
					 
					
						
						
							
							Updated email address authorship for my files.  
						
						
						
					 
					
						2024-10-15 10:27:53 -05: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