Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							540d8d930d
							
						
					 | 
					
						
						
							
							Cleanup.
						
						
						
						
						
						
						
						Linux makefile
wally tracer.  probably reduce some complexity here. 
						
					 | 
					
						2023-11-13 14:04:43 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bddd2d573e
							
						
					 | 
					
						
						
							
							Shortened path to PCSrcE in logger to avoid problematic hierarchical reference
						
						
						
						
						
					 | 
					
						2023-11-05 07:06:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							568aa3c4a6
							
						
					 | 
					
						
						
							
							Verilator improvements
						
						
						
						
						
					 | 
					
						2023-11-04 03:21:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							09aebbf252
							
						
					 | 
					
						
						
							
							Fixed regression error of watchdog timeout when PCM is optimized out of the IFU
						
						
						
						
						
					 | 
					
						2023-11-03 04:38:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc83f33615
							
						
					 | 
					
						
						
							
							Oups. When fixing the linux-imperasdv testbench I accidentally introduced a bug to the tracer.
						
						
						
						
						
					 | 
					
						2023-10-05 13:00:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							824f37bba4
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-10-05 10:39:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							81c44a4cb3
							
						
					 | 
					
						
						
							
							Fixed imperas linux testbench.
						
						
						
						
						
					 | 
					
						2023-10-04 17:11:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							28752303be
							
						
					 | 
					
						
						
							
							Added ZCA/ZCF/ZCD/ZCB support.  Doesn't break regression, but not tested.  Need to get tests for Zcb.  Draft tests are in riscv-arch-test but not yet committed there
						
						
						
						
						
					 | 
					
						2023-10-04 12:28:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6631ef808
							
						
					 | 
					
						
						
							
							Added N and PBMT bits to MMU PTE
						
						
						
						
						
					 | 
					
						2023-08-24 19:44:46 -07: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2913f49a3
							
						
					 | 
					
						
						
							
							Added assertions for ZICNTR and ZIHPM
						
						
						
						
						
					 | 
					
						2023-06-16 09:26:02 -07: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f68b9c224a
							
						
					 | 
					
						
						
							
							Fixed WALLY-trap test case to use menvcfg
						
						
						
						
						
					 | 
					
						2023-06-09 15:24:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ceea51d8b
							
						
					 | 
					
						
						
							
							Changes required to make verilator compile wally's testbench to c++.  Not actually tested in simulation yet.
						
						
						
						
						
					 | 
					
						2023-05-31 16:51:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1ec1cb09c
							
						
					 | 
					
						
						
							
							Added SSTC support to imperas.ic and wallyTracer.  Fixes many of the privileged tests
						
						
						
						
						
					 | 
					
						2023-03-31 10:54:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							259fbc8d77
							
						
					 | 
					
						
						
							
							support linux
						
						
						
						
						
					 | 
					
						2023-03-22 17:10:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							39ac3cd18f
							
						
					 | 
					
						
						
							
							Add support for setting PMP registers
						
						
						
						
						
						
						
						Add support for async DV 
						
					 | 
					
						2023-03-08 12:44:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e448cd54ef
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-06 18:39:15 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3678ab556c
							
						
					 | 
					
						
						
							
							Removed unneeded diagnostic print
						
						
						
						
						
					 | 
					
						2023-03-03 16:46:16 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f07f331f72
							
						
					 | 
					
						
						
							
							Removed debugging code.
						
						
						
						
						
					 | 
					
						2023-03-03 17:52:00 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3a45f696f
							
						
					 | 
					
						
						
							
							Fixed a bunch of odd bugs with the test bench preventing correct measurement of performance counters.
						
						
						
						
						
					 | 
					
						2023-03-03 17:49:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf8b5f0783
							
						
					 | 
					
						
						
							
							Added support for ZMMUL
						
						
						
						
						
					 | 
					
						2023-02-27 07:29:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2168113d60
							
						
					 | 
					
						
						
							
							Fixed warnings when compiling wallyTracer
						
						
						
						
						
					 | 
					
						2023-02-17 20:50:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d83749ca6
							
						
					 | 
					
						
						
							
							moved riscvassertons to its own file, added proper license headers to testbench support files
						
						
						
						
						
					 | 
					
						2023-02-16 19:40:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							78eb90715c
							
						
					 | 
					
						
						
							
							Removed pipelined level of hierarchy
						
						
						
						
						
					 | 
					
						2023-02-02 14:14:11 -08:00 | 
					
					
						
						
							
							
							
						
					 |