mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	fixed bug in CORRSHIFTSZ param
This commit is contained in:
		
							parent
							
								
									ed0f0d924b
								
							
						
					
					
						commit
						3241802441
					
				| @ -111,7 +111,7 @@ localparam LLEN = (($unsigned(FLEN)<$unsigned(XLEN)) ? ($unsigned(XLEN)) : ($uns | ||||
| localparam LOGCVTLEN = $unsigned($clog2(CVTLEN+1)); | ||||
| localparam NORMSHIFTSZ = (((CVTLEN+NF+1)>(DIVb + 1 +NF+1) & (CVTLEN+NF+1)>(3*NF+6)) ? (CVTLEN+NF+1) : ((DIVb + 1 +NF+1) > (3*NF+6) ? (DIVb + 1 +NF+1) : (3*NF+6))); | ||||
| localparam LOGNORMSHIFTSZ = ($clog2(NORMSHIFTSZ)); | ||||
| localparam CORRSHIFTSZ = (((CVTLEN+NF+1)>(DIVb + 1 +NF+1) & (CVTLEN+NF+1)>(3*NF+6)) ? (CVTLEN+NF+1) : ((DIVMINb+1+NF) > (3*NF+4) ? (DIVMINb+1+NF) : (3*NF+4))); | ||||
| localparam CORRSHIFTSZ = (((DIVMINb+1+NF) > (3*NF+4) ? (DIVMINb+1+NF) : (3*NF+4))); // max(DIVMINb+NF+1, 3*NF+4) | ||||
| 
 | ||||
| 
 | ||||
| // Disable spurious Verilator warnings | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user