mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Removed D2 and D2b from radix2 stage
This commit is contained in:
		
							parent
							
								
									2ea7df1b6d
								
							
						
					
					
						commit
						d01588d693
					
				| @ -117,7 +117,7 @@ module fdivsqrtiter( | |||||||
|   generate |   generate | ||||||
|     for(i=0; $unsigned(i)<`DIVCOPIES; i++) begin : interations |     for(i=0; $unsigned(i)<`DIVCOPIES; i++) begin : interations | ||||||
|       if (`RADIX == 2) begin: stage |       if (`RADIX == 2) begin: stage | ||||||
|         fdivsqrtstage2 fdivsqrtstage(.D, .DBar, .D2, .DBar2, .SqrtM, |         fdivsqrtstage2 fdivsqrtstage(.D, .DBar, .SqrtM, | ||||||
|         .WS(WS[i]), .WC(WC[i]), .WSA(WSA[i]), .WCA(WCA[i]),  |         .WS(WS[i]), .WC(WC[i]), .WSA(WSA[i]), .WCA(WCA[i]),  | ||||||
|         .C(C[i]), .U(U[i]), .UM(UM[i]), .CNext(C[i+1]), .UNext(UNext[i]), .UMNext(UMNext[i]), .qn(qn[i])); |         .C(C[i]), .U(U[i]), .UM(UM[i]), .CNext(C[i+1]), .UNext(UNext[i]), .UMNext(UMNext[i]), .qn(qn[i])); | ||||||
|       end else begin: stage |       end else begin: stage | ||||||
|  | |||||||
| @ -33,7 +33,7 @@ | |||||||
| /* verilator lint_off UNOPTFLAT */ | /* verilator lint_off UNOPTFLAT */ | ||||||
| module fdivsqrtstage2 ( | module fdivsqrtstage2 ( | ||||||
|   input logic [`DIVN-2:0] D, |   input logic [`DIVN-2:0] D, | ||||||
|   input logic [`DIVb+3:0]  DBar, D2, DBar2, |   input logic [`DIVb+3:0]  DBar,  | ||||||
|   input logic [`DIVb:0] U, UM, |   input logic [`DIVb:0] U, UM, | ||||||
|   input logic [`DIVb+3:0]  WS, WC, |   input logic [`DIVb+3:0]  WS, WC, | ||||||
|   input logic [`DIVb+1:0] C, |   input logic [`DIVb+1:0] C, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user