Kevin Kim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99ec5ecf27 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-22 15:38:11 -07:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							fee7abbbd9 
							
						 
					 
					
						
						
							
							Change order of coverage and all in sim directory - order causing issue with compilation process of regression tests  
						
						
						
					 
					
						2023-03-22 16:23:27 -05:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							ea87a6b856 
							
						 
					 
					
						
						
							
							fixed sim-wally-batch  
						
						
						
					 
					
						2023-03-22 14:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							1232f3a6c5 
							
						 
					 
					
						
						
							
							restored sim-wally-batch to existing tests  
						
						
						
					 
					
						2023-03-22 13:32:24 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c1adc09da0 
							
						 
					 
					
						
						
							
							Added coverage tests to regression coverage  
						
						
						
					 
					
						2023-03-22 13:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							605f41cd55 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip  
						
						
						
					 
					
						2023-03-22 10:33:15 -07:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							1c3c8be148 
							
						 
					 
					
						
						
							
							support linux  
						
						
						
					 
					
						2023-03-22 17:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f33e3479cf 
							
						 
					 
					
						
						
							
							Testbench improvements for coverage reporting and running Imperas suite to raise test coverage  
						
						
						
					 
					
						2023-03-22 04:34:49 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							2e149f9a31 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-21 11:20:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3f47f4d665 
							
						 
					 
					
						
						
							
							Removed toggle coverage and generate recursive coverage report  
						
						
						
					 
					
						2023-03-21 06:58:23 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6d1ab393 
							
						 
					 
					
						
						
							
							added bitmanip 64 tests to updated regression script  
						
						... 
						
						
						
						+ alu structural mux changes 
						
					 
					
						2023-03-20 14:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							07a43e1935 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into bit-manip  
						
						
						
					 
					
						2023-03-20 13:06:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3397df01 
							
						 
					 
					
						
						
							
							Renamed coverage-exclusions-rv64gc  
						
						
						
					 
					
						2023-03-19 10:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							563f243de3 
							
						 
					 
					
						
						
							
							Improved coverage reporting  
						
						
						
					 
					
						2023-03-19 10:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							112967142c 
							
						 
					 
					
						
						
							
							Merge pull request  #139  from ross144/main  
						
						... 
						
						
						
						Updates for book 
						
					 
					
						2023-03-14 15:44:59 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							e233b63752 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a1ffff57ba 
							
						 
					 
					
						
						
							
							Fixes to wally-batch for coverage  
						
						
						
					 
					
						2023-03-10 13:33:32 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8107f585c8 
							
						 
					 
					
						
						
							
							Fixed crash with wrong number of arguments for coverage in regression-wally  
						
						
						
					 
					
						2023-03-10 13:10:28 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ed22433916 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-10 12:47:30 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							8e657c335e 
							
						 
					 
					
						
						
							
							Enhancements to support the PMA ranges  
						
						
						
					 
					
						2023-03-10 14:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a3691cc5f7 
							
						 
					 
					
						
						
							
							Modified regression and wally-batch.do to support -coverage  
						
						
						
					 
					
						2023-03-09 15:59:57 -08: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 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6514f20d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-08 10:37:28 -08:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							68f3e31547 
							
						 
					 
					
						
						
							
							Add support for setting PMP registers  
						
						... 
						
						
						
						Add support for async DV 
						
					 
					
						2023-03-08 12:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0873ff16 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-03-07 14:49:23 -08:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							1ceaaad592 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-07 13:45:04 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							dce6d33531 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							22367e4c20 
							
						 
					 
					
						
						
							
							Working batch mode branch prediction simulations.  
						
						
						
					 
					
						2023-03-04 17:59:16 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							00baa06234 
							
						 
					 
					
						
						
							
							Mostly working bpred launch script.  
						
						
						
					 
					
						2023-03-04 17:20:45 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4a69bb0e 
							
						 
					 
					
						
						
							
							Partial automation of branch predictor embenching.  
						
						
						
					 
					
						2023-03-04 17:10:58 -06:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							e76e7120c0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into bit-manip  
						
						
						
					 
					
						2023-03-04 14:43:12 -08: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 
							
						 
					 
					
						
						
						
						
							
						
						
							daaea6064d 
							
						 
					 
					
						
						
							
							Oups included the wave file in the wally-batch.do script.  
						
						
						
					 
					
						2023-03-03 15:10:07 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							baab2cd1f0 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-03 00:22:27 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							1169567219 
							
						 
					 
					
						
						
							
							fix the memory map privileges in the REF model view  
						
						
						
					 
					
						2023-03-02 15:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d1ffac7d7 
							
						 
					 
					
						
						
							
							Cleaned up branch predictor performance counters.  
						
						
						
					 
					
						2023-03-01 17:05:42 -06: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 
							
						 
					 
					
						
						
						
						
							
						
						
							57b7f66be5 
							
						 
					 
					
						
						
							
							added bit manipulation tests to regression  
						
						
						
					 
					
						2023-02-22 20:18:05 -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 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a14c71bd95 
							
						 
					 
					
						
						
							
							Renamed branch predictors and consolidated global and gshare predictors.  
						
						
						
					 
					
						2023-02-20 18:42:37 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							100e100835 
							
						 
					 
					
						
						
							
							reset branch predictor after each test.  
						
						
						
					 
					
						2023-02-19 23:48:37 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b32093b33b 
							
						 
					 
					
						
						
							
							Simplified branch predictor.  
						
						
						
					 
					
						2023-02-19 22:49:48 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							0ac99d2233 
							
						 
					 
					
						
						
							
							add files to support coverage  
						
						
						
					 
					
						2023-02-15 11:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d934e5ae 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							7263fab4b1 
							
						 
					 
					
						
						
							
							Branch predictor cleanup.  
						
						
						
					 
					
						2023-02-07 14:01:59 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa89ed844 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-02-06 16:35:20 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a971ce38 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw  
						
						
						
					 
					
						2023-02-06 16:34:28 -06:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							8705df1136 
							
						 
					 
					
						
						
							
							remove leading space  
						
						
						
					 
					
						2023-02-06 14:01:05 +00:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							02b4f9c304 
							
						 
					 
					
						
						
							
							remerge changes  
						
						
						
					 
					
						2023-02-06 13:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5c041122 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-02-04 11:28:26 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							88ef0503fd 
							
						 
					 
					
						
						
							
							Renamed wally-piplined.do to wally.do  
						
						
						
					 
					
						2023-02-04 04:38:41 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d7ae05ae8e 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-02-03 08:36:11 -08:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							8078cafa27 
							
						 
					 
					
						
						
							
							Renamed regression to sim  
						
						
						
					 
					
						2023-02-02 14:48:23 -08:00