David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bddd2d573e
							
						
					 | 
					
						
						
							
							Shortened path to PCSrcE in logger to avoid problematic hierarchical reference
						
						
						
						
						
					 | 
					
						2023-11-05 07:06:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c4a7866b8
							
						
					 | 
					
						
						
							
							Fixed Svnapot_page_mask for imperas.ic
						
						
						
						
						
					 | 
					
						2023-11-05 06:51:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0dbf3a984
							
						
					 | 
					
						
						
							
							Testbench fixes to add SPI and make string pp static in testbench.fp to solve compiler issue
						
						
						
						
						
					 | 
					
						2023-11-04 20:36:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							568aa3c4a6
							
						
					 | 
					
						
						
							
							Verilator improvements
						
						
						
						
						
					 | 
					
						2023-11-04 03:21:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4de21c206f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-11-03 16:04:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d067b735e8
							
						
					 | 
					
						
						
							
							Merge pull request #454 from naichewa/spi
						
						
						
						
						
						
						
						add SPI to cvw/main 
						
					 | 
					
						2023-11-03 16:02:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							75f1c07022
							
						
					 | 
					
						
						
							
							merge main, pull /A/ tests
						
						
						
						
						
					 | 
					
						2023-11-03 13:16:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cdeb671bb
							
						
					 | 
					
						
						
							
							Merge branch 'main' into spi
						
						
						
						
						
					 | 
					
						2023-11-03 13:15:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a56a66927
							
						
					 | 
					
						
						
							
							set default USE_SRAM=0 in memories; cleaned up synthesis script grep for cvw_t
						
						
						
						
						
					 | 
					
						2023-11-03 06:37:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f2899de14
							
						
					 | 
					
						
						
							
							Modified rams to take USE_SRAM rather than P to facilitate synthesis
						
						
						
						
						
					 | 
					
						2023-11-03 05:44:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd072c80f2
							
						
					 | 
					
						
						
							
							Updated testbenches to capture InstrM because it may be optimized out of IFU
						
						
						
						
						
					 | 
					
						2023-11-03 05:24:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							402538e13c
							
						
					 | 
					
						
						
							
							Temporary fix of InstrM to prevent testbench hanging
						
						
						
						
						
					 | 
					
						2023-11-03 04:59:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							09aebbf252
							
						
					 | 
					
						
						
							
							Fixed regression error of watchdog timeout when PCM is optimized out of the IFU
						
						
						
						
						
					 | 
					
						2023-11-03 04:38:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							4651b807ed
							
						
					 | 
					
						
						
							
							added test cases
						
						
						
						
						
					 | 
					
						2023-11-02 15:43:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							29e42b21df
							
						
					 | 
					
						
						
							
							added test cases
						
						
						
						
						
					 | 
					
						2023-11-02 15:42:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							455b78362c
							
						
					 | 
					
						
						
							
							Merge pull request #449 from davidharrishmc/dev
						
						
						
						
						
						
						
						Synthesis cleanup 
						
					 | 
					
						2023-11-02 12:26:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf65ce0f9f
							
						
					 | 
					
						
						
							
							Removed .gitattributes
						
						
						
						
						
					 | 
					
						2023-11-01 17:50:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							a08356fdaa
							
						
					 | 
					
						
						
							
							correct exclusion tags and reset testbench
						
						
						
						
						
					 | 
					
						2023-11-01 10:34:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3d8162279
							
						
					 | 
					
						
						
							
							harris code review 3
						
						
						
						
						
					 | 
					
						2023-11-01 10:14:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							31d9ec08cb
							
						
					 | 
					
						
						
							
							Improved comments about memory read paths
						
						
						
						
						
					 | 
					
						2023-11-01 07:00:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							9aa8a7af3e
							
						
					 | 
					
						
						
							
							comments, more test cases
						
						
						
						
						
					 | 
					
						2023-11-01 01:26:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							fefb5adb8f
							
						
					 | 
					
						
						
							
							code review harris
						
						
						
						
						
					 | 
					
						2023-10-31 12:27:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							dccd7bf5ee
							
						
					 | 
					
						
						
							
							Fixes to config extraction
						
						
						
						
						
					 | 
					
						2023-10-31 06:27:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5112bfed19
							
						
					 | 
					
						
						
							
							130 nm synthesis script improvements
						
						
						
						
						
					 | 
					
						2023-10-30 20:57:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							680fb3f30b
							
						
					 | 
					
						
						
							
							Conditionally instantiate hardware in ifu
						
						
						
						
						
					 | 
					
						2023-10-30 20:55:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							afabc52b61
							
						
					 | 
					
						
						
							
							Gated InstrOrigM and PCMReg when not needed
						
						
						
						
						
					 | 
					
						2023-10-30 20:05:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d17a991d8
							
						
					 | 
					
						
						
							
							rom1p1r code cleanup
						
						
						
						
						
					 | 
					
						2023-10-30 19:47:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f7c67882f
							
						
					 | 
					
						
						
							
							rom1p1r code cleanup
						
						
						
						
						
					 | 
					
						2023-10-30 19:46:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							90a178e31e
							
						
					 | 
					
						
						
							
							Made 2-bit AdrReg conditional on being needed
						
						
						
						
						
					 | 
					
						2023-10-30 19:13:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dd3f24d6c
							
						
					 | 
					
						
						
							
							Merge branch 'main' into spi
						
						
						
						
						
					 | 
					
						2023-10-30 17:01:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								naichewa
							
						 
					 | 
					
						
						
						
						
							
						
						
							2330f4ee63
							
						
					 | 
					
						
						
							
							hardware interlock
						
						
						
						
						
					 | 
					
						2023-10-30 17:00:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							89de8cd23c
							
						
					 | 
					
						
						
							
							Merge pull request #445 from davidharrishmc/dev
						
						
						
						
						
						
						
						Fix issue 444; no delegating misaligned instructions if they can't happen 
						
					 | 
					
						2023-10-30 12:25:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6a7f707bd
							
						
					 | 
					
						
						
							
							Fixed test cases for medeleg issue 444.  Also added a COMPRESSED_SUPPORTED parameter true when C or Zca is supported, and use this to get compressed hardware such as the spill logic and the +2 adder.
						
						
						
						
						
					 | 
					
						2023-10-30 09:56:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							27b8ebb9bd
							
						
					 | 
					
						
						
							
							Fix issue 444 by preventing delegation of misaligned instructions when compressed instructions are supported.
						
						
						
						
						
					 | 
					
						2023-10-30 07:06:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							50a1d731c0
							
						
					 | 
					
						
						
							
							Merge pull request #443 from davidharrishmc/dev
						
						
						
						
						
						
						
						Wrapper synthesis fix. 
						
					 | 
					
						2023-10-27 09:25:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							09c4aaa5d9
							
						
					 | 
					
						
						
							
							Fixed reporting of timing on modules with wrappers
						
						
						
						
						
					 | 
					
						2023-10-26 20:14:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							734bf021d7
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-10-26 19:02:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cf81a2bb8
							
						
					 | 
					
						
						
							
							Merge pull request #441 from ross144/main
						
						
						
						
						
						
						
						Fixed issues #200 
						
					 | 
					
						2023-10-26 10:26:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							06b5a92eff
							
						
					 | 
					
						
						
							
							Updated comments about Interrupt and wfi.
						
						
						
						
						
					 | 
					
						2023-10-26 12:24:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cd0584a11
							
						
					 | 
					
						
						
							
							Forgot to include this file in the last commit.
						
						
						
						
						
					 | 
					
						2023-10-26 12:20:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							14f8b4849f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-10-26 12:15:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3322ff915e
							
						
					 | 
					
						
						
							
							Cleaned up the implementation changes for wfi.
						
						
						
						
						
					 | 
					
						2023-10-24 23:11:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c58f04c901
							
						
					 | 
					
						
						
							
							This version passes the regression test and solves issue #200.  wfi's implemenation is changed so that wfi does not take an interrupt in the Memory stage.  Instead it advances to the Writeback stage then traps.
						
						
						
						
						
					 | 
					
						2023-10-24 22:58:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c61526d034
							
						
					 | 
					
						
						
							
							Possible fix for wfi.
						
						
						
						
						
					 | 
					
						2023-10-24 18:08:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bb7539429
							
						
					 | 
					
						
						
							
							Fixed warnings of signed conversion and  for Design Compiler
						
						
						
						
						
					 | 
					
						2023-10-24 14:01:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							905c5da7a9
							
						
					 | 
					
						
						
							
							Tested assembly language file for the pause example
						
						
						
						
						
					 | 
					
						2023-10-24 10:45:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea571a6e3b
							
						
					 | 
					
						
						
							
							Merge pull request #439 from ross144/main
						
						
						
						
						
						
						
						Fixes to branch predictor processing scripts. 
						
					 | 
					
						2023-10-24 08:31:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd04ffc0c9
							
						
					 | 
					
						
						
							
							Fixed bug in bpred-sim.py for btb and class size sweep.
						
						
						
						
						
					 | 
					
						2023-10-24 10:29:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fe58fe036
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-10-23 16:14:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea403e02ff
							
						
					 | 
					
						
						
							
							Updated bpred-sim.py to take command line options to select between sweeping direction, target, class, or ras prediction.
						
						
						
						
						
					 | 
					
						2023-10-23 16:09:40 -05:00 | 
					
					
						
						
							
							
							
						
					 |