⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 array_mult_translate.v

📁 64位乘法器源码verilog,经过验证测试
💻 V
📖 第 1 页 / 共 3 页
字号:
    .ADR0(x_1_IBUF),    .ADR1(y_2_IBUF),    .ADR2(row1[2]),    .ADR3(c1[1]),    .O(row2[1])  );  defparam \p1_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p1_Madd__AUX_5_Mxor_Result<0>_Result1  (    .ADR0(x_2_IBUF),    .ADR1(y_2_IBUF),    .ADR2(row1[3]),    .ADR3(c1[2]),    .O(row2[2])  );  defparam \p1_Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p1_Madd__AUX_4_Mxor_Result<0>_Result1  (    .ADR0(x_3_IBUF),    .ADR1(y_2_IBUF),    .ADR2(row1[4]),    .ADR3(c1[3]),    .O(row2[3])  );  defparam \p1_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p1_Madd__AUX_3_Mxor_Result<0>_Result1  (    .ADR0(x_4_IBUF),    .ADR1(y_2_IBUF),    .ADR2(row1[5]),    .ADR3(c1[4]),    .O(row2[4])  );  defparam \p1_Madd__AUX_2_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p1_Madd__AUX_2_Mxor_Result<0>_Result1  (    .ADR0(x_5_IBUF),    .ADR1(y_2_IBUF),    .ADR2(row1[6]),    .ADR3(c1[5]),    .O(row2[5])  );  defparam p2__n00151.INIT = 4'h8;  X_LUT2 p2__n00151 (    .ADR0(x_7_IBUF),    .ADR1(y_2_IBUF),    .O(p2__n0015)  );  defparam \p2_Madd__AUX_7_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_7_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[0]),    .ADR2(row2[1]),    .ADR3(x_0_IBUF),    .O(c3[0])  );  defparam \p2_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_6_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[1]),    .ADR2(row2[2]),    .ADR3(x_1_IBUF),    .O(c3[1])  );  defparam \p2_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_5_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[2]),    .ADR2(row2[3]),    .ADR3(x_2_IBUF),    .O(c3[2])  );  defparam \p2_Madd__AUX_4_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_4_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[3]),    .ADR2(row2[4]),    .ADR3(x_3_IBUF),    .O(c3[3])  );  defparam \p2_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_3_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[4]),    .ADR2(row2[5]),    .ADR3(x_4_IBUF),    .O(c3[4])  );  defparam \p2_Madd__AUX_2_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_2_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(c2[5]),    .ADR2(row2[6]),    .ADR3(x_5_IBUF),    .O(c3[5])  );  defparam \p2_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p2_Madd__AUX_1_Mxor_Result<1>_Result1  (    .ADR0(y_3_IBUF),    .ADR1(p2__n0015),    .ADR2(c2[6]),    .ADR3(x_6_IBUF),    .O(c3[6])  );  defparam \p2_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_7_Mxor_Result<0>_Result1  (    .ADR0(x_0_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[1]),    .ADR3(c2[0]),    .O(p_3_OBUF)  );  defparam \p2_Madd__AUX_6_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_6_Mxor_Result<0>_Result1  (    .ADR0(x_1_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[2]),    .ADR3(c2[1]),    .O(row3[1])  );  defparam \p2_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_5_Mxor_Result<0>_Result1  (    .ADR0(x_2_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[3]),    .ADR3(c2[2]),    .O(row3[2])  );  defparam \p2_Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_4_Mxor_Result<0>_Result1  (    .ADR0(x_3_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[4]),    .ADR3(c2[3]),    .O(row3[3])  );  defparam \p2_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_3_Mxor_Result<0>_Result1  (    .ADR0(x_4_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[5]),    .ADR3(c2[4]),    .O(row3[4])  );  defparam \p2_Madd__AUX_2_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p2_Madd__AUX_2_Mxor_Result<0>_Result1  (    .ADR0(x_5_IBUF),    .ADR1(y_3_IBUF),    .ADR2(row2[6]),    .ADR3(c2[5]),    .O(row3[5])  );  defparam p3__n00151.INIT = 4'h8;  X_LUT2 p3__n00151 (    .ADR0(x_7_IBUF),    .ADR1(y_3_IBUF),    .O(p3__n0015)  );  defparam \p3_Madd__AUX_7_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_7_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[0]),    .ADR2(row3[1]),    .ADR3(x_0_IBUF),    .O(c4[0])  );  defparam \p3_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_6_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[1]),    .ADR2(row3[2]),    .ADR3(x_1_IBUF),    .O(c4[1])  );  defparam \p3_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_5_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[2]),    .ADR2(row3[3]),    .ADR3(x_2_IBUF),    .O(c4[2])  );  defparam \p3_Madd__AUX_4_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_4_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[3]),    .ADR2(row3[4]),    .ADR3(x_3_IBUF),    .O(c4[3])  );  defparam \p3_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_3_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[4]),    .ADR2(row3[5]),    .ADR3(x_4_IBUF),    .O(c4[4])  );  defparam \p3_Madd__AUX_2_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_2_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(c3[5]),    .ADR2(row3[6]),    .ADR3(x_5_IBUF),    .O(c4[5])  );  defparam \p3_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p3_Madd__AUX_1_Mxor_Result<1>_Result1  (    .ADR0(y_4_IBUF),    .ADR1(p3__n0015),    .ADR2(c3[6]),    .ADR3(x_6_IBUF),    .O(c4[6])  );  defparam \p3_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_7_Mxor_Result<0>_Result1  (    .ADR0(x_0_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[1]),    .ADR3(c3[0]),    .O(p_4_OBUF)  );  defparam \p3_Madd__AUX_6_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_6_Mxor_Result<0>_Result1  (    .ADR0(x_1_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[2]),    .ADR3(c3[1]),    .O(row4[1])  );  defparam \p3_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_5_Mxor_Result<0>_Result1  (    .ADR0(x_2_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[3]),    .ADR3(c3[2]),    .O(row4[2])  );  defparam \p3_Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_4_Mxor_Result<0>_Result1  (    .ADR0(x_3_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[4]),    .ADR3(c3[3]),    .O(row4[3])  );  defparam \p3_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_3_Mxor_Result<0>_Result1  (    .ADR0(x_4_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[5]),    .ADR3(c3[4]),    .O(row4[4])  );  defparam \p3_Madd__AUX_2_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p3_Madd__AUX_2_Mxor_Result<0>_Result1  (    .ADR0(x_5_IBUF),    .ADR1(y_4_IBUF),    .ADR2(row3[6]),    .ADR3(c3[5]),    .O(row4[5])  );  defparam p4__n00151.INIT = 4'h8;  X_LUT2 p4__n00151 (    .ADR0(x_7_IBUF),    .ADR1(y_4_IBUF),    .O(p4__n0015)  );  defparam \p4_Madd__AUX_7_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_7_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[0]),    .ADR2(row4[1]),    .ADR3(x_0_IBUF),    .O(c5[0])  );  defparam \p4_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_6_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[1]),    .ADR2(row4[2]),    .ADR3(x_1_IBUF),    .O(c5[1])  );  defparam \p4_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_5_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[2]),    .ADR2(row4[3]),    .ADR3(x_2_IBUF),    .O(c5[2])  );  defparam \p4_Madd__AUX_4_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_4_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[3]),    .ADR2(row4[4]),    .ADR3(x_3_IBUF),    .O(c5[3])  );  defparam \p4_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_3_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[4]),    .ADR2(row4[5]),    .ADR3(x_4_IBUF),    .O(c5[4])  );  defparam \p4_Madd__AUX_2_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_2_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(c4[5]),    .ADR2(row4[6]),    .ADR3(x_5_IBUF),    .O(c5[5])  );  defparam \p4_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p4_Madd__AUX_1_Mxor_Result<1>_Result1  (    .ADR0(y_5_IBUF),    .ADR1(p4__n0015),    .ADR2(c4[6]),    .ADR3(x_6_IBUF),    .O(c5[6])  );  defparam \p4_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_7_Mxor_Result<0>_Result1  (    .ADR0(x_0_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[1]),    .ADR3(c4[0]),    .O(p_5_OBUF)  );  defparam \p4_Madd__AUX_6_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_6_Mxor_Result<0>_Result1  (    .ADR0(x_1_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[2]),    .ADR3(c4[1]),    .O(row5[1])  );  defparam \p4_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_5_Mxor_Result<0>_Result1  (    .ADR0(x_2_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[3]),    .ADR3(c4[2]),    .O(row5[2])  );  defparam \p4_Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_4_Mxor_Result<0>_Result1  (    .ADR0(x_3_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[4]),    .ADR3(c4[3]),    .O(row5[3])  );  defparam \p4_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_3_Mxor_Result<0>_Result1  (    .ADR0(x_4_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[5]),    .ADR3(c4[4]),    .O(row5[4])  );  defparam \p4_Madd__AUX_2_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p4_Madd__AUX_2_Mxor_Result<0>_Result1  (    .ADR0(x_5_IBUF),    .ADR1(y_5_IBUF),    .ADR2(row4[6]),    .ADR3(c4[5]),    .O(row5[5])  );  defparam p5__n00151.INIT = 4'h8;  X_LUT2 p5__n00151 (    .ADR0(x_7_IBUF),    .ADR1(y_5_IBUF),    .O(p5__n0015)  );  defparam \p5_Madd__AUX_7_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_7_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[0]),    .ADR2(row5[1]),    .ADR3(x_0_IBUF),    .O(c6[0])  );  defparam \p5_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_6_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[1]),    .ADR2(row5[2]),    .ADR3(x_1_IBUF),    .O(c6[1])  );  defparam \p5_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_5_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[2]),    .ADR2(row5[3]),    .ADR3(x_2_IBUF),    .O(c6[2])  );  defparam \p5_Madd__AUX_4_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_4_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[3]),    .ADR2(row5[4]),    .ADR3(x_3_IBUF),    .O(c6[3])  );  defparam \p5_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_3_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[4]),    .ADR2(row5[5]),    .ADR3(x_4_IBUF),    .O(c6[4])  );  defparam \p5_Madd__AUX_2_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_2_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(c5[5]),    .ADR2(row5[6]),    .ADR3(x_5_IBUF),    .O(c6[5])  );  defparam \p5_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8C0;  X_LUT4 \p5_Madd__AUX_1_Mxor_Result<1>_Result1  (    .ADR0(y_6_IBUF),    .ADR1(p5__n0015),    .ADR2(c5[6]),    .ADR3(x_6_IBUF),    .O(c6[6])  );  defparam \p5_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_7_Mxor_Result<0>_Result1  (    .ADR0(x_0_IBUF),    .ADR1(y_6_IBUF),    .ADR2(row5[1]),    .ADR3(c5[0]),    .O(p_6_OBUF)  );  defparam \p5_Madd__AUX_6_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_6_Mxor_Result<0>_Result1  (    .ADR0(x_1_IBUF),    .ADR1(y_6_IBUF),    .ADR2(row5[2]),    .ADR3(c5[1]),    .O(row6[1])  );  defparam \p5_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_5_Mxor_Result<0>_Result1  (    .ADR0(x_2_IBUF),    .ADR1(y_6_IBUF),    .ADR2(row5[3]),    .ADR3(c5[2]),    .O(row6[2])  );  defparam \p5_Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_4_Mxor_Result<0>_Result1  (    .ADR0(x_3_IBUF),    .ADR1(y_6_IBUF),    .ADR2(row5[4]),    .ADR3(c5[3]),    .O(row6[3])  );  defparam \p5_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_3_Mxor_Result<0>_Result1  (    .ADR0(x_4_IBUF),    .ADR1(y_6_IBUF),    .ADR2(row5[5]),    .ADR3(c5[4]),    .O(row6[4])  );  defparam \p5_Madd__AUX_2_Mxor_Result<0>_Result1 .INIT = 16'h8778;  X_LUT4 \p5_Madd__AUX_2_Mxor_Result<0>_Result1  (

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -