David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed22433916
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-10 12:47:30 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2db97d20fa
							
						
					 | 
					
						
						
							
							Removed unneeded echo from setup
						
						
						
						
						
					 | 
					
						2023-03-10 12:08:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2527930409
							
						
					 | 
					
						
						
							
							Merge pull request #135 from eroom1966/main
						
						
						
						
						
						
						
						Enhancements to support the PMA ranges 
						
					 | 
					
						2023-03-10 06:13:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e657c335e
							
						
					 | 
					
						
						
							
							Enhancements to support the PMA ranges
						
						
						
						
						
					 | 
					
						2023-03-10 14:09:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c44a3ac8a6
							
						
					 | 
					
						
						
							
							Merge pull request #134 from ross144/main
						
						
						
						
						
						
						
						Updated testbench to report performance coutners for coremark. 
						
					 | 
					
						2023-03-09 16:09:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3691cc5f7
							
						
					 | 
					
						
						
							
							Modified regression and wally-batch.do to support -coverage
						
						
						
						
						
					 | 
					
						2023-03-09 15:59:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							06b99035d4
							
						
					 | 
					
						
						
							
							Modified setup to add Imperas/scripts/cvw to path
						
						
						
						
						
					 | 
					
						2023-03-09 15:59:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2614448218
							
						
					 | 
					
						
						
							
							Simplified SLT and SLTU code in ALU
						
						
						
						
						
					 | 
					
						2023-03-09 15:14:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6a429c671d
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-09 12:45:41 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ee15c6e2c
							
						
					 | 
					
						
						
							
							more comprehensive illegal b instr. check
						
						
						
						
						
					 | 
					
						2023-03-09 12:44:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							5853854f52
							
						
					 | 
					
						
						
							
							fixed bmu bug
						
						
						
						
						
						
						
						- accidentally deleted count instruction decode 
						
					 | 
					
						2023-03-09 12:35:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa8a550e12
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-09 13:29:38 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba13f6794e
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' of https://github.com/kipmacsaigoren/cvw into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-08 16:22:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							2175702f6d
							
						
					 | 
					
						
						
							
							cleaner bmu decode logic
						
						
						
						
						
					 | 
					
						2023-03-08 16:22:43 -08: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6c14d30dd7
							
						
					 | 
					
						
						
							
							Merge pull request #133 from eroom1966/main
						
						
						
						
						
						
						
						Add support for setting PMP registers + Async DV 
						
					 | 
					
						2023-03-08 05:17:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								eroom1966
							
						 
					 | 
					
						
						
						
						
							
						
						
							68f3e31547
							
						
					 | 
					
						
						
							
							Add support for setting PMP registers
						
						
						
						
						
						
						
						Add support for async DV 
						
					 | 
					
						2023-03-08 12:44:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kipmacsaigoren
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							10e0935207
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 21:29:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec0873ff16
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-07 14:49:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bbcb9c7354
							
						
					 | 
					
						
						
							
							Merge pull request #127 from kipmacsaigoren/priv-tests
						
						
						
						
						
						
						
						Added full testing support for S time interrupts 
						
					 | 
					
						2023-03-07 14:49:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d3a1b82458
							
						
					 | 
					
						
						
							
							Merge pull request #3 from kipmacsaigoren/illegal_specific
						
						
						
						
						
						
						
						More specific decoding for base instructions 
						
					 | 
					
						2023-03-07 14:08:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f2090d25c4
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 14:07:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8eb4eb2100
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 14:06:22 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							20af58cdd4
							
						
					 | 
					
						
						
							
							alu formatting
						
						
						
						
						
					 | 
					
						2023-03-07 14:01:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							b33b0afc77
							
						
					 | 
					
						
						
							
							specifc instruction handling for B's
						
						
						
						
						
						
						
						- Added BALUSrcBD, BaseALUSrcB for distinguishing between base instruction I/IW and Bitmanip instruction I/IW 
						
					 | 
					
						2023-03-07 13:58:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kipmacsaigoren
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							01f78835cb
							
						
					 | 
					
						
						
							
							Merge branch 'openhwgroup:main' into priv-tests
						
						
						
						
						
					 | 
					
						2023-03-07 13:46:55 -08: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							47bbe72d1f
							
						
					 | 
					
						
						
							
							Merge branch 'bit-manip' of github.com:kipmacsaigoren/cvw into bit-manip
						
						
						
						
						
					 | 
					
						2023-03-07 13:44:51 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b874b964f
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin' into illegal_specific
						
						
						
						
						
					 | 
					
						2023-03-07 11:30:36 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc456415c1
							
						
					 | 
					
						
						
							
							formatting
						
						
						
						
						
					 | 
					
						2023-03-07 10:57:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ec33ca094
							
						
					 | 
					
						
						
							
							shifter sign generation logic optimize
						
						
						
						
						
					 | 
					
						2023-03-07 10:57:06 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							91f2b39a45
							
						
					 | 
					
						
						
							
							Merge pull request #130 from ross144/main
						
						
						
						
						
						
						
						change signal names to match book. 
						
					 | 
					
						2023-03-07 09:38:35 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc9081b64c
							
						
					 | 
					
						
						
							
							Added Yujun Lin's branch predictor simulator.  This is a C baseline module for common branch predictor algorithms.
						
						
						
						
						
					 | 
					
						2023-03-07 10:49:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b041606bb1
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-03-07 06:31:44 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							7651d41c90
							
						
					 | 
					
						
						
							
							reverted backing to working version
						
						
						
						
						
					 | 
					
						2023-03-07 00:29:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kevin Kim
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c20d67659
							
						
					 | 
					
						
						
							
							reverted to working version
						
						
						
						
						
					 | 
					
						2023-03-07 00:28:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							17f80285ca
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-06 22:29:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5528df8630
							
						
					 | 
					
						
						
							
							Merge pull request #129 from davidharrishmc/dev
						
						
						
						
						
						
						
						Further illegal instruction detection 
						
					 | 
					
						2023-03-06 22:29:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8dca927f2
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-03-06 18:39:15 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b539de184
							
						
					 | 
					
						
						
							
							Renamed signals to be consistent with textbook.
						
						
						
						
						
					 | 
					
						2023-03-06 18:29:31 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fc157e628
							
						
					 | 
					
						
						
							
							Renamed PCFSpill to PCSpillF.
						
						
						
						
						
					 | 
					
						2023-03-06 17:50:57 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e831efddaf
							
						
					 | 
					
						
						
							
							Renamed InstrFirstHalf to InstrFirstHalfF.
						
						
						
						
						
					 | 
					
						2023-03-06 17:48:57 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							82ada79b11
							
						
					 | 
					
						
						
							
							Renamed ebuarbfsm to ebufsmarb to match figures.
						
						
						
						
						
					 | 
					
						2023-03-06 17:47:55 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fd461e520
							
						
					 | 
					
						
						
							
							Fixed bug about rv64 shifts only using 6 bits of funct7
						
						
						
						
						
					 | 
					
						2023-03-06 13:10:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							94dd39795e
							
						
					 | 
					
						
						
							
							Simplified decoder default to illegal instruction
						
						
						
						
						
					 | 
					
						2023-03-06 11:21:11 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							08f1ed8e53
							
						
					 | 
					
						
						
							
							More detailed decoding of load/store/branch/jump
						
						
						
						
						
					 | 
					
						2023-03-06 11:15:48 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe163bbab3
							
						
					 | 
					
						
						
							
							Updated fpga ila script.
						
						
						
						
						
					 | 
					
						2023-03-06 13:14:48 -06:00 | 
					
					
						
						
							
							
							
						
					 |