Mike Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							112967142c 
							
						 
					 
					
						
						
							
							Merge pull request  #139  from ross144/main  
						
						 
						
						... 
						
						
						
						Updates for book 
						
					 
					
						2023-03-14 15:44:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							0d260accb4 
							
						 
					 
					
						
						
							
							Fix MISA RO and UART addresses  
						
						 
						
						... 
						
						
						
						It appears on inspection that the MISA register is read only in Wally
In which case this has now also been set in the ImperasDV representation
Also the Addresss for the UART R/W privileges are corrected 
						
					 
					
						2023-03-13 11:07:19 +00: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