Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d49c4582c
							
						
					 | 
					
						
						
							
							Modified branch logger to indicate when the warmup period is done.
						
						
						
						
						
						
						
						The branch-predictor-simulator also changed to support this. 
						
					 | 
					
						2023-03-13 13:26:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae42150519
							
						
					 | 
					
						
						
							
							Added script to separate branch.log into separate logs for each benchmark.
						
						
						
						
						
					 | 
					
						2023-03-12 17:58:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							568d0031d2
							
						
					 | 
					
						
						
							
							Modified the branch log to include markers for the start and end of tests with exclusion of warmup period.
						
						
						
						
						
					 | 
					
						2023-03-12 17:15:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e657c335e
							
						
					 | 
					
						
						
							
							Enhancements to support the PMA ranges
						
						
						
						
						
					 | 
					
						2023-03-10 14:09:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa8a550e12
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-09 13:29:38 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d2d7d181e
							
						
					 | 
					
						
						
							
							Updated testbench to record coremark performance counters.
						
						
						
						
						
						
						
						Added comment about mtval probably not being correct for compressed instructions. 
						
					 | 
					
						2023-03-08 17:11:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							68f3e31547
							
						
					 | 
					
						
						
							
							Add support for setting PMP registers
						
						
						
						
						
						
						
						Add support for async DV 
						
					 | 
					
						2023-03-08 12:44:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8dca927f2
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-06 18:39:15 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e300c13466
							
						
					 | 
					
						
						
							
							Removed unneeded diagnostic print
						
						
						
						
						
					 | 
					
						2023-03-03 16:46:16 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7599b563a6
							
						
					 | 
					
						
						
							
							Removed debugging code.
						
						
						
						
						
					 | 
					
						2023-03-03 17:52:00 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							cab6b9dfc8
							
						
					 | 
					
						
						
							
							Fixed a bunch of odd bugs with the test bench preventing correct measurement of performance counters.
						
						
						
						
						
					 | 
					
						2023-03-03 17:49:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d0512936b
							
						
					 | 
					
						
						
							
							Fixed batch mode regression test to work with hpmc loggic.
						
						
						
						
						
						
						
						Added logic to exclude the embench warmups from preformance counters. 
						
					 | 
					
						2023-03-03 14:59:20 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c381b0546
							
						
					 | 
					
						
						
							
							Setup the testbench to exclude the warmup from performance counter reports.
						
						
						
						
						
					 | 
					
						2023-03-03 13:10:01 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6e97cf516
							
						
					 | 
					
						
						
							
							Added performance new counter prints to testbench.
						
						
						
						
						
					 | 
					
						2023-03-03 10:42:52 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							1169567219
							
						
					 | 
					
						
						
							
							fix the memory map privileges in the REF model view
						
						
						
						
						
					 | 
					
						2023-03-02 15:25:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							72b92e8c0d
							
						
					 | 
					
						
						
							
							update testbench for memory privileges
						
						
						
						
						
						
						
						also update configuration to define value of mimpid 
						
					 | 
					
						2023-03-01 15:37:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c8fee127b
							
						
					 | 
					
						
						
							
							Added support for ZMMUL
						
						
						
						
						
					 | 
					
						2023-02-27 07:29:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							baf93a1f0e
							
						
					 | 
					
						
						
							
							add support for idv package
						
						
						
						
						
					 | 
					
						2023-02-22 13:27:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							68e39eeb66
							
						
					 | 
					
						
						
							
							Fixed another bug in the btb.
						
						
						
						
						
					 | 
					
						2023-02-20 17:54:22 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							100e100835
							
						
					 | 
					
						
						
							
							reset branch predictor after each test.
						
						
						
						
						
					 | 
					
						2023-02-19 23:48:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d79c0cebe
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-02-19 22:54:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ee48637dc
							
						
					 | 
					
						
						
							
							Possibly much better branch predictor implemention.
						
						
						
						
						
						
						
						The complexity is significantly reduced. 
						
					 | 
					
						2023-02-19 00:17:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							98135f424e
							
						
					 | 
					
						
						
							
							Fixed warnings when compiling wallyTracer
						
						
						
						
						
					 | 
					
						2023-02-17 20:50:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							0da32a41f6
							
						
					 | 
					
						
						
							
							moved riscvassertons to its own file, added proper license headers to testbench support files
						
						
						
						
						
					 | 
					
						2023-02-16 19:40:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3cc2f98d6
							
						
					 | 
					
						
						
							
							Reverted lab3 changes in dev branch
						
						
						
						
						
					 | 
					
						2023-02-16 18:10:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fef9de80e
							
						
					 | 
					
						
						
							
							Merge branch 'lab3_2023' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-02-16 17:57:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0b569e3ed4
							
						
					 | 
					
						
						
							
							Update testbench.sv
						
						
						
						
						
					 | 
					
						2023-02-16 17:55:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							631008f06a
							
						
					 | 
					
						
						
							
							Update testbench.sv
						
						
						
						
						
					 | 
					
						2023-02-16 17:54:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							677bfcd511
							
						
					 | 
					
						
						
							
							Added check that SSTC_SUPPORTED is viable
						
						
						
						
						
					 | 
					
						2023-02-16 07:37:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							69472b8145
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-02-15 11:29:39 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ac99d2233
							
						
					 | 
					
						
						
							
							add files to support coverage
						
						
						
						
						
					 | 
					
						2023-02-15 11:13:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b298a8afc5
							
						
					 | 
					
						
						
							
							Created copy of gshare.  I think there may be a simpler implementation.
						
						
						
						
						
					 | 
					
						2023-02-13 17:29:51 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7263fab4b1
							
						
					 | 
					
						
						
							
							Branch predictor cleanup.
						
						
						
						
						
					 | 
					
						2023-02-07 14:01:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							3910e90b54
							
						
					 | 
					
						
						
							
							remove dead code for ignoring fflags/fcsr
						
						
						
						
						
					 | 
					
						2023-02-06 15:53:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							02b4f9c304
							
						
					 | 
					
						
						
							
							remerge changes
						
						
						
						
						
					 | 
					
						2023-02-06 13:43:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e9183962d
							
						
					 | 
					
						
						
							
							Fixed license on testbench files
						
						
						
						
						
					 | 
					
						2023-02-04 08:19:20 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							99d179dd3e
							
						
					 | 
					
						
						
							
							Removed pipelined level of hierarchy
						
						
						
						
						
					 | 
					
						2023-02-02 14:14:11 -08:00 | 
					
					
						
						
							
							
							
						
					 |