forked from Github_Repos/cvw
		
	Not sure I understand the Misaligned hptw - seems like a bug and should be L1_ADR instead of L0_ADR
This commit is contained in:
		
							parent
							
								
									f1a39b467d
								
							
						
					
					
						commit
						02a1fda650
					
				@ -146,6 +146,7 @@ module hptw
 | 
			
		||||
	  if (`XLEN == 32) begin
 | 
			
		||||
		assign InitialWalkerState = L1_ADR;
 | 
			
		||||
		assign MegapageMisaligned = |(CurrentPPN[9:0]); // must have zero PPN0
 | 
			
		||||
	     // *** Possible bug - should be L1_ADR?
 | 
			
		||||
		assign Misaligned = ((WalkerState == L0_ADR) & MegapageMisaligned);
 | 
			
		||||
	  end else begin
 | 
			
		||||
		logic  GigapageMisaligned, TerapageMisaligned;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user