| 
							
							
								 Ross Thompson | 3eeecd2f27 | Merge branch 'boot' into mergeBoot Merges Jacob's new sdc controller into wally. | 2023-07-21 17:43:45 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2854452ecc | Removed all old configuration files. | 2023-07-19 10:28:54 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3bf2b35704 | Wow. The newest version of Vivado does not like the enums as parameters. The solution is simple.  I changed the type to logic [31:0] and defined macros for the branch predictor types as 32 bit integers. | 2023-07-18 15:07:10 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6ddd8d4e2b | Fixed the icache and dcache overlogging issue. | 2023-07-14 15:47:05 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | add1a6996e | Merge branch 'main' of github.com:ross144/cvw | 2023-07-11 15:09:07 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | f30c92e82a | Added wfi and interrupt to tracer. | 2023-07-11 15:09:04 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 58dfc15844 | Merge branch 'main' of github.com:ross144/cvw into main | 2023-07-11 15:08:26 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | c12bc4f435 | Created separate temporary testbench for xcelium. | 2023-07-11 15:07:33 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b26dc6db7f | Simplificaiton of function tracker. | 2023-07-11 10:51:17 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4e54e5169b | Changes for xcelium. | 2023-07-07 18:22:28 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 74834bde2c | Removed duplicate signal name from testbench. | 2023-07-07 16:34:08 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0394f3232f | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-07-06 14:55:43 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 34ce25ca81 | Commented SVADU requirements for wally32priv mmu tests | 2023-07-04 11:34:07 -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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 James E. Stine | 012316aa94 | Minor tweak to fix vectors not working for fadd. | 2023-06-26 14:25:44 -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 |  | 
			
				
					| 
							
							
								 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 | 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 | 1d2eb60ffb | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-18 16:37:19 -05: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 | e2f927b4e6 | Replaced zext.h with zext.h_64 in rv64 tests because old one is obsolete | 2023-06-16 16:07:28 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4bee446cad | Vivado requires an intermediate wrapper file for parameterization. | 2023-06-16 16:30:14 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | dfedc13cfc | erge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2023-06-16 10:32:37 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 281c036e70 | Merge pull request #342 from ross144/main Testbench generates embench output files | 2023-06-16 10:32:18 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 509aee36ef | Modified the testbench to generate the required files for embench scripts. | 2023-06-16 12:27:22 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 2d94800ad7 | Merge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2023-06-16 10:03:48 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 1cb0cf38b4 | Merge pull request #341 from ross144/main Fix embench so it does not crash | 2023-06-16 10:03:41 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3f628d6bf2 | embench testbench no longer crashes. | 2023-06-16 11:54:41 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 3c98ed9e29 | Added assertions for ZICNTR and ZIHPM | 2023-06-16 09:26:02 -07:00 |  | 
			
				
					| 
							
							
								 eroom1966 | 9125f25880 | add changes for latest IDV file layout | 2023-06-16 16:43:53 +01:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 605ddf7990 | Fixed the imperas testbench to work with parameters. | 2023-06-16 08:59:52 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 110a41c046 | Have the linux testbench working in the mean time. Before the consolidation. | 2023-06-15 16:18:37 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 34d1d50b87 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-15 15:38:38 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | a011b7d591 | Merge branch 'testbench-params2' | 2023-06-15 15:31:13 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | a55bcad5c1 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-15 14:57:23 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3c4677ef63 | Major cleanup of testbench. | 2023-06-15 14:57:05 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 44c72c20e2 | Actually removed old `define configuration file for rv64gc. There were a lot of dangling problems. | 2023-06-15 14:05:44 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | e431f90cf3 | Found a whole bunch of files still using the old `define configurations. | 2023-06-15 13:09:07 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | bcb9c242d4 | Added BMU instructions to instruction name decoder | 2023-06-15 09:26:09 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d79c084a70 | Significant refactoring of testbench. | 2023-06-14 17:02:49 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 7ac5239d6a | Removed old configs from function name module. | 2023-06-14 16:35:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 19b7819d53 | Found and fixed the source of the new testbench slow down.  I accidentally increased the size of the signature buffer by 10x. | 2023-06-14 14:11:25 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 7fb58f5cac | more testbench improvements. | 2023-06-14 12:23:26 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8caa4dfcfb | Continued improvements to testbench. | 2023-06-14 12:11:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 005307fc16 | Resolved the duplicated check signature issue. | 2023-06-14 11:50:12 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5d0e86f650 | Fixed another issue with the timing of memory resets in the new testbench. | 2023-06-13 16:24:38 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ed7d785175 | Now have most of the regression tests running again. | 2023-06-13 15:09:40 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5b0467b287 | Cleaned up testbench more. | 2023-06-13 14:05:17 -05:00 |  |