📄 array_mult_timesim.v
字号:
.ADR2(row7[3]), .ADR3(c7[2]), .O(\p_10_OBUF/GROM ) ); X_BUF \p_10_OBUF/YUSED ( .I(\p_10_OBUF/GROM ), .O(p_10_OBUF) ); defparam \p0/Madd__AUX_4_Mxor_Result<0>_Result1 .INIT = 16'h7888; X_LUT4 \p0/Madd__AUX_4_Mxor_Result<0>_Result1 ( .ADR0(y_0_IBUF), .ADR1(x_4_IBUF), .ADR2(y_1_IBUF), .ADR3(x_3_IBUF), .O(\row1<3>/FROM ) ); defparam \p0/Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h6AC0; X_LUT4 \p0/Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(y_0_IBUF), .ADR1(y_1_IBUF), .ADR2(x_4_IBUF), .ADR3(x_5_IBUF), .O(\row1<3>/GROM ) ); X_BUF \row1<3>/XUSED ( .I(\row1<3>/FROM ), .O(row1[3]) ); X_BUF \row1<3>/YUSED ( .I(\row1<3>/GROM ), .O(row1[4]) ); 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>/FROM ) ); defparam \p7_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hF880; X_LUT4 \p7_Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(x_6_IBUF), .ADR1(y_7_IBUF), .ADR2(p7__n0015), .ADR3(c6[6]), .O(\c6<6>/GROM ) ); X_BUF \c6<6>/XUSED ( .I(\c6<6>/FROM ), .O(c6[6]) ); X_BUF \c6<6>/YUSED ( .I(\c6<6>/GROM ), .O(c7[6]) ); defparam \p4_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hEA80; X_LUT4 \p4_Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(c4[6]), .ADR1(x_6_IBUF), .ADR2(y_5_IBUF), .ADR3(p4__n0015), .O(\c5<6>/FROM ) ); defparam \p5_Madd__AUX_1_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p5_Madd__AUX_1_Mxor_Result<0>_Result1 ( .ADR0(y_6_IBUF), .ADR1(p5__n0015), .ADR2(x_6_IBUF), .ADR3(c5[6]), .O(\c5<6>/GROM ) ); X_BUF \c5<6>/XUSED ( .I(\c5<6>/FROM ), .O(c5[6]) ); X_BUF \c5<6>/YUSED ( .I(\c5<6>/GROM ), .O(row6[6]) ); defparam \p3_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8A0; X_LUT4 \p3_Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(p3__n0015), .ADR1(x_6_IBUF), .ADR2(c3[6]), .ADR3(y_4_IBUF), .O(\c4<6>/FROM ) ); defparam \p4_Madd__AUX_1_Mxor_Result<0>_Result1 .INIT = 16'h956A; X_LUT4 \p4_Madd__AUX_1_Mxor_Result<0>_Result1 ( .ADR0(p4__n0015), .ADR1(y_5_IBUF), .ADR2(x_6_IBUF), .ADR3(c4[6]), .O(\c4<6>/GROM ) ); X_BUF \c4<6>/XUSED ( .I(\c4<6>/FROM ), .O(c4[6]) ); X_BUF \c4<6>/YUSED ( .I(\c4<6>/GROM ), .O(row5[6]) ); defparam \p2_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hEC80; X_LUT4 \p2_Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(x_6_IBUF), .ADR1(c2[6]), .ADR2(y_3_IBUF), .ADR3(p2__n0015), .O(\c3<6>/FROM ) ); defparam \p3_Madd__AUX_1_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p3_Madd__AUX_1_Mxor_Result<0>_Result1 ( .ADR0(x_6_IBUF), .ADR1(p3__n0015), .ADR2(y_4_IBUF), .ADR3(c3[6]), .O(\c3<6>/GROM ) ); X_BUF \c3<6>/XUSED ( .I(\c3<6>/FROM ), .O(c3[6]) ); X_BUF \c3<6>/YUSED ( .I(\c3<6>/GROM ), .O(row4[6]) ); defparam \p1_Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'hE8C0; X_LUT4 \p1_Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(x_6_IBUF), .ADR1(p1__n0015), .ADR2(c1[6]), .ADR3(y_2_IBUF), .O(\c2<6>/FROM ) ); defparam \p2_Madd__AUX_1_Mxor_Result<0>_Result1 .INIT = 16'h8778; X_LUT4 \p2_Madd__AUX_1_Mxor_Result<0>_Result1 ( .ADR0(x_6_IBUF), .ADR1(y_3_IBUF), .ADR2(p2__n0015), .ADR3(c2[6]), .O(\c2<6>/GROM ) ); X_BUF \c2<6>/XUSED ( .I(\c2<6>/FROM ), .O(c2[6]) ); X_BUF \c2<6>/YUSED ( .I(\c2<6>/GROM ), .O(row3[6]) ); defparam \p0/Madd__AUX_1_Mxor_Result<1>_Result1 .INIT = 16'h8000; X_LUT4 \p0/Madd__AUX_1_Mxor_Result<1>_Result1 ( .ADR0(x_6_IBUF), .ADR1(x_7_IBUF), .ADR2(y_1_IBUF), .ADR3(y_0_IBUF), .O(\c1<6>/FROM ) ); defparam \p1_Madd__AUX_1_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p1_Madd__AUX_1_Mxor_Result<0>_Result1 ( .ADR0(y_2_IBUF), .ADR1(p1__n0015), .ADR2(x_6_IBUF), .ADR3(c1[6]), .O(\c1<6>/GROM ) ); X_BUF \c1<6>/XUSED ( .I(\c1<6>/FROM ), .O(c1[6]) ); X_BUF \c1<6>/YUSED ( .I(\c1<6>/GROM ), .O(row2[6]) ); defparam Ker53791.INIT = 16'hEE88; X_LUT4 Ker53791 ( .ADR0(\l_carry[4] ), .ADR1(c7[5]), .ADR2(VCC), .ADR3(row7[6]), .O(\N5381/FROM ) ); defparam \l_Madd__AUX_8_Mxor_Result<1>_Result1 .INIT = 16'hEA80; X_LUT4 \l_Madd__AUX_8_Mxor_Result<1>_Result1 ( .ADR0(c7[6]), .ADR1(x_7_IBUF), .ADR2(y_7_IBUF), .ADR3(N5381), .O(\N5381/GROM ) ); X_BUF \N5381/XUSED ( .I(\N5381/FROM ), .O(N5381) ); X_BUF \N5381/YUSED ( .I(\N5381/GROM ), .O(p_15_OBUF) ); defparam \p5_Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h965A; X_LUT4 \p5_Madd__AUX_5_Mxor_Result<0>_Result1 ( .ADR0(row5[3]), .ADR1(y_6_IBUF), .ADR2(c5[2]), .ADR3(x_2_IBUF), .O(\row6<2>/FROM ) ); defparam \p7_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hF880; X_LUT4 \p7_Madd__AUX_6_Mxor_Result<1>_Result1 ( .ADR0(y_7_IBUF), .ADR1(x_1_IBUF), .ADR2(c6[1]), .ADR3(row6[2]), .O(\row6<2>/GROM ) ); X_BUF \row6<2>/XUSED ( .I(\row6<2>/FROM ), .O(row6[2]) ); X_BUF \row6<2>/YUSED ( .I(\row6<2>/GROM ), .O(c7[1]) ); defparam \p0/Madd__AUX_5_Mxor_Result<0>_Result1 .INIT = 16'h6AC0; X_LUT4 \p0/Madd__AUX_5_Mxor_Result<0>_Result1 ( .ADR0(x_2_IBUF), .ADR1(y_0_IBUF), .ADR2(x_3_IBUF), .ADR3(y_1_IBUF), .O(\row1<2>/FROM ) ); defparam \p1_Madd__AUX_6_Mxor_Result<1>_Result1 .INIT = 16'hEA80; X_LUT4 \p1_Madd__AUX_6_Mxor_Result<1>_Result1 ( .ADR0(c1[1]), .ADR1(y_2_IBUF), .ADR2(x_1_IBUF), .ADR3(row1[2]), .O(\row1<2>/GROM ) ); X_BUF \row1<2>/XUSED ( .I(\row1<2>/FROM ), .O(row1[2]) ); X_BUF \row1<2>/YUSED ( .I(\row1<2>/GROM ), .O(c2[1]) ); defparam \p7_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p7_Madd__AUX_7_Mxor_Result<0>_Result1 ( .ADR0(y_7_IBUF), .ADR1(row6[1]), .ADR2(x_0_IBUF), .ADR3(c6[0]), .O(\p_7_OBUF/FROM ) ); defparam \p7_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hF880; X_LUT4 \p7_Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(y_7_IBUF), .ADR1(x_4_IBUF), .ADR2(row6[5]), .ADR3(c6[4]), .O(\p_7_OBUF/GROM ) ); X_BUF \p_7_OBUF/XUSED ( .I(\p_7_OBUF/FROM ), .O(p_7_OBUF) ); X_BUF \p_7_OBUF/YUSED ( .I(\p_7_OBUF/GROM ), .O(c7[4]) ); defparam \p5_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8A0; X_LUT4 \p5_Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(row5[5]), .ADR1(y_6_IBUF), .ADR2(c5[4]), .ADR3(x_4_IBUF), .O(\c6<4>/FROM ) ); defparam \p7_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h956A; X_LUT4 \p7_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(row6[5]), .ADR1(y_7_IBUF), .ADR2(x_4_IBUF), .ADR3(c6[4]), .O(\c6<4>/GROM ) ); X_BUF \c6<4>/XUSED ( .I(\c6<4>/FROM ), .O(c6[4]) ); X_BUF \c6<4>/YUSED ( .I(\c6<4>/GROM ), .O(row7[4]) ); defparam \p4_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8A0; X_LUT4 \p4_Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(c4[4]), .ADR1(y_5_IBUF), .ADR2(row4[5]), .ADR3(x_4_IBUF), .O(\c5<4>/FROM ) ); defparam \p5_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p5_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(y_6_IBUF), .ADR1(row5[5]), .ADR2(x_4_IBUF), .ADR3(c5[4]), .O(\c5<4>/GROM ) ); X_BUF \c5<4>/XUSED ( .I(\c5<4>/FROM ), .O(c5[4]) ); X_BUF \c5<4>/YUSED ( .I(\c5<4>/GROM ), .O(row6[4]) ); defparam \p3_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8A0; X_LUT4 \p3_Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(c3[4]), .ADR1(x_4_IBUF), .ADR2(row3[5]), .ADR3(y_4_IBUF), .O(\c4<4>/FROM ) ); defparam \p4_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p4_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(x_4_IBUF), .ADR1(row4[5]), .ADR2(y_5_IBUF), .ADR3(c4[4]), .O(\c4<4>/GROM ) ); X_BUF \c4<4>/XUSED ( .I(\c4<4>/FROM ), .O(c4[4]) ); X_BUF \c4<4>/YUSED ( .I(\c4<4>/GROM ), .O(row5[4]) ); 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(row2[5]), .ADR2(c2[4]), .ADR3(x_4_IBUF), .O(\c3<4>/FROM ) ); defparam \p3_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p3_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(x_4_IBUF), .ADR1(row3[5]), .ADR2(y_4_IBUF), .ADR3(c3[4]), .O(\c3<4>/GROM ) ); X_BUF \c3<4>/XUSED ( .I(\c3<4>/FROM ), .O(c3[4]) ); X_BUF \c3<4>/YUSED ( .I(\c3<4>/GROM ), .O(row4[4]) ); defparam \p1_Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'hE8A0; X_LUT4 \p1_Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(c1[4]), .ADR1(y_2_IBUF), .ADR2(row1[5]), .ADR3(x_4_IBUF), .O(\c2<4>/FROM ) ); defparam \p2_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p2_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(x_4_IBUF), .ADR1(row2[5]), .ADR2(y_3_IBUF), .ADR3(c2[4]), .O(\c2<4>/GROM ) ); X_BUF \c2<4>/XUSED ( .I(\c2<4>/FROM ), .O(c2[4]) ); X_BUF \c2<4>/YUSED ( .I(\c2<4>/GROM ), .O(row3[4]) ); defparam \p0/Madd__AUX_3_Mxor_Result<1>_Result1 .INIT = 16'h8000; X_LUT4 \p0/Madd__AUX_3_Mxor_Result<1>_Result1 ( .ADR0(x_4_IBUF), .ADR1(x_5_IBUF), .ADR2(y_1_IBUF), .ADR3(y_0_IBUF), .O(\c1<4>/FROM ) ); defparam \p1_Madd__AUX_3_Mxor_Result<0>_Result1 .INIT = 16'h956A; X_LUT4 \p1_Madd__AUX_3_Mxor_Result<0>_Result1 ( .ADR0(row1[5]), .ADR1(y_2_IBUF), .ADR2(x_4_IBUF), .ADR3(c1[4]), .O(\c1<4>/GROM ) ); X_BUF \c1<4>/XUSED ( .I(\c1<4>/FROM ), .O(c1[4]) ); X_BUF \c1<4>/YUSED ( .I(\c1<4>/GROM ), .O(row2[4]) ); defparam Ker53891.INIT = 16'hEE88; X_LUT4 Ker53891 ( .ADR0(\l_carry[2] ), .ADR1(row7[4]), .ADR2(VCC), .ADR3(c7[3]), .O(\N5391/FROM ) ); defparam \l_Madd__AUX_10_Mxor_Result<1>_Result1 .INIT = 16'hFCC0; X_LUT4 \l_Madd__AUX_10_Mxor_Result<1>_Result1 ( .ADR0(VCC), .ADR1(c7[4]), .ADR2(row7[5]), .ADR3(N5391), .O(\N5391/GROM ) ); X_BUF \N5391/XUSED ( .I(\N5391/FROM ), .O(N5391) ); X_BUF \N5391/YUSED ( .I(\N5391/GROM ), .O(\l_carry[4] ) ); defparam \l_Madd__AUX_10_Mxor_Result<0>_Result_SW1 .INIT = 16'h1177; X_LUT4 \l_Madd__AUX_10_Mxor_Result<0>_Result_SW1 ( .ADR0(c7[3]), .ADR1(row7[4]), .ADR2(VCC), .ADR3(\l_carry[2] ), .O(\N7033/FROM ) ); defparam \l_Madd__AUX_10_Mxor_Result<0>_Result .INIT = 16'h3CC3; X_LUT4 \l_Madd__AUX_10_Mxor_Result<0>_Result ( .ADR0(VCC), .ADR1(row7[5]), .ADR2(c7[4]), .ADR3(N7033), .O(\N7033/GROM ) ); X_BUF \N7033/XUSED ( .I(\N7033/FROM ), .O(N7033) ); X_BUF \N7033/YUSED ( .I(\N7033/GROM ), .O(p_12_OBUF) ); defparam p7__n00151.INIT = 16'hF000; X_LUT4 p7__n00151 ( .ADR0(VCC), .ADR1(VCC), .ADR2(y_6_IBUF), .ADR3(x_7_IBUF), .O(\p7__n0015/FROM ) ); defparam \p5_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778; X_LUT4 \p5_Madd__AUX_7_Mxor_Result<0>_Result1 ( .ADR0(y_6_IBUF), .ADR1(x_0_IBUF), .ADR2(row5[1]), .ADR3(c5[0]), .O(\p7__n0015/GROM ) ); X_BUF \p7__n0015/XUSED ( .I(\p7__n0015/FROM ), .O(p7__n0015) ); X_BUF \p7__n0015/YUSED ( .I(\p7__n0015/GROM ), .O(p_6_OBUF) ); defparam \p4_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hEA80; X_LUT4 \p4_Madd__AUX_5_Mxor_Result<1>_Result1 ( .ADR0(c4[2]), .ADR1(y_5_IBUF), .ADR2(x_2_IBUF), .ADR3(row4[3]), .O(\c5<2>/FROM ) ); defparam \p4_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p4_Madd__AUX_7_Mxor_Result<0>_Result1 ( .ADR0(x_0_IBUF), .ADR1(c4[0]), .ADR2(y_5_IBUF), .ADR3(row4[1]), .O(\c5<2>/GROM ) ); X_BUF \c5<2>/XUSED ( .I(\c5<2>/FROM ), .O(c5[2]) ); X_BUF \c5<2>/YUSED ( .I(\c5<2>/GROM ), .O(p_5_OBUF) ); defparam \p2_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h936C; X_LUT4 \p2_Madd__AUX_7_Mxor_Result<0>_Result1 ( .ADR0(x_0_IBUF), .ADR1(c2[0]), .ADR2(y_3_IBUF), .ADR3(row2[1]), .O(\p_3_OBUF/FROM ) ); defparam \p3_Madd__AUX_7_Mxor_Result<0>_Result1 .INIT = 16'h8778; X_LUT4 \p3_Madd__AUX_7_Mxor_Result<0>_Result1 ( .ADR0(y_4_IBUF), .ADR1(x_0_IBUF), .ADR2(c3[0]), .ADR3(row3[1]), .O(\p_3_OBUF/GROM ) ); X_BUF \p_3_OBUF/XUSED ( .I(\p_3_OBUF/FROM ), .O(p_3_OBUF) ); X_BUF \p_3_OBUF/YUSED ( .I(\p_3_OBUF/GROM ), .O(p_4_OBUF) ); defparam \p7_Madd__AUX_2_Mxor_Result<1>_Result1 .INIT = 16'hEA80; X_LUT4 \p7_Madd__AUX_2_Mxor_Result<1>_Result1 ( .ADR0(c6[5]), .ADR1(x_5_IBUF), .ADR2(y_7_IBUF), .ADR3(row6[6]), .O(\c7<5>/FROM ) ); defparam \p7_Madd__AUX_5_Mxor_Result<1>_Result1 .INIT = 16'hEC80; X_LUT4 \p7_Madd__AUX_5_Mxor_Result<1>_Result1 ( .ADR0(x_2_IBUF), .ADR1(row6[3]), .ADR2(y_7_IBUF), .ADR3(c6[2]), .O(\c7<5>/GROM ) ); X_BUF \c7<5>/XUSED (
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -