Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							8caa4dfcfb 
							
						 
					 
					
						
						
							
							Continued improvements to testbench.  
						
						
						
					 
					
						2023-06-14 12:11:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							005307fc16 
							
						 
					 
					
						
						
							
							Resolved the duplicated check signature issue.  
						
						
						
					 
					
						2023-06-14 11:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0e86f650 
							
						 
					 
					
						
						
							
							Fixed another issue with the timing of memory resets in the new testbench.  
						
						
						
					 
					
						2023-06-13 16:24:38 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed7d785175 
							
						 
					 
					
						
						
							
							Now have most of the regression tests running again.  
						
						
						
					 
					
						2023-06-13 15:09:40 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0467b287 
							
						 
					 
					
						
						
							
							Cleaned up testbench more.  
						
						
						
					 
					
						2023-06-13 14:05:17 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7d53af9206 
							
						 
					 
					
						
						
							
							Compacted memory resets.  
						
						
						
					 
					
						2023-06-13 13:57:58 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							269d7b2430 
							
						 
					 
					
						
						
							
							More cleanup.  
						
						
						
					 
					
						2023-06-13 13:54:07 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							40f7031fe7 
							
						 
					 
					
						
						
							
							Fixed the multliple reads of the same preload memory file.  
						
						
						
					 
					
						2023-06-13 13:52:02 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							261b34af5d 
							
						 
					 
					
						
						
							
							The testbench now at least runs the arch64i in rv64gc config. Still has several issues  
						
						... 
						
						
						
						1. need to remove all dead code
2. seems to still be double reading memory files sometimes.
3. batch mode does not work. 
						
					 
					
						2023-06-13 13:18:46 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b83d483c9d 
							
						 
					 
					
						
						
							
							Revert "Update for new layout of ImperasDV files"  
						
						
						
					 
					
						2023-06-13 04:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f7daf5e0 
							
						 
					 
					
						
						
							
							The new testbench is almost working except the shadow copy is not working.  
						
						
						
					 
					
						2023-06-12 15:08:23 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							80a6170fe1 
							
						 
					 
					
						
						
							
							Progress towards new testbench.  
						
						
						
					 
					
						2023-06-12 14:06:17 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe3f1caf0 
							
						 
					 
					
						
						
							
							Created temporary wrapper for lint.  
						
						
						
					 
					
						2023-06-12 11:49:51 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a1042b0b1 
							
						 
					 
					
						
						
							
							This parameterizes the testbench but does not use the verilator updates or the new testbench.  
						
						
						
					 
					
						2023-06-12 11:00:30 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							b0f9c77156 
							
						 
					 
					
						
						
							
							Update for new layout of ImperasDV files  
						
						
						
					 
					
						2023-06-12 09:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							987e5a5bf0 
							
						 
					 
					
						
						
							
							Removed comments around commented code for verilator.  
						
						
						
					 
					
						2023-06-11 15:30:51 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf57e3dd1 
							
						 
					 
					
						
						
							
							Merge branch 'verilator'  
						
						
						
					 
					
						2023-06-11 15:28:04 -05:00 
						 
				 
			
				
					
						
							
							
								James E. Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							eded0c6fbe 
							
						 
					 
					
						
						
							
							Update testbench-fp thanks to Kevin's help - also fixed add which was broken due to config  
						
						
						
					 
					
						2023-06-11 15:15:47 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							9373ad3811 
							
						 
					 
					
						
						
							
							Fixed WALLY-trap test case to use menvcfg  
						
						
						
					 
					
						2023-06-09 15:24:26 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							74ccabdf69 
							
						 
					 
					
						
						
							
							Fixed the garbled output in embench transcript.  
						
						
						
					 
					
						2023-06-08 10:43:46 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4883e31df 
							
						 
					 
					
						
						
							
							Merge pull request  #314  from davidharrishmc/dev  
						
						... 
						
						
						
						Make and FP script improvements 
						
					 
					
						2023-06-06 12:38:26 -04:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							822e60bd3d 
							
						 
					 
					
						
						
							
							Found the coremark performance issue.  The testbench was continuously forcing the BTB to all zeros.  Once fixed it resolved the performance problem.  
						
						
						
					 
					
						2023-06-05 15:42:05 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							80cdb02d43 
							
						 
					 
					
						
						
							
							Changes required to make verilator compile wally's testbench to c++.  Not actually tested in simulation yet.  
						
						
						
					 
					
						2023-05-31 16:51:00 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							436ba397ce 
							
						 
					 
					
						
						
							
							Support all testfloat tests with parameterized design  
						
						
						
					 
					
						2023-05-31 06:30:21 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8049a04f 
							
						 
					 
					
						
						
							
							Hacked it together, but I think testfloat is working.  
						
						
						
					 
					
						2023-05-30 15:51:13 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							903f2f9063 
							
						 
					 
					
						
						
							
							Merge branch 'param-lim-merge'  
						
						
						
					 
					
						2023-05-26 16:25:35 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6509463f3d 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-05-24 13:00:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5aeb08e5c 
							
						 
					 
					
						
						
							
							Trying to figure out why the parameterization slowed down modelsim so much.  
						
						
						
					 
					
						2023-05-24 12:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							485508274e 
							
						 
					 
					
						
						
							
							Merge pull request  #297  from davidharrishmc/dev  
						
						... 
						
						
						
						Verilator testbench changes 
						
					 
					
						2023-05-22 13:29:54 -04:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							533ddf5eb3 
							
						 
					 
					
						
						
							
							Removed force from branch predictor initialization  
						
						
						
					 
					
						2023-05-22 09:57:41 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							f257259045 
							
						 
					 
					
						
						
							
							Initial testbench cleanup for Verilator  
						
						
						
					 
					
						2023-05-22 09:51:46 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc7fb567b 
							
						 
					 
					
						
						
							
							Merge branch 'localhistory'  
						
						... 
						
						
						
						Repair to wave file.
Created implementations of local history. Part of my Ph.D. research. 
						
					 
					
						2023-05-22 10:13:31 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							d086dbffb4 
							
						 
					 
					
						
						
							
							Factored FMA tests out of the main 32/64 f/d tests to run in parallel and speed up sim  
						
						
						
					 
					
						2023-05-16 11:37:01 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							e34b25511a 
							
						 
					 
					
						
						
							
							Baseline localhistory with speculative repair built.  
						
						
						
					 
					
						2023-05-05 15:23:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							35a59a1193 
							
						 
					 
					
						
						
							
							I think ahead pipelining is working for local history.  
						
						
						
					 
					
						2023-05-03 12:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							799c25cc60 
							
						 
					 
					
						
						
							
							Swapped the m and k parameters for local history predictor.  
						
						
						
					 
					
						2023-05-02 10:52:41 -05:00 
						 
				 
			
				
					
						
							
							
								Kevin Wan 
							
						 
					 
					
						
						
						
						
							
						
						
							3569998cb9 
							
						 
					 
					
						
						
							
							fixed tests.vh test lines  
						
						
						
					 
					
						2023-04-28 07:47:59 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Wan 
							
						 
					 
					
						
						
						
						
							
						
						
							c0cbd0fd2a 
							
						 
					 
					
						
						
							
							added tests for pmppriority module  
						
						
						
					 
					
						2023-04-27 16:12:43 -07:00 
						 
				 
			
				
					
						
							
							
								Noah Limpert 
							
						 
					 
					
						
						
						
						
							
						
						
							26cb639f89 
							
						 
					 
					
						
						
							
							complete camline coverage on IFU and LSU  
						
						
						
					 
					
						2023-04-27 14:26:10 -07:00 
						 
				 
			
				
					
						
							
							
								Noah Limpert 
							
						 
					 
					
						
						
						
						
							
						
						
							cf150a2ea9 
							
						 
					 
					
						
						
							
							Add in a test that makes match 3 = 0 for all tlb lines  
						
						
						
					 
					
						2023-04-20 14:50:06 -07:00 
						 
				 
			
				
					
						
							
							
								Noah Limpert 
							
						 
					 
					
						
						
						
						
							
						
						
							73cca666bf 
							
						 
					 
					
						
						
							
							Commiting changes to add coverage to ASID, Global, Megapage size checks.  
						
						
						
					 
					
						2023-04-20 14:38:13 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68295bd750 
							
						 
					 
					
						
						
							
							Update tests.vh  
						
						... 
						
						
						
						Missing comma from merge 
						
					 
					
						2023-04-19 06:23:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79dbfae4af 
							
						 
					 
					
						
						
							
							Merge branch 'main' into coverage4  
						
						
						
					 
					
						2023-04-19 06:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59d153ace0 
							
						 
					 
					
						
						
							
							Merge branch 'main' into main  
						
						
						
					 
					
						2023-04-19 04:50:12 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a13feb5d0b 
							
						 
					 
					
						
						
							
							Merge branch 'main' into main  
						
						
						
					 
					
						2023-04-19 04:46:51 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							3de03abd9d 
							
						 
					 
					
						
						
							
							add D$ test case to trigger a FlushStage while SetDirtyWay=1  
						
						... 
						
						
						
						This hits some conditional coverage in each cacheway.
A cache store hit happens at the same time as a StoreAmoMisalignedFault. 
						
					 
					
						2023-04-19 01:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							cd9feb0260 
							
						 
					 
					
						
						
							
							Cover CacheWay edge case: CacheDataMem we=1 while ce=0.  
						
						... 
						
						
						
						This test basically triggers an i$ miss during a d$ (hit) store
operation. It requires some tricky timing (e.g. a flushD right
before the relevant store). I use a script to generate the test. 
						
					 
					
						2023-04-19 01:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4bc01944 
							
						 
					 
					
						
						
							
							Update tests.vh  
						
						
						
					 
					
						2023-04-18 23:15:47 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Wan 
							
						 
					 
					
						
						
						
						
							
						
						
							20a0803f46 
							
						 
					 
					
						
						
							
							Completely covers all PMPCFG_ARRAY_REGW cases  
						
						
						
					 
					
						2023-04-18 21:50:48 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Wan 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef81f4e6a 
							
						 
					 
					
						
						
							
							PMPCFG_ARRAY_REGW cases  
						
						
						
					 
					
						2023-04-18 18:43:50 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							385564fe4c 
							
						 
					 
					
						
						
							
							Add PR#252 test file to coverage  
						
						
						
					 
					
						2023-04-18 17:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ec28ef32d 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into code_quality  
						
						
						
					 
					
						2023-04-13 19:59:58 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							6fddc591b5 
							
						 
					 
					
						
						
							
							Finished up testbench reformatting  
						
						
						
					 
					
						2023-04-13 19:18:26 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							99cd913d75 
							
						 
					 
					
						
						
							
							Further indents  
						
						
						
					 
					
						2023-04-13 19:07:43 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							0862688168 
							
						 
					 
					
						
						
							
							testbench code visual improvements  
						
						
						
					 
					
						2023-04-13 19:06:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe083e1edc 
							
						 
					 
					
						
						
							
							Merge pull request  #243  from Noah-G-L/main  
						
						... 
						
						
						
						Pull Request to add tlbKP.S - Fill in cache lines 
						
					 
					
						2023-04-13 18:13:04 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							51f6561476 
							
						 
					 
					
						
						
							
							A couple indents->spaces  
						
						
						
					 
					
						2023-04-13 17:00:41 -07:00 
						 
				 
			
				
					
						
							
							
								Noah Limpert 
							
						 
					 
					
						
						
						
						
							
						
						
							419377a8f8 
							
						 
					 
					
						
						
							
							git did not seem to add tests.vh, trying again  
						
						
						
					 
					
						2023-04-13 16:59:10 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							e33721fbe4 
							
						 
					 
					
						
						
							
							Merge branch 'cachesim' of  https://github.com/AlecVercruysse/cvw  into cachesim  
						
						
						
					 
					
						2023-04-13 16:54:16 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							ecce9b0ce1 
							
						 
					 
					
						
						
							
							Fix of InvalDelayed warning  
						
						
						
					 
					
						2023-04-13 16:53:36 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f54868f19d 
							
						 
					 
					
						
						
							
							Merge pull request  #229  from davidharrishmc/dev  
						
						... 
						
						
						
						Turned on SVADU_SUPPORTED in rv32/64gc wally-config and in imperas.ic… 
						
					 
					
						2023-04-12 12:21:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3b6e397172 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-04-12 02:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e3b5c68d 
							
						 
					 
					
						
						
							
							Swapped in svadu mmu tests  
						
						
						
					 
					
						2023-04-12 02:06:52 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0d27ff5a0 
							
						 
					 
					
						
						
							
							Merge branch 'openhwgroup:main' into cachesim  
						
						
						
					 
					
						2023-04-12 01:34:45 -07:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							f5201da676 
							
						 
					 
					
						
						
							
							Update testbench-fp to run TestFloat for all FP operations  
						
						
						
					 
					
						2023-04-11 22:16:20 -05:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							11a5b23bb8 
							
						 
					 
					
						
						
							
							Logger significantly improved.  
						
						
						
					 
					
						2023-04-11 19:29:51 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Box 
							
						 
					 
					
						
						
						
						
							
						
						
							f74bb8b38e 
							
						 
					 
					
						
						
							
							Create new pmp tests  
						
						... 
						
						
						
						configures all pmpcfg registers in each different address range. 
						
					 
					
						2023-04-09 16:29:57 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b7bd101e 
							
						 
					 
					
						
						
							
							Added vm64check tests to cover IMMU vm64  
						
						
						
					 
					
						2023-04-07 21:14:52 -07:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							319a1b9161 
							
						 
					 
					
						
						
							
							fix break to simulation testbench  
						
						
						
					 
					
						2023-04-06 14:45:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2c26ff886 
							
						 
					 
					
						
						
							
							Merge pull request  #206  from AlecVercruysse/coverage2  
						
						... 
						
						
						
						i$ coverage improvements 
						
					 
					
						2023-04-05 17:29:35 -05:00 
						 
				 
			
				
					
						
							
							
								Alec Vercruysse 
							
						 
					 
					
						
						
						
						
							
						
						
							277f507e9a 
							
						 
					 
					
						
						
							
							add ram1p1rwe for read-only cache ways (remove byte-enable)  
						
						... 
						
						
						
						- increases coverage 
						
					 
					
						2023-04-05 11:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							7de772dcfe 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into cachesim  
						
						
						
					 
					
						2023-04-05 09:53:05 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7373cbb3ff 
							
						 
					 
					
						
						
							
							Merge pull request  #201  from ross144/main  
						
						... 
						
						
						
						Improved d/i cache loggers 
						
					 
					
						2023-04-05 06:40:14 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							c42d798ff4 
							
						 
					 
					
						
						
							
							Commenting, attribution for sim, minor log changes  
						
						
						
					 
					
						2023-04-05 02:43:02 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							6abd4ee1b7 
							
						 
					 
					
						
						
							
							Changed logging enables, debug mode in sim.  
						
						
						
					 
					
						2023-04-04 23:49:35 -07:00 
						 
				 
			
				
					
						
							
							
								Limnanthes Serafini 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3413f0d5 
							
						 
					 
					
						
						
							
							CacheSim edits, tests. I/D$ logging, Lim's version  
						
						
						
					 
					
						2023-04-04 21:12:35 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b188f239b 
							
						 
					 
					
						
						
							
							Fixed the d cache logger.  
						
						
						
					 
					
						2023-04-04 14:19:19 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b1a805d1f6 
							
						 
					 
					
						
						
							
							Improved d/i cache logger.  
						
						
						
					 
					
						2023-04-04 13:38:32 -05:00 
						 
				 
			
				
					
						
							
							
								eroom1966 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ef99530a 
							
						 
					 
					
						
						
							
							add support for Sstc  
						
						
						
					 
					
						2023-04-04 17:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							af8f1ab786 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  into dev  
						
						
						
					 
					
						2023-04-03 06:13:16 -07:00 
						 
				 
			
				
					
						
							
							
								James Stine 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f3f14216 
							
						 
					 
					
						
						
							
							Update one bug in testfloat - still have to fix fpdiv but others should now all work  
						
						
						
					 
					
						2023-04-02 18:16:23 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							800fdeb7ad 
							
						 
					 
					
						
						
							
							Added SSTC support to imperas.ic and wallyTracer.  Fixes many of the privileged tests  
						
						
						
					 
					
						2023-03-31 10:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								Sydney Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1f9de8c2 
							
						 
					 
					
						
						
							
							Manual merge in the coverage64gc  
						
						
						
					 
					
						2023-03-29 15:25:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sydney Riley 
							
						 
					 
					
						
						
						
						
							
						
						
							ede13491ef 
							
						 
					 
					
						
						
							
							Starting IFU tests including c.fld compressed instruction  
						
						
						
					 
					
						2023-03-29 15:15:47 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4c41589329 
							
						 
					 
					
						
						
							
							Turned off hpm counters  
						
						
						
					 
					
						2023-03-28 21:28:56 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							7132271a83 
							
						 
					 
					
						
						
							
							Started adding fpu fctrl tests  
						
						
						
					 
					
						2023-03-28 21:13:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							73e6972f0b 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-28 16:31:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4338a5a50 
							
						 
					 
					
						
						
							
							Modified the testbench to not use the loggers for unsupported configurations.  
						
						
						
					 
					
						2023-03-28 16:27:54 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							34dd2850e0 
							
						 
					 
					
						
						
							
							Disable loggers by default.  
						
						
						
					 
					
						2023-03-28 16:20:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							cef75cfe06 
							
						 
					 
					
						
						
							
							Now reports if there is a hit or miss.  
						
						
						
					 
					
						2023-03-28 16:20:14 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							a48049f6fe 
							
						 
					 
					
						
						
							
							Restored performance counter reports.  
						
						
						
					 
					
						2023-03-28 16:15:05 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc8d4f20c 
							
						 
					 
					
						
						
							
							Now have logging of i/d cache addresses, but the performance counter reports are x's.  
						
						
						
					 
					
						2023-03-28 16:09:54 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d55b0c8c1f 
							
						 
					 
					
						
						
							
							Merge pull request  #169  from davidharrishmc/dev  
						
						... 
						
						
						
						PMP Fix to issue 132 
						
					 
					
						2023-03-28 11:49:00 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							82ae3a74e2 
							
						 
					 
					
						
						
							
							Fixed bitrot in testfloat tests  
						
						
						
					 
					
						2023-03-28 09:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							20d8c2476e 
							
						 
					 
					
						
						
							
							Moved rv32 peripheral tests using TEST-LIB to wally32priv because rv32imc doesn't support PMP  
						
						
						
					 
					
						2023-03-28 09:08:48 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							20ebf7e536 
							
						 
					 
					
						
						
							
							CSRS privileged coverage test  
						
						
						
					 
					
						2023-03-28 04:37:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							108ad671cf 
							
						 
					 
					
						
						
							
							Now reports i cache and d cache memory accesses.  
						
						
						
					 
					
						2023-03-27 23:44:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							510a0bb3ba 
							
						 
					 
					
						
						
							
							First stab at the i cache logger.  
						
						
						
					 
					
						2023-03-27 18:36:51 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e2131066d 
							
						 
					 
					
						
						
							
							Added buildroot instructions back to readme. moved these instructions to the docs directory.  
						
						
						
					 
					
						2023-03-27 14:45:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							88c572d9bb 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/openhwgroup/cvw  
						
						
						
					 
					
						2023-03-27 10:22:48 -05:00