Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							dc50ddd75e 
							
						 
					 
					
						
						
							
							Removed unused parameter.  
						
						 
						
						
						
					 
					
						2023-07-06 14:57:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0394f3232f 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-07-06 14:55:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							18278b7f4d 
							
						 
					 
					
						
						
							
							It's a bit hacky, but the plic now passes the regression test and should be compatible with the fpga.  
						
						 
						
						
						
					 
					
						2023-07-06 14:07:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ba9d5287d9 
							
						 
					 
					
						
						
							
							This is at least functionally correct, but has verilator lint issues.  
						
						 
						
						
						
					 
					
						2023-07-06 11:53:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							930aed0898 
							
						 
					 
					
						
						
							
							closer, but the wally32/64priv tests are failing.  
						
						 
						
						
						
					 
					
						2023-07-05 17:47:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c0fdd3fbca 
							
						 
					 
					
						
						
							
							Partially solved fpga boot.  
						
						 
						
						
						
					 
					
						2023-07-05 17:30:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60cc5c97f4 
							
						 
					 
					
						
						
							
							Merge pull request  #355  from davidharrishmc/dev  
						
						 
						
						... 
						
						
						
						Decoder improvements 
						
					 
					
						2023-07-05 00:08:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							19efc4eda8 
							
						 
					 
					
						
						
							
							Fixed comment typo  
						
						 
						
						
						
					 
					
						2023-07-04 11:34:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							34ce25ca81 
							
						 
					 
					
						
						
							
							Commented SVADU requirements for wally32priv mmu tests  
						
						 
						
						
						
					 
					
						2023-07-04 11:34:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4f07d89d74 
							
						 
					 
					
						
						
							
							fixed spacing in fdivsqrt  
						
						 
						
						
						
					 
					
						2023-07-04 11:27:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4c921fc797 
							
						 
					 
					
						
						
							
							Added logic to warn about x in memory reads.  Added cbo instruction names to testbench decoder  
						
						 
						
						
						
					 
					
						2023-07-02 13:29:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ba362794 
							
						 
					 
					
						
						
							
							Added prefetch instructions; sent cbo instructions to LSU  
						
						 
						
						
						
					 
					
						2023-07-02 10:55:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							cc87317189 
							
						 
					 
					
						
						
							
							Added prefetch signals  
						
						 
						
						
						
					 
					
						2023-07-02 10:06:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c6ae1f78 
							
						 
					 
					
						
						
							
							Enhanced decoder to produce individual CMOpE output for the 4 CMO instructions  
						
						 
						
						
						
					 
					
						2023-07-02 09:35:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6a88ac28e4 
							
						 
					 
					
						
						
							
							Fixed csr typos  
						
						 
						
						
						
					 
					
						2023-07-02 02:01:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							96477a4879 
							
						 
					 
					
						
						
							
							Fixed ENVCFG to reply on both MENVCFG and SENVCFG when in user mode  
						
						 
						
						
						
					 
					
						2023-07-02 02:00:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e2708534cd 
							
						 
					 
					
						
						
							
							Added environment configuration control (menvcfg/senvcfg) of cbo instructions  
						
						 
						
						
						
					 
					
						2023-07-02 01:52:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1ddd0c91 
							
						 
					 
					
						
						
							
							Gated floating-point load/stores with STATUS_FS and added initial decoding for Cache Management Operations  
						
						 
						
						
						
					 
					
						2023-07-02 00:34:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							110dd42cfb 
							
						 
					 
					
						
						
							
							improved decoder checking atomic and RW and MW and privileged  instructions  
						
						 
						
						
						
					 
					
						2023-07-02 00:02:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							07cf1dd9da 
							
						 
					 
					
						
						
							
							improved decoder checking atomic instructions  
						
						 
						
						
						
					 
					
						2023-07-01 23:10:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e05288afd9 
							
						 
					 
					
						
						
							
							Improved instruction decoding for illegal floating-point loads/stores and fences  
						
						 
						
						
						
					 
					
						2023-07-01 22:48:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e40bbc8680 
							
						 
					 
					
						
						
							
							Merge pull request  #352  from stineje/main  
						
						 
						
						... 
						
						
						
						Change to testbench-fp.sv 
						
					 
					
						2023-06-29 11:30:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							76a2a51d68 
							
						 
					 
					
						
						
							
							Add reset to wave window  
						
						 
						
						
						
					 
					
						2023-06-29 08:47:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							407bf44548 
							
						 
					 
					
						
						
							
							Modification (temporary) to testbench-fp.sv to allow testing of anything FMA.  This might need to be changed with OpCtrl to make more robust for future expansion.  
						
						 
						
						
						
					 
					
						2023-06-29 08:46:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15ad969498 
							
						 
					 
					
						
						
							
							Merge pull request  #350  from stineje/main  
						
						 
						
						... 
						
						
						
						Minor tweak to fix vectors not working for fadd. 
						
					 
					
						2023-06-26 16:41:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							012316aa94 
							
						 
					 
					
						
						
							
							Minor tweak to fix vectors not working for fadd.  
						
						 
						
						
						
					 
					
						2023-06-26 14:25:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4a736e4bd 
							
						 
					 
					
						
						
							
							Merge pull request  #349  from stineje/main  
						
						 
						
						... 
						
						
						
						Modification to testbench-fp.sv 
						
					 
					
						2023-06-26 12:51:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c9ef03ff 
							
						 
					 
					
						
						
							
							Add signals for ResMatch & CheckNow to sim window that are related to TestFloat operation  
						
						 
						
						
						
					 
					
						2023-06-26 10:15:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							83a79b3a40 
							
						 
					 
					
						
						
							
							Fix items related to testing of TestFloat that were not always matching.  The issue resulted due to the repeat statement that interferes with the always block.  I separated the two to allow them to work correctly  
						
						 
						
						
						
					 
					
						2023-06-26 10:14:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e230118274 
							
						 
					 
					
						
						
							
							Merge pull request  #348  from stineje/main  
						
						 
						
						... 
						
						
						
						Modify testfloat-fp.sv for parameterization 
						
					 
					
						2023-06-22 13:33:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							e913c1ea46 
							
						 
					 
					
						
						
							
							Modify testbench-fp.sv to handle parameterization as well some other minor mods.  Have to make a better FPUActive desgination but for now works  
						
						 
						
						
						
					 
					
						2023-06-22 15:27:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7ba2b8d2 
							
						 
					 
					
						
						
							
							For some reason this was modified - I probably made a mistake - put back vsim  
						
						 
						
						
						
					 
					
						2023-06-22 15:26:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							6d5d95b0f3 
							
						 
					 
					
						
						
							
							Remove path for cvw.sv so its found  
						
						 
						
						
						
					 
					
						2023-06-22 15:25:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3b590f21 
							
						 
					 
					
						
						
							
							Fpga does not correctly boot linux.  I think the solution here is to revert out all substantive changes except for parameterization and then add them back in one at a time.  This is necessary because the parameterization is not completed in one contiguous group of commits.  
						
						 
						
						
						
					 
					
						2023-06-22 12:55:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17b32f7dcc 
							
						 
					 
					
						
						
							
							Merge pull request  #347  from kipmacsaigoren/unified_f_int_gen_fix  
						
						 
						
						... 
						
						
						
						fixed bug in combined intdivrem testvector extract script 
						
					 
					
						2023-06-22 12:38:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							7e185a2f0d 
							
						 
					 
					
						
						
							
							fixed bug in testvector extract script  
						
						 
						
						... 
						
						
						
						-old script skips first 2 lines in rv32m case, new script only skips first line
- prior code skipped every other line in the reference file, so it only generated half the test vectors, with half of them having the wrong answer
- prior code also opened test vector file to be written to in "append" mode, and I changed to write mode (so that the script overwrites instead of adding to an existing file) 
						
					 
					
						2023-06-22 09:13:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							950577ed60 
							
						 
					 
					
						
						
							
							Merge pull request  #346  from VictorClements/main  
						
						 
						
						... 
						
						
						
						FreeRTOS kernel submodule addin 
						
					 
					
						2023-06-21 18:26:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Victor Clements 
							
						 
					 
					
						
						
						
						
							
						
						
							27c933f3a0 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into main  
						
						 
						
						
						
					 
					
						2023-06-21 09:02:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33c3383506 
							
						 
					 
					
						
						
							
							Merge pull request  #345  from stineje/main  
						
						 
						
						... 
						
						
						
						Update sim-testfloat to fix errors due to bad config element.  I am n… 
						
					 
					
						2023-06-20 18:29:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							394c7ac9af 
							
						 
					 
					
						
						
							
							Update sim-testfloat to fix errors due to bad config element.  I am not sure of the reasoning, but the specific path to the testvector was not getting inserted in Questa.  This modification also adds features to test individualized tests (.e.g, binary16 only) -- documentation is added in the FPbuild.txt file  
						
						 
						
						
						
					 
					
						2023-06-20 17:26:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							626a918668 
							
						 
					 
					
						
						
							
							FPGA updates.  
						
						 
						
						
						
					 
					
						2023-06-20 11:11:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							25103176a0 
							
						 
					 
					
						
						
							
							Updated fpga wave config.  
						
						 
						
						
						
					 
					
						2023-06-19 12:28:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8242544efa 
							
						 
					 
					
						
						
							
							Updated fpga wally wrapper to work with the ILA.  
						
						 
						
						
						
					 
					
						2023-06-19 12:15:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2eb60ffb 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						 
						
						
						
					 
					
						2023-06-18 16:37:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							faf09a89c2 
							
						 
					 
					
						
						
							
							Merge pull request  #344  from davidharrishmc/dev  
						
						 
						
						... 
						
						
						
						Embench and coverage fixes 
						
					 
					
						2023-06-18 17:36:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							60931e7d5c 
							
						 
					 
					
						
						
							
							Fixed embench to run all tests, even ones not in 1.0  
						
						 
						
						
						
					 
					
						2023-06-17 20:38:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bea99aabb 
							
						 
					 
					
						
						
							
							Merge pull request  #343  from harshinisrinath1001/main  
						
						 
						
						... 
						
						
						
						Improve test coverage on ieu fw. 
						
					 
					
						2023-06-16 16:11:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshinisrinath 
							
						 
					 
					
						
						
						
						
							
						
						
							c9695e6813 
							
						 
					 
					
						
						
							
							Improve test coverage on ieu fw.  
						
						 
						
						
						
					 
					
						2023-06-16 16:09:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f927b4e6 
							
						 
					 
					
						
						
							
							Replaced zext.h with zext.h_64 in rv64 tests because old one is obsolete  
						
						 
						
						
						
					 
					
						2023-06-16 16:07:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							95960620a2 
							
						 
					 
					
						
						
							
							Removed redundant and not-covered atomic check from StoreStallD  
						
						 
						
						
						
					 
					
						2023-06-16 16:05:53 -07:00