| 
							
							
								 Ross Thompson | 29e0357f21 | fdiv is now parameterized using Lim's method. | 2023-05-26 14:25:14 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 81491e85e5 | Parameterized fpu's unpack and fma using Lim's method. | 2023-05-26 14:12:25 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | c7e515634d | I think I've solved the slow down issue.  Parameters can't be mixed with cvw_t and other types. | 2023-05-26 13:56:51 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b517a96261 | Update top level parameterized.  Simulation slowed down to 4.5 minutes. | 2023-05-26 12:13:11 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8cf38b28aa | The privileged unit is parameterized using Lim's method. | 2023-05-26 12:03:46 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4d961bd080 | Completed LSU parameterization based on Lim's changes. | 2023-05-26 11:26:09 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d37e010aa4 | Subwordread now parameterized. | 2023-05-26 11:22:44 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 02a788a083 | PMA checker's address decoder is now parameterized.  I did not see bit slicing in Lim's code.  I'm not sure how they got around this issue. | 2023-05-26 11:06:48 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0e1131d190 | Progress on LSU. | 2023-05-26 10:47:09 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0020d94b39 | Updated mmu's tlb and hptw to use Lim's parameterization. | 2023-05-24 18:02:22 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 70c8828ac2 | PM(P/A) checkers parameterized based on Lim's work. | 2023-05-24 17:20:55 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | fcb1c63f5f | Partial parameterization into mmu. | 2023-05-24 16:12:41 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5f5f33787d | MDU and hazard unit now also parameterized. Based on Lim's work. Again I want to clarify this their work. Not mine.  I'm just doing this because the merge had an issue. | 2023-05-24 15:01:35 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 1299319d0b | More parameterization.  Based on Lim's work.  EBU, IFU (except bpred), and IEU done. | 2023-05-24 14:56:02 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 052bc95966 | More parameterization. Copied Lim. Still no slow down. | 2023-05-24 14:49:22 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b91b54589e | Updated a large number of the source files to use parameters rather than `defines. Based on Lim's work.  So far there is no simulation slow down. | 2023-05-24 14:05:44 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 930fb67308 | Trying to figure out why the parameterization slowed down modelsim so much. | 2023-05-24 12:44:42 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 69a9bf7055 | Adds local history predictor. Fixes performance counters, but not coremark. | 2023-05-23 18:53:46 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ee1d90eff6 | Fixed coremark performance counters to match the updated counter changes from a month ago. | 2023-05-22 10:38:23 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 664231c0da | 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 |  | 
			
				
					| 
							
							
								 Ross Thompson | 429875e8db | Repaired wave file. | 2023-05-22 10:09:33 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 625d365f3e | Fixes load and store stall counters. | 2023-05-22 10:08:49 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | bfd0d263ca | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-05-22 10:06:42 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 962a640d36 | Merge pull request #296 from davidharrishmc/main riscof fixes | 2023-05-22 11:05:34 -04:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ad3ecd35f0 | Repaired wave file. | 2023-05-22 09:50:34 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6d1a97842f | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-05-22 09:38:57 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | b7ebce1487 | Fixed division by zero in coremark postprocessing | 2023-05-16 13:53:03 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 02c61a0d25 | Update Coremark makefile | 2023-05-16 13:46:20 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 7b0d1a7883 | 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 |  | 
			
				
					| 
							
							
								 David Harris | fb13d76615 | Merge branch 'main' of https://github.com/openhwgroup/cvw into main | 2023-05-16 11:19:25 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 19096a812a | Added Zifencei ISA to tests where necessary to support new compiler | 2023-05-16 11:18:27 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 1b385c4336 | Changed DIVN comparison from NF to NF+2.  Shouldn't make a difference on our word sizes of XLEN=32/64, NF = 10/23/52) but is more proper in the general case. | 2023-05-15 03:51:59 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4053eb5ba8 | Merge pull request #294 from davidharrishmc/main Defined empty RVMODEL interrupt macros to make riscof warnings go away | 2023-05-14 13:19:41 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6ad90f8264 | Merge pull request #295 from davidharrishmc/dev Merged install script cleanup | 2023-05-14 13:19:06 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 0a7a159d69 | Added Zicsr and zifencei to RVTEST_ISA in custom tests where necessary to make them compile | 2023-05-14 06:58:29 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 0cc8f9fd15 | Fixed riscof scripts that were removing zicsr from compiler misa | 2023-05-14 04:19:08 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | cd7816ff32 | Commented out unnecessary text segment in test.ld that causes RWX in LOAD segment warning | 2023-05-14 03:58:08 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 4b85346f3a | Merged install script cleanup | 2023-05-14 03:41:35 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 67a089104c | Defined empty RVMODEL interrupt macros to make riscof warnings go away | 2023-05-14 03:36:28 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f2fc066108 | Added CD before compiling SAIL | 2023-05-14 03:08:53 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8f305bf3cf | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-05-11 14:56:53 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d545a2ec74 | Partially working local history repair. | 2023-05-11 14:56:26 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3eed030192 | Merge pull request #293 from davidharrishmc/main wally installation improvements: latest main branch of riscv-arch-tes… | 2023-05-10 11:40:43 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 98a44fd3bd | wally installation improvements: latest main branch of riscv-arch-test, updated install script | 2023-05-10 08:23:55 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | ad4cd9a5a9 | Update README.md | 2023-05-09 10:58:45 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | f6905bf999 | Merge pull request #292 from davidharrishmc/dev Added packages requested for gcc | 2023-05-09 12:41:06 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 866942b39a | Added packages requested for gcc | 2023-05-09 10:30:02 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 22cb08090f | Merge pull request #291 from kjprime/main Add comments tlbGBL and minor optimization | 2023-05-06 09:11:34 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 3a98fb8680 | Baseline localhistory with speculative repair built. | 2023-05-05 15:23:45 -05:00 |  | 
			
				
					| 
							
							
								 Kevin Thomas | 0c9b7dcce7 | Comment tlbGBL more discriptively Reduce redundant instructions | 2023-05-04 19:13:47 -05:00 |  |