Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							4ecfa1bad3 
							
						 
					 
					
						
						
							
							added bitmanip 64 tests to updated regression script  
						
						... 
						
						
						
						+ alu structural mux changes 
						
					 
					
						2023-03-20 14:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							82d52f892b 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-20 13:06:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							85fc86729b 
							
						 
					 
					
						
						
							
							Renamed coverage-exclusions-rv64gc  
						
						
						
					 
					
						2023-03-19 10:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							adbdc44f7b 
							
						 
					 
					
						
						
							
							Improved coverage reporting  
						
						
						
					 
					
						2023-03-19 10:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							59985ff8a2 
							
						 
					 
					
						
						
							
							Merge pull request  #139  from ross144/main  
						
						... 
						
						
						
						Updates for book 
						
					 
					
						2023-03-14 15:44:59 -04:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							9ddfe52c9f 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a5523400ae 
							
						 
					 
					
						
						
							
							Replaced DCACHE parameter with READ_ONLY_CACHE as the name was confusing in chapter 10.  
						
						
						
					 
					
						2023-03-12 13:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1d2c8e1da3 
							
						 
					 
					
						
						
							
							Fixes to wally-batch for coverage  
						
						
						
					 
					
						2023-03-10 13:33:32 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							005ca9650b 
							
						 
					 
					
						
						
							
							Fixed crash with wrong number of arguments for coverage in regression-wally  
						
						
						
					 
					
						2023-03-10 13:10:28 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f411803bc4 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-10 12:47:30 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							0233130d9c 
							
						 
					 
					
						
						
							
							Enhancements to support the PMA ranges  
						
						
						
					 
					
						2023-03-10 14:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							e3751e3a26 
							
						 
					 
					
						
						
							
							Modified regression and wally-batch.do to support -coverage  
						
						
						
					 
					
						2023-03-09 15:59:57 -08:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							2111e06195 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-09 12:45:41 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							68b437ce92 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-09 13:29:38 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4db17cde2f 
							
						 
					 
					
						
						
							
							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 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd599d440 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-08 10:37:28 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							39ac3cd18f 
							
						 
					 
					
						
						
							
							Add support for setting PMP registers  
						
						... 
						
						
						
						Add support for async DV 
						
					 
					
						2023-03-08 12:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							88c3a61cd7 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-07 14:49:23 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							f28a284e5e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-07 13:45:04 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							77ba71be71 
							
						 
					 
					
						
						
							
							editorconfig to specify tabs/spaces.  Fixed some tabs.  Turn off coverage to speed up simulation  
						
						
						
					 
					
						2023-03-07 06:31:40 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7b1b65e860 
							
						 
					 
					
						
						
							
							Working batch mode branch prediction simulations.  
						
						
						
					 
					
						2023-03-04 17:59:16 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6766ecc28e 
							
						 
					 
					
						
						
							
							Mostly working bpred launch script.  
						
						
						
					 
					
						2023-03-04 17:20:45 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fa234410 
							
						 
					 
					
						
						
							
							Partial automation of branch predictor embenching.  
						
						
						
					 
					
						2023-03-04 17:10:58 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							4cede344a1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-04 14:43:12 -08: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 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0a9499f86 
							
						 
					 
					
						
						
							
							Oups included the wave file in the wally-batch.do script.  
						
						
						
					 
					
						2023-03-03 15:10:07 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							486148b45d 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecd1ef681 
							
						 
					 
					
						
						
							
							Setup the testbench to exclude the warmup from performance counter reports.  
						
						
						
					 
					
						2023-03-03 13:10:01 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							6be322941d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-03 09:36:44 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							dc49c2612d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-03 00:22:27 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4d9d3e37 
							
						 
					 
					
						
						
							
							fix the memory map privileges in the REF model view  
						
						
						
					 
					
						2023-03-02 15:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b98e007a53 
							
						 
					 
					
						
						
							
							Cleaned up branch predictor performance counters.  
						
						
						
					 
					
						2023-03-01 17:05:42 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							f86a12f282 
							
						 
					 
					
						
						
							
							update testbench for memory privileges  
						
						... 
						
						
						
						also update configuration to define value of mimpid 
						
					 
					
						2023-03-01 15:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							6b047065ef 
							
						 
					 
					
						
						
							
							added bit manipulation tests to regression  
						
						
						
					 
					
						2023-02-22 20:18:05 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							ba3bfdf68b 
							
						 
					 
					
						
						
							
							Manual attempt to merge with upstream changes  
						
						
						
					 
					
						2023-02-22 19:42:30 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							cc47bd8bea 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into main  
						
						
						
					 
					
						2023-02-22 15:47:54 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfa153100 
							
						 
					 
					
						
						
							
							add support for idv package  
						
						
						
					 
					
						2023-02-22 13:27:01 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							d668c563f4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into main  
						
						
						
					 
					
						2023-02-21 14:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7df3a84060 
							
						 
					 
					
						
						
							
							Renamed branch predictors and consolidated global and gshare predictors.  
						
						
						
					 
					
						2023-02-20 18:42:37 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a46c1efb2 
							
						 
					 
					
						
						
							
							reset branch predictor after each test.  
						
						
						
					 
					
						2023-02-19 23:48:37 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f98cfe5b4 
							
						 
					 
					
						
						
							
							Simplified branch predictor.  
						
						
						
					 
					
						2023-02-19 22:49:48 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							237a115377 
							
						 
					 
					
						
						
							
							add files to support coverage  
						
						
						
					 
					
						2023-02-15 11:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							76593cb282 
							
						 
					 
					
						
						
							
							Added necessary files to make bit make and run bit manipulation tests as part of regression  
						
						
						
					 
					
						2023-02-10 10:35:19 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0678f3f2b7 
							
						 
					 
					
						
						
							
							Branch predictor cleanup.  
						
						
						
					 
					
						2023-02-07 14:01:59 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							70e96a7531 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-02-06 16:35:20 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d1cdbdd8df 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						
						
					 
					
						2023-02-06 16:34:28 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							d88b56eebc 
							
						 
					 
					
						
						
							
							remove leading space  
						
						
						
					 
					
						2023-02-06 14:01:05 +00:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							232bfbcfd0 
							
						 
					 
					
						
						
							
							remerge changes  
						
						
						
					 
					
						2023-02-06 13:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4fed1d5e3d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-02-04 11:28:26 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ae54860805 
							
						 
					 
					
						
						
							
							Renamed wally-piplined.do to wally.do  
						
						
						
					 
					
						2023-02-04 04:38:41 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							97ee3732fe 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-02-03 08:36:11 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							80f42a8638 
							
						 
					 
					
						
						
							
							Renamed regression to sim  
						
						
						
					 
					
						2023-02-02 14:48:23 -08:00