Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							588e1caeba
							
						
					 | 
					
						
						
							
							Found bugs in the no I$ implementation's abhinterface width.  We were only testing XLEN=32.  XLEN=64 did not properly align instructions not aligned to 8 byte boundaries.
						
						
						
						
						
					 | 
					
						2024-01-06 22:29:16 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a4a7b0d03
							
						
					 | 
					
						
						
							
							Back to SweRVe Makefile flags for CoreMark
						
						
						
						
						
					 | 
					
						2024-01-06 18:55:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							be5ef4591c
							
						
					 | 
					
						
						
							
							Merge pull request #554 from davidharrishmc/dev
						
						
						
						
						
						
						
						TLB fixes; Resolves Issue #547 
						
					 | 
					
						2024-01-06 09:37:14 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							34f97201ee
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2024-01-06 08:19:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							167e061a1c
							
						
					 | 
					
						
						
							
							Fixed truncated begin_signature in testbench
						
						
						
						
						
					 | 
					
						2024-01-06 08:19:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7196f8ff79
							
						
					 | 
					
						
						
							
							Merge pull request #553 from ross144/main
						
						
						
						
						
						
						
						Fixed testbench for coremark. Possibly broke verilator. 
						
					 | 
					
						2024-01-06 08:17:52 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7fe62b0c19
							
						
					 | 
					
						
						
							
							Fixed outdated IMMU exclusions
						
						
						
						
						
					 | 
					
						2024-01-06 08:01:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bcd039ef1
							
						
					 | 
					
						
						
							
							DTIM exclusion in LSU; added atomic tests to coverage regression
						
						
						
						
						
					 | 
					
						2024-01-06 07:44:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							67124b0c7f
							
						
					 | 
					
						
						
							
							Fixed typo in declaration in tlbcontrol; escape quoted argument to Verilator; added ulimit to setup so Verilator stack is large enough
						
						
						
						
						
					 | 
					
						2024-01-06 07:11:25 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							0781cd4a44
							
						
					 | 
					
						
						
							
							Improved tlbcontrol to fault on R=0,W=1; fixed more coverage testsin tlbmisc.S; changed integer type to try to speed up CoreMark; comments in Verilate
						
						
						
						
						
					 | 
					
						2024-01-05 22:45:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab07d64195
							
						
					 | 
					
						
						
							
							Fixes coremark. Maybe works with verilator.
						
						
						
						
						
					 | 
					
						2024-01-06 00:41:57 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1e12e3145
							
						
					 | 
					
						
						
							
							added sig_end_canary to coremark.
						
						
						
						
						
					 | 
					
						2024-01-06 00:23:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f98edeb746
							
						
					 | 
					
						
						
							
							Merge pull request #552 from ross144/main
						
						
						
						
						
						
						
						Fixed bug # 547, but there are other bugs which follow. 
						
					 | 
					
						2024-01-05 22:18:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f3792c823
							
						
					 | 
					
						
						
							
							Fixed bug # 547, but there are other bugs which follow.
						
						
						
						
						
					 | 
					
						2024-01-05 23:32:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							564b5abeb5
							
						
					 | 
					
						
						
							
							Merge pull request #550 from davidharrishmc/dev
						
						
						
						
						
						
						
						Fixed unsupported riscof YAML string; preparing for Verilator -G test case 
						
					 | 
					
						2024-01-05 20:58:22 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed623f1a71
							
						
					 | 
					
						
						
							
							Fixed unsupported riscof YAML string; preparing for Verilator -G testcase
						
						
						
						
						
					 | 
					
						2024-01-05 20:06:21 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f0dd913a77
							
						
					 | 
					
						
						
							
							Merge pull request #549 from ross144/main
						
						
						
						
						
						
						
						Fixed bug 546. non-leaf non-zero PBMT bit raise page fault. 
						
					 | 
					
						2024-01-05 16:22:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							edc56c669e
							
						
					 | 
					
						
						
							
							Fixed bug 546. non-leaf non-zero PBMT bit raise page fault.
						
						
						
						
						
					 | 
					
						2024-01-05 17:10:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Kidd
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea8f424b78
							
						
					 | 
					
						
						
							
							merged script install file
						
						
						
						
						
					 | 
					
						2024-01-04 22:03:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Kidd
							
						 
					 | 
					
						
						
						
						
							
						
						
							981c3ccf6b
							
						
					 | 
					
						
						
							
							updated gitignore file
						
						
						
						
						
					 | 
					
						2024-01-04 22:01:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Kidd
							
						 
					 | 
					
						
						
						
						
							
						
						
							3168859268
							
						
					 | 
					
						
						
							
							updated install tool chain file to use verilator v5.016
						
						
						
						
						
					 | 
					
						2024-01-04 22:00:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7daf8d0fbe
							
						
					 | 
					
						
						
							
							Merge pull request #548 from davidharrishmc/dev
						
						
						
						
						
						
						
						tlbcontrol coverage tests 
						
					 | 
					
						2024-01-04 08:41:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							680a014876
							
						
					 | 
					
						
						
							
							Finished LSU tlbcontrol coverage tests
						
						
						
						
						
					 | 
					
						2024-01-02 10:16:20 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9f883d944d
							
						
					 | 
					
						
						
							
							Merge pull request #545 from davidharrishmc/dev
						
						
						
						
						
						
						
						Coverage Improvements and Verilator progress 
						
					 | 
					
						2024-01-02 08:16:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d229dc06ee
							
						
					 | 
					
						
						
							
							Coverage improvements; remove incorrect logic checking NAPOT nonleaf PTE
						
						
						
						
						
					 | 
					
						2024-01-02 00:35:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							66dce731a0
							
						
					 | 
					
						
						
							
							Fixed wave file after signal name changes
						
						
						
						
						
					 | 
					
						2024-01-01 18:33:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4ee05e1ea
							
						
					 | 
					
						
						
							
							Coverage improvements
						
						
						
						
						
					 | 
					
						2024-01-01 08:31:09 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5ac2d5ef0
							
						
					 | 
					
						
						
							
							Modified align fsm to make coverage easier
						
						
						
						
						
					 | 
					
						2024-01-01 08:21:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							6181639003
							
						
					 | 
					
						
						
							
							Named IFU decomp generate block
						
						
						
						
						
					 | 
					
						2024-01-01 07:37:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c52aef86a6
							
						
					 | 
					
						
						
							
							Fixed coverage exclusions that no longer reference code properly
						
						
						
						
						
					 | 
					
						2023-12-31 20:35:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8795a9db7a
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-12-31 20:26:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							536539237c
							
						
					 | 
					
						
						
							
							Fixed exclusion tags in pmachecker
						
						
						
						
						
					 | 
					
						2023-12-31 20:20:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							430d495ce5
							
						
					 | 
					
						
						
							
							Updated to latest riscv-arch-test
						
						
						
						
						
					 | 
					
						2023-12-31 10:04:20 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							52b6d1d163
							
						
					 | 
					
						
						
							
							restored tlbNAPOT coverage tests
						
						
						
						
						
					 | 
					
						2023-12-31 09:55:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							17cbdb53df
							
						
					 | 
					
						
						
							
							Progress on Verilator simulation.  Full adder compiles and runs.  Wally builds.
						
						
						
						
						
					 | 
					
						2023-12-31 09:53:13 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cd985a44d9
							
						
					 | 
					
						
						
							
							Merge pull request #544 from ross144/main
						
						
						
						
						
						
						
						Update structural hazards, cbo.zero works for uncache memory. 
						
					 | 
					
						2023-12-29 15:00:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							626b89320c
							
						
					 | 
					
						
						
							
							More cleanup.
						
						
						
						
						
					 | 
					
						2023-12-29 16:51:39 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							730efefc41
							
						
					 | 
					
						
						
							
							Cleanup.
						
						
						
						
						
					 | 
					
						2023-12-29 16:18:30 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a787981c2
							
						
					 | 
					
						
						
							
							Restored cache store delay hazard.
						
						
						
						
						
					 | 
					
						2023-12-29 16:10:27 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0264a17f77
							
						
					 | 
					
						
						
							
							Reverted dtim to use store delay stall, but only (load after store).
						
						
						
						
						
					 | 
					
						2023-12-29 16:06:30 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbab9f6c6d
							
						
					 | 
					
						
						
							
							Updated comments about AMO and CMO stalls.
						
						
						
						
						
					 | 
					
						2023-12-29 15:31:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f59fa5089d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-12-29 15:13:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							69ffc67cd2
							
						
					 | 
					
						
						
							
							Merge pull request #542 from davidharrishmc/dev
						
						
						
						
						
						
						
						Merged forward/stall detection logic into controller, renamed CMOp to CMOpM 
						
					 | 
					
						2023-12-29 13:11:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bd0672f074
							
						
					 | 
					
						
						
							
							Merge branch 'main' into dev
						
						
						
						
						
					 | 
					
						2023-12-29 13:11:43 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8030b7d100
							
						
					 | 
					
						
						
							
							Added partial code for uncached amo operations.
						
						
						
						
						
						
						
						Minor fix for Makefile so coverage tests build. 
						
					 | 
					
						2023-12-29 15:07:20 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7afeee9807
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-12-29 14:49:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							eb55a24d27
							
						
					 | 
					
						
						
							
							Merge pull request #543 from jordancarlin/main
						
						
						
						
						
						
						
						fixed coverage exclusions in lsu and ifu 
						
					 | 
					
						2023-12-29 11:24:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jordan Carlin
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fa243c46e
							
						
					 | 
					
						
						
							
							fixed coverage exclusions in lsu and ifu
						
						
						
						
						
					 | 
					
						2023-12-29 11:18:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							52dad4f130
							
						
					 | 
					
						
						
							
							cbo.zero works for uncached memory now!
						
						
						
						
						
					 | 
					
						2023-12-29 11:11:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Rose Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1456b2471
							
						
					 | 
					
						
						
							
							Progress on fixing cbo.zero for uncached memory regions.
						
						
						
						
						
					 | 
					
						2023-12-29 11:03:38 -06:00 | 
					
					
						
						
							
							
							
						
					 |