mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	DivStickyM no longer mysteriously needs to be gated with SqrtM after divder improvemenst
This commit is contained in:
		
							parent
							
								
									065f3f3f6d
								
							
						
					
					
						commit
						c44ae93e22
					
				@ -86,8 +86,7 @@ module fdivsqrtpostproc import cvw::*;  #(parameter cvw_t P) (
 | 
			
		||||
  //////////////////////////
 | 
			
		||||
 | 
			
		||||
  //  If the result is not exact, the sticky should be set
 | 
			
		||||
//  assign DivStickyM = ~WZeroM & ~(SpecialCaseM & SqrtM); // ***unsure why SpecialCaseM has to be gated by SqrtM, but otherwise fails regression on divide
 | 
			
		||||
  assign DivStickyM = ~WZeroM & ~(SpecialCaseM); 
 | 
			
		||||
  assign DivStickyM = ~WZeroM & ~SpecialCaseM; 
 | 
			
		||||
 | 
			
		||||
  // Determine if sticky bit is negative 
 | 
			
		||||
  assign Sum = WC + WS;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user