mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Improved comment.
This commit is contained in:
		
							parent
							
								
									a2de53aeeb
								
							
						
					
					
						commit
						6f9e21d61b
					
				@ -85,7 +85,7 @@ module hazard(
 | 
				
			|||||||
  assign StallECause = (DivBusyE | FDivBusyE) & ~FlushECause; 
 | 
					  assign StallECause = (DivBusyE | FDivBusyE) & ~FlushECause; 
 | 
				
			||||||
  assign StallMCause = WFIStallM & ~FlushMCause; 
 | 
					  assign StallMCause = WFIStallM & ~FlushMCause; 
 | 
				
			||||||
  // Need to gate IFUStallF when the equivalent FlushFCause = FlushDCause = 1.
 | 
					  // Need to gate IFUStallF when the equivalent FlushFCause = FlushDCause = 1.
 | 
				
			||||||
  //assign StallWCause = ((IFUStallF & ~FlushDCause) | LSUStallM) & ~FlushWCause;
 | 
					  // assign StallWCause = ((IFUStallF & ~FlushDCause) | LSUStallM) & ~FlushWCause;
 | 
				
			||||||
  // Because FlushWCause is a strict subset of FlushDCause, FlushWCause is factored out.
 | 
					  // Because FlushWCause is a strict subset of FlushDCause, FlushWCause is factored out.
 | 
				
			||||||
  assign StallWCause = (IFUStallF & ~FlushDCause) | (LSUStallM & ~FlushWCause);
 | 
					  assign StallWCause = (IFUStallF & ~FlushDCause) | (LSUStallM & ~FlushWCause);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user