mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Eliminated extra inversion for subtraction in divider
This commit is contained in:
		
							parent
							
								
									371f9d9a4a
								
							
						
					
					
						commit
						6aa2521959
					
				@ -36,7 +36,7 @@ module intdivrestoring (
 | 
			
		||||
  output logic [`XLEN-1:0] QuotM, RemM
 | 
			
		||||
 );
 | 
			
		||||
 | 
			
		||||
  logic [`XLEN-1:0] W, W2, Win, Wshift, Wprime, Wn, Wnn, Wnext, XQ, XQin, XQshift, XQn, XQnn, XQnext, DSavedE, Din, Dabs, D2, DnE, XnE, Xabs, X2, XSavedE, Xinit, DAbsB, W1, XQ1;
 | 
			
		||||
  logic [`XLEN-1:0] W, W2, Win, Wshift, Wprime, Wn, Wnn, Wnext, XQ, XQin, XQshift, XQn, XQnn, XQnext, DSavedE, Din, Dabs, D2, DnE, XnE, Xabs, X2, XSavedE, XSavedM, Xinit, DAbsB, W1, XQ1;
 | 
			
		||||
  logic qi, qib; // curent quotient bit
 | 
			
		||||
  localparam STEPBITS = $clog2(`XLEN)-1;
 | 
			
		||||
  logic [STEPBITS:0] step;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user