mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Fixed bug with the btb's valid bit not beind held on a stall.
This commit is contained in:
		
							parent
							
								
									f93eaeef8e
								
							
						
					
					
						commit
						1044c290c2
					
				@ -94,7 +94,7 @@ module btb
 | 
			
		||||
    end else if ((UpdateEn) & ~StallM & ~FlushM) begin
 | 
			
		||||
      ValidBits[PCEIndex] <= #1 |InstrClassE;
 | 
			
		||||
    end
 | 
			
		||||
	TablePredValidF = ValidBits[PCNextFIndex];
 | 
			
		||||
	if(~StallF | reset) TablePredValidF = ValidBits[PCNextFIndex];
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  assign PredValidF = MatchXF ? 1'b1 : TablePredValidF;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user