update part I on sbtm change

This commit is contained in:
James Stine 2021-07-19 07:59:27 -05:00
parent c9180f4ebd
commit 5b1f9797f5
3 changed files with 4 additions and 4 deletions

View File

@ -45,8 +45,8 @@ module divconv (q1, qm1, qp1, q0, qm0, qp0, rega_out, regb_out, regc_out, regd_o
assign n2 = op_type ? d2 : {n,11'h0};
// IA div/sqrt
sbtm ia1 (d[52:41], ia_div);
sbtm2 ia2 (d2[63:52], ia_sqrt);
sbtm_div ia1 (d[52:41], ia_div);
sbtm_sqrt ia2 (d2[63:52], ia_sqrt);
assign ia_out = op_type ? {ia_sqrt, {53{1'b0}}} : {ia_div, {53{1'b0}}};
// Choose IA or iteration

View File

@ -1,4 +1,4 @@
module sbtm (input logic [11:0] a, output logic [10:0] ia_out);
module sbtm_div (input logic [11:0] a, output logic [10:0] ia_out);
// bit partitions
logic [3:0] x0;

View File

@ -1,4 +1,4 @@
module sbtm2 (input logic [11:0] a, output logic [10:0] y);
module sbtm_sqrt (input logic [11:0] a, output logic [10:0] y);
// bit partitions
logic [4:0] x0;