Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							07a43e1935 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-20 13:06:10 -07:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a429c671d 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-09 12:45:41 -08: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 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							1ceaaad592 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-07 13:45:04 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							34c0f86d37 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip  
						
						
						
					 
					
						2023-03-07 13:44:19 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b8dca927f2 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-06 18:39:15 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							e76e7120c0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-04 14:43:12 -08: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 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							5fe8b08253 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-03 09:36:44 -08: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 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							9e52ede0cd 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-02-28 14:41:51 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8fee127b 
							
						 
					 
					
						
						
							
							Added support for ZMMUL  
						
						
						
					 
					
						2023-02-27 07:29:53 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							c64723fd5a 
							
						 
					 
					
						
						
							
							removed comment out on stop in testbench  
						
						
						
					 
					
						2023-02-22 20:47:14 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							b658329118 
							
						 
					 
					
						
						
							
							Cleaned up consolidated arch_b tests from tests.vh  
						
						
						
					 
					
						2023-02-22 20:35:01 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							82611ba889 
							
						 
					 
					
						
						
							
							Manual attempt to merge with upstream changes  
						
						
						
					 
					
						2023-02-22 19:42:30 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							21eaa0b989 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into main  
						
						
						
					 
					
						2023-02-22 15:47:54 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							baf93a1f0e 
							
						 
					 
					
						
						
							
							add support for idv package  
						
						
						
					 
					
						2023-02-22 13:27:01 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							66833f15f2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into main  
						
						
						
					 
					
						2023-02-21 14:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							bb252acfbe 
							
						 
					 
					
						
						
							
							added individual zb tests in tests.vh and testbench  
						
						... 
						
						
						
						- also minor alu/controller configurability changes 
						
					 
					
						2023-02-21 11:52:05 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							73833d5576 
							
						 
					 
					
						
						
							
							removed incompatible rv32 tests out of arch32b tests list  
						
						
						
					 
					
						2023-02-20 18:05:37 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							68e39eeb66 
							
						 
					 
					
						
						
							
							Fixed another bug in the btb.  
						
						
						
					 
					
						2023-02-20 17:54:22 -06:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							d863f77996 
							
						 
					 
					
						
						
							
							added arch32b tests (giving errors in sim however)  
						
						
						
					 
					
						2023-02-20 14:39:34 -08: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 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							883a6ca005 
							
						 
					 
					
						
						
							
							merge upstream synth changes  
						
						
						
					 
					
						2023-02-18 14:35:19 -08: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