| 
							
							
								 Ross Thompson | a89a1e675c | Merge branch 'boot' into mergeBoot Merges Jacob's new sdc controller into wally. | 2023-07-21 17:43:45 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | e4d6a9f8c6 | Removed all old configuration files. | 2023-07-19 10:28:54 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b756b248b4 | 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 | 59022099c7 | Fixed the icache and dcache overlogging issue. | 2023-07-14 15:47:05 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 33d8e5687e | Merge branch 'main' of github.com:ross144/cvw | 2023-07-11 15:09:07 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 99073a70c0 | Added wfi and interrupt to tracer. | 2023-07-11 15:09:04 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 625192d9a4 | Merge branch 'main' of github.com:ross144/cvw into main | 2023-07-11 15:08:26 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 38f32805ae | Created separate temporary testbench for xcelium. | 2023-07-11 15:07:33 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4653f8e704 | Simplificaiton of function tracker. | 2023-07-11 10:51:17 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 27f6f00402 | Changes for xcelium. | 2023-07-07 18:22:28 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 9a49ec0b98 | Removed duplicate signal name from testbench. | 2023-07-07 16:34:08 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2ce8b66574 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-07-06 14:55:43 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | b04763bcf2 | Commented SVADU requirements for wally32priv mmu tests | 2023-07-04 11:34:07 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 001d3cfdc5 | 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 | 48bec40902 | 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 | 3cfec29cc7 | Minor tweak to fix vectors not working for fadd. | 2023-06-26 14:25:44 -05:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 786329b11d | 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 | 97b1c01dc0 | 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 | 66643eb78e | 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 | a8f11dcad0 | FPGA updates. | 2023-06-20 11:11:34 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | f5cee3fb66 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-18 16:37:19 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 5d6eb40c2d | Fixed embench to run all tests, even ones not in 1.0 | 2023-06-17 20:38:51 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 2db94e7ddd | 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 | 443c568994 | Vivado requires an intermediate wrapper file for parameterization. | 2023-06-16 16:30:14 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | b1bfba7995 | erge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2023-06-16 10:32:37 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | ea1f731cd5 | Merge pull request #342 from ross144/main Testbench generates embench output files | 2023-06-16 10:32:18 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 7f79c0a855 | Modified the testbench to generate the required files for embench scripts. | 2023-06-16 12:27:22 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 924a3ea3cf | Merge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2023-06-16 10:03:48 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | ba2ee7453b | Merge pull request #341 from ross144/main Fix embench so it does not crash | 2023-06-16 10:03:41 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4d76e83318 | embench testbench no longer crashes. | 2023-06-16 11:54:41 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | c2913f49a3 | Added assertions for ZICNTR and ZIHPM | 2023-06-16 09:26:02 -07:00 |  | 
			
				
					| 
							
							
								 eroom1966 | 5f358d1af7 | add changes for latest IDV file layout | 2023-06-16 16:43:53 +01:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d46500bfe0 | Fixed the imperas testbench to work with parameters. | 2023-06-16 08:59:52 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | f3d35f914a | Have the linux testbench working in the mean time. Before the consolidation. | 2023-06-15 16:18:37 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4428babda9 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-15 15:38:38 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 85567841eb | Merge branch 'testbench-params2' | 2023-06-15 15:31:13 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d2219023c3 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-06-15 14:57:23 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | af046d4772 | Major cleanup of testbench. | 2023-06-15 14:57:05 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 75b5c23edd | 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 | b8a243827b | Found a whole bunch of files still using the old `define configurations. | 2023-06-15 13:09:07 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 45ee4c2f9f | Added BMU instructions to instruction name decoder | 2023-06-15 09:26:09 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 301d54fea8 | Significant refactoring of testbench. | 2023-06-14 17:02:49 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4d2bb0ea83 | Removed old configs from function name module. | 2023-06-14 16:35:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8f09e17dc7 | 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 | 6330e8084c | more testbench improvements. | 2023-06-14 12:23:26 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6e42b9f865 | Continued improvements to testbench. | 2023-06-14 12:11:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 10c6c08136 | Resolved the duplicated check signature issue. | 2023-06-14 11:50:12 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3a78d4ca73 | Fixed another issue with the timing of memory resets in the new testbench. | 2023-06-13 16:24:38 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | af8ca85a5b | Now have most of the regression tests running again. | 2023-06-13 15:09:40 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 836bc4a4f7 | Cleaned up testbench more. | 2023-06-13 14:05:17 -05:00 |  |