| 
							
							
								 Ross Thompson | 379cf6c188 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2021-07-17 18:27:44 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 25450bd7c1 | Finished HPTW TranslationPAdr simlification | 2021-07-17 19:27:24 -04:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 053e9593af | Before returning to the ready state the dcache must set SelAdr = 0 on the cycle before. | 2021-07-17 18:26:29 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 217bf37668 | Further TranslationVAdr simplification | 2021-07-17 19:24:37 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | d8397b5e8b | Continued Translation Address Cleanup of TranslationPAdrMux | 2021-07-17 19:16:56 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 6f73844427 | Continued Translation Address Cleanup | 2021-07-17 19:09:13 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 2e2e948023 | Refining address interface between HPTW and LSU | 2021-07-17 19:02:18 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 12cfe91362 | Fixed bad register in I-FSD-01 Imperas test. | 2021-07-17 17:08:07 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | e3bf8db80b | trap.sv comment cleanup | 2021-07-17 16:01:07 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | b2c2194478 | trap.sv cleanup | 2021-07-17 15:57:10 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 777e983c19 | Finished removing PageTableEntry redundant signals from hptw | 2021-07-17 15:50:52 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 348e69c096 | hptw: Removed NonBusTrapM from LSU | 2021-07-17 15:24:26 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 49ec45d04d | hptw: Removed NonBusTrapM from LSU | 2021-07-17 15:22:24 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 162afcc994 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-07-17 15:11:43 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | e55546da34 | hptw: Propagating PageTableEntryF removal through IFU | 2021-07-17 15:04:39 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | bf56000f4e | hptw: Propagating PageTableEntryF removal through LSU | 2021-07-17 15:01:01 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 56f246463f | separated buildroot debugging from buildroot logging | 2021-07-17 14:52:34 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | d6b8a5e595 | hptw: Unified PageTableEntryM and PageTableEntryF outputs of pagetablewalker into PTE | 2021-07-17 14:48:44 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 6feb95c779 | swapped out linux testbench signal names | 2021-07-17 14:48:12 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | d85da77069 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-07-17 14:46:38 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | ac908bc2e4 | swapped out linux testbench signal names | 2021-07-17 14:46:18 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | ef03ec275c | hptw: Added ValidLeaf and ValidNonLeaf for readability, renamed _WDV to _READ states | 2021-07-17 14:36:27 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | d19679f213 | hptw: Eliminated A and D bit faults while walking page table, per spec | 2021-07-17 14:29:20 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | ad44835e6e | hptw: Simplified TranslationVAdr calculation based just on DTLBWalk | 2021-07-17 14:16:33 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | af02437c3a | hptw: renamed DTLBMissQ to DTLBWalk | 2021-07-17 14:13:00 -04:00 |  | 
			
				
					| 
							
							
								 Abe | e80af38509 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-07-17 14:05:19 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 8e966b37f2 | hptw: renamed ADRE to ADR | 2021-07-17 14:02:59 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 95d49e4e9b | hptw: replaced PreviousWalkerState with a PageType FSM | 2021-07-17 13:54:58 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 964f0d9f53 | hptw: removed ITLBMissFQ | 2021-07-17 13:44:08 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 9741b01465 | hptw: minor cleanup | 2021-07-17 13:40:12 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | ee784c19a5 | hptw: Simplifed out AnyTLBMiss | 2021-07-17 12:07:51 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 40989c4e3d | hptw: Renamed Memstore to MemWrite | 2021-07-17 12:01:43 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | ddd9110f7b | hptw: Merged RV32/64 FSMs | 2021-07-17 11:55:24 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 36a8d23222 | hptw: FSM simplification | 2021-07-17 11:41:43 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 6d28f3fe08 | hptw: default state should be unreachable | 2021-07-17 11:33:16 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | ef83a44c4d | hptw: factored Misaligned | 2021-07-17 11:31:16 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | e3b26b7b23 | hptw: factored HPTWRead | 2021-07-17 11:25:59 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 1bbc932bfd | hptw: factored HPTWRead | 2021-07-17 11:25:52 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 37cc2ca30f | hptw: factored pregen | 2021-07-17 11:11:10 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 1595e4f992 | HPTW: more cleanup | 2021-07-17 04:55:01 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | b74f3b14ec | HPTW: factored out DTLBWrite/ITLBWrite | 2021-07-17 04:44:23 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 9775294a6f | HPTW: factored out PageTableENtry | 2021-07-17 04:40:01 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | f168bd6749 | more cleaning up FSM | 2021-07-17 04:35:51 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | e2600bc55d | cleaning up FSM | 2021-07-17 04:26:41 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | e1d56c10ba | merged hptw | 2021-07-17 04:19:37 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 52a7dd9ac0 | Simplify FSM | 2021-07-17 04:12:31 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 31a3b39e5c | Pulled TranslationPAdr mux out of HPTW FSM | 2021-07-17 04:06:26 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 7eb03c2ff6 | Simplified bad PTE detection | 2021-07-17 03:30:17 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | b8ee8a8ce0 | Pulled out shared PTEReg | 2021-07-17 03:21:09 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | d3974fafdd | Flip-flop clean-up | 2021-07-17 03:15:47 -04:00 |  |