📄 top_synthesis.v
字号:
defparam \XLXI_4/m1_next_state<1>1991 .INIT = 16'h0B01; LUT4 \XLXI_4/m1_next_state<1>1991 ( .I0(\XLXI_4/m1_state [1]), .I1(N2450), .I2(\XLXI_4/m1_state [3]), .I3(CHOICE1879), .O(N2277) ); FDR \XLXI_4/right_shift_key_8 ( .D(\XLXI_4/_n0010 ), .R(CHOICE1937), .C(\XLXI_1/clk ), .Q(\XLXI_4/right_shift_key ) ); FDR \XLXI_4/left_shift_key_9 ( .D(\XLXI_4/_n0009 ), .R(CHOICE1937), .C(\XLXI_1/clk ), .Q(\XLXI_4/left_shift_key ) ); FDRE \XLXI_4/hold_released_10 ( .D(N1), .R(\XLXI_4/_n0006 ), .CE(\XLXI_4/_n0008 ), .C(\XLXI_1/clk ), .Q(\XLXI_4/hold_released ) ); FDS \XLXI_4/m1_state_0 ( .D(N2480), .S(CHOICE1937), .C(\XLXI_1/clk ), .Q(\XLXI_4/m1_state [0]) ); FDRE \XLXI_4/timer_5usec_count_6 ( .D(\XLXI_4/timer_5usec_count__n0000 [6]), .R(\XLXI_4/timer_5usec_count_0_N0 ), .CE(\XLXI_4/timer_5usec_count_0_N1 ), .C(\XLXI_1/clk ), .Q(\XLXI_4/timer_5usec_count [6]) ); defparam \XLXI_4/ascii<1>162_SW3 .INIT = 16'hCCC2; LUT4 \XLXI_4/ascii<1>162_SW3 ( .I0(\XLXI_4/q_4_3 ), .I1(\XLXI_4/q_6_5 ), .I2(\XLXI_4/right_shift_key ), .I3(\XLXI_4/left_shift_key ), .O(N2421) ); FDRE \XLXI_4/timer_60usec_count_10 ( .D(\XLXI_4/timer_60usec_count__n0000 [10]), .R(\XLXI_4/timer_60usec_count_0_N0 ), .CE(\XLXI_4/timer_60usec_count_0_N1 ), .C(\XLXI_1/clk ), .Q(\XLXI_4/timer_60usec_count [10]) ); OBUF led_6_OBUF ( .I(\XLXI_4/rx_ascii [6]), .O(led[6]) ); defparam \XLXI_4/ascii<2>159_SW0 .INIT = 16'h0F01; LUT4 \XLXI_4/ascii<2>159_SW0 ( .I0(\XLXI_4/q [3]), .I1(\XLXI_4/q [6]), .I2(\XLXI_4/q [2]), .I3(CHOICE2049), .O(N2342) ); XORCY \top_XLXI_4/timer_60usec_count__n0000<2>_xor ( .CI(\top_XLXI_4/timer_60usec_count__n0000<1>_cyo ), .LI(\XLXI_4/timer_60usec_count_2_rt ), .O(\XLXI_4/timer_60usec_count__n0000 [2]) ); defparam \XLXI_4/ascii<1>60 .INIT = 16'h2301; LUT4 \XLXI_4/ascii<1>60 ( .I0(\XLXI_4/q_6_6 ), .I1(\XLXI_4/q_4_6 ), .I2(\XLXI_4/q_3_1 ), .I3(\XLXI_4/q_5_4 ), .O(CHOICE2113) ); defparam Ker13.INIT = 16'hFF10; LUT4 Ker13 ( .I0(\XLXI_4/q [7]), .I1(\XLXI_4/q [5]), .I2(N2484), .I3(N176), .O(N13) ); defparam \XLXI_4/ascii<5>102_SW0 .INIT = 16'hEEE0; LUT4_L \XLXI_4/ascii<5>102_SW0 ( .I0(\XLXI_4/q_6_6 ), .I1(\XLXI_4/q_7_3 ), .I2(\XLXI_4/left_shift_key ), .I3(\XLXI_4/right_shift_key ), .LO(N2403) ); defparam Ker1261.INIT = 8'h20; LUT3_D Ker1261 ( .I0(\XLXI_4/bit_count [1]), .I1(\XLXI_4/bit_count [2]), .I2(\XLXI_4/bit_count [3]), .LO(N2483), .O(N126) ); defparam \XLXI_4/ascii<5>20_SW0_SW0 .INIT = 4'h1; LUT2 \XLXI_4/ascii<5>20_SW0_SW0 ( .I0(\XLXI_4/q_6_2 ), .I1(\XLXI_4/q_5_4 ), .O(N2415) ); defparam \XLXI_4/_n0008_11 .INIT = 16'h0400; LUT4 \XLXI_4/_n0008_11 ( .I0(\XLXI_4/q [4]), .I1(\XLXI_4/rx_shifting_done ), .I2(N150), .I3(\XLXI_4/q [6]), .O(\XLXI_4/_n0008 ) ); FDRE \XLXI_4/q_4_5_12 ( .D(\XLXI_4/q [5]), .R(CHOICE1937), .CE(\XLXI_4/_n0004 ), .C(\XLXI_1/clk ), .Q(\XLXI_4/q_4_5 ) ); defparam \XLXI_4/ascii<0>443 .INIT = 16'h5540; LUT4_L \XLXI_4/ascii<0>443 ( .I0(\XLXI_4/q [8]), .I1(\XLXI_4/q [3]), .I2(CHOICE2608), .I3(CHOICE2654), .LO(\XLXI_4/ascii [0]) ); defparam Ker1301.INIT = 4'h1; LUT2_D Ker1301 ( .I0(\XLXI_4/q [6]), .I1(\XLXI_4/q [4]), .LO(N2484), .O(N130) ); defparam \XLXI_4/_n0140_13 .INIT = 16'h0400; LUT4_L \XLXI_4/_n0140_13 ( .I0(\XLXI_4/q [7]), .I1(N130), .I2(N191), .I3(\XLXI_4/q [5]), .LO(\XLXI_4/_n0140 ) ); defparam \XLXI_4/timer_60usec_count_ClkEn_INV1 .INIT = 8'h7F; LUT3 \XLXI_4/timer_60usec_count_ClkEn_INV1 ( .I0(CHOICE2242), .I1(N2490), .I2(CHOICE2251), .O(\XLXI_4/timer_60usec_count_0_N1 ) ); defparam \XLXI_3/state_FFd6-In1 .INIT = 8'hF8; LUT3 \XLXI_3/state_FFd6-In1 ( .I0(\XLXI_3/state_FFd8 ), .I1(\XLXI_3/flag ), .I2(\XLXI_3/state_FFd2 ), .O(\XLXI_3/state_FFd6-In ) ); defparam \XLXI_3/_n00351 .INIT = 16'h0001; LUT4_D \XLXI_3/_n00351 ( .I0(\XLXI_3/_n0033 ), .I1(\XLXI_3/count [6]), .I2(\XLXI_3/count [5]), .I3(\XLXI_3/count [4]), .LO(N2485), .O(\XLXI_3/_n0035 ) ); defparam \XLXI_3/state_FFd5-In1 .INIT = 4'hE; LUT2 \XLXI_3/state_FFd5-In1 ( .I0(\XLXI_3/state_FFd4 ), .I1(\XLXI_3/state_FFd1 ), .O(\XLXI_3/state_FFd5-In ) ); defparam \XLXI_3/_n00151 .INIT = 4'h8; LUT2 \XLXI_3/_n00151 ( .I0(\XLXI_3/state_FFd3 ), .I1(\XLXI_4/rx_released ), .O(\XLXI_3/_n0015 ) ); INV \XLXI_3/state_FFd7_N01_INV_0 ( .I(\XLXI_4/rx_released ), .O(\XLXI_3/state_FFd7_N0 ) ); FDC \XLXI_3/state_FFd5_14 ( .D(\XLXI_3/state_FFd5-In ), .CLR(\XLXI_3/state_FFd7_N0 ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/state_FFd5 ) ); defparam \XLXI_3/_n0030<6>1 .INIT = 16'hAFA8; LUT4_L \XLXI_3/_n0030<6>1 ( .I0(\XLXI_3/_n0031 [6]), .I1(CHOICE2359), .I2(\XLXI_3/_n0035 ), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [6]) ); defparam \XLXI_3/_n0038_15 .INIT = 16'hFFFE; LUT4 \XLXI_3/_n0038_15 ( .I0(\XLXI_3/state_FFd2 ), .I1(\XLXI_3/state_FFd3 ), .I2(\XLXI_3/state_FFd6 ), .I3(N156), .O(\XLXI_3/_n0038 ) ); defparam \XLXI_3/_n00371 .INIT = 16'h0200; LUT4 \XLXI_3/_n00371 ( .I0(\XLXI_3/count [6]), .I1(\XLXI_3/count [5]), .I2(N2291), .I3(N1527), .O(CHOICE2359) ); defparam \XLXI_3/_n00361 .INIT = 16'h0002; LUT4 \XLXI_3/_n00361 ( .I0(\XLXI_3/count [4]), .I1(\XLXI_3/count [5]), .I2(N2496), .I3(N2370), .O(\XLXI_3/_n0036 ) ); defparam \XLXI_4/ascii<6>3661_G .INIT = 16'h0F04; LUT4_L \XLXI_4/ascii<6>3661_G ( .I0(\XLXI_4/q [7]), .I1(CHOICE2503), .I2(\XLXI_4/q [8]), .I3(CHOICE2524), .LO(N2470) ); FDE \XLXI_3/count_2 ( .D(\XLXI_3/_n0030 [2]), .CE(\XLXI_3/_n0015 ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/count [2]) ); defparam \XLXI_3/_n0033_16 .INIT = 16'h0001; LUT4 \XLXI_3/_n0033_16 ( .I0(\XLXI_3/data_in_buf [6]), .I1(\XLXI_3/data_in_buf [5]), .I2(\XLXI_3/data_in_buf [4]), .I3(N144), .O(\XLXI_3/_n0033 ) ); defparam \XLXI_3/_n003268 .INIT = 16'h0010; LUT4 \XLXI_3/_n003268 ( .I0(\XLXI_3/clkcnt [8]), .I1(\XLXI_3/clkcnt [9]), .I2(CHOICE1864), .I3(N2454), .O(\XLXI_3/tc_clkcnt ) ); defparam \XLXI_3/Ker91 .INIT = 8'hFE; LUT3 \XLXI_3/Ker91 ( .I0(\XLXI_3/state_FFd7 ), .I1(\XLXI_3/state_FFd5 ), .I2(\XLXI_3/state_FFd1 ), .O(\XLXI_3/N9 ) ); defparam \XLXI_3/_n0030<1>1 .INIT = 16'h88A8; LUT4_L \XLXI_3/_n0030<1>1 ( .I0(\XLXI_3/_n0031 [1]), .I1(\XLXI_3/_n0035 ), .I2(CHOICE2359), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [1]) ); defparam \XLXI_3/_n0030<2>1 .INIT = 16'h88A8; LUT4_L \XLXI_3/_n0030<2>1 ( .I0(\XLXI_3/_n0031 [2]), .I1(\XLXI_3/_n0035 ), .I2(CHOICE2359), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [2]) ); defparam \XLXI_3/_n0030<3>1 .INIT = 16'h88A8; LUT4_L \XLXI_3/_n0030<3>1 ( .I0(\XLXI_3/_n0031 [3]), .I1(\XLXI_3/_n0035 ), .I2(CHOICE2359), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [3]) ); defparam \XLXI_3/_n0030<4>1 .INIT = 16'h88A8; LUT4_L \XLXI_3/_n0030<4>1 ( .I0(\XLXI_3/_n0031 [4]), .I1(\XLXI_3/_n0035 ), .I2(CHOICE2359), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [4]) ); defparam \XLXI_3/_n0030<5>1 .INIT = 16'h88A8; LUT4_L \XLXI_3/_n0030<5>1 ( .I0(\XLXI_3/_n0031 [5]), .I1(\XLXI_3/_n0035 ), .I2(CHOICE2359), .I3(\XLXI_3/_n0036 ), .LO(\XLXI_3/_n0030 [5]) ); XORCY \XLXI_3/lcd_clkcnt__n0000<13>_xor ( .CI(\XLXI_3/lcd_clkcnt__n0000<12>_cyo ), .LI(\XLXI_3/clkcnt_13_rt ), .O(\XLXI_3/clkcnt__n0000 [13]) ); defparam \XLXI_3/_n0029_17 .INIT = 16'hFFEC; LUT4_L \XLXI_3/_n0029_17 ( .I0(\XLXI_3/data [0]), .I1(\XLXI_3/state_FFd4 ), .I2(N2487), .I3(N1275), .LO(\XLXI_3/_n0029 ) ); defparam \XLXI_3/_n0028_18 .INIT = 16'hFFEC; LUT4_L \XLXI_3/_n0028_18 ( .I0(\XLXI_3/data [1]), .I1(\XLXI_3/state_FFd5 ), .I2(\XLXI_3/N6 ), .I3(N1277), .LO(\XLXI_3/_n0028 ) ); defparam \XLXI_3/_n0027_19 .INIT = 16'hFFEC; LUT4_L \XLXI_3/_n0027_19 ( .I0(\XLXI_3/data [2]), .I1(\XLXI_3/N9 ), .I2(\XLXI_3/N6 ), .I3(N1279), .LO(\XLXI_3/_n0027 ) ); defparam \XLXI_4/ascii<0>47_SW0 .INIT = 16'hE0FD; LUT4 \XLXI_4/ascii<0>47_SW0 ( .I0(\XLXI_4/q_4_5 ), .I1(\XLXI_4/q_6_5 ), .I2(\XLXI_4/q_7_2 ), .I3(\XLXI_4/q_5_4 ), .O(N2384) ); defparam \XLXI_3/Ker111_SW9 .INIT = 8'hF8; LUT3 \XLXI_3/Ker111_SW9 ( .I0(\XLXI_3/count [3]), .I1(\XLXI_3/state_FFd3 ), .I2(N2498), .O(N2314) ); defparam \XLXI_3/_n0024_20 .INIT = 16'hFEFC; LUT4_L \XLXI_3/_n0024_20 ( .I0(\XLXI_3/data [5]), .I1(\XLXI_3/state_FFd7 ), .I2(N1281), .I3(\XLXI_3/N6 ), .LO(\XLXI_3/_n0024 ) ); defparam \XLXI_3/_n002342 .INIT = 16'hFAF8; LUT4_L \XLXI_3/_n002342 ( .I0(\XLXI_3/state_FFd3 ), .I1(CHOICE2359), .I2(CHOICE2370), .I3(CHOICE2364), .LO(\XLXI_3/_n0023 ) ); defparam \XLXI_3/_n0022_21 .INIT = 16'hCE8A; LUT4_L \XLXI_3/_n0022_21 ( .I0(\XLXI_3/data [7]), .I1(\XLXI_3/state_FFd3 ), .I2(\XLXI_3/_n0038 ), .I3(N2324), .LO(\XLXI_3/_n0022 ) ); defparam \XLXI_3/_n00211 .INIT = 16'hFF2A; LUT4_L \XLXI_3/_n00211 ( .I0(\XLXI_3/lcd_rs ), .I1(\XLXI_3/_n0038 ), .I2(N2330), .I3(\XLXI_3/state_FFd2 ), .LO(\XLXI_3/_n0021 ) ); defparam \XLXI_3/_n00161 .INIT = 16'hD555; LUT4 \XLXI_3/_n00161 ( .I0(\XLXI_4/rx_released ), .I1(CHOICE1849), .I2(N2494), .I3(N2337), .O(\XLXI_3/_n0016 ) ); MUXCY \XLXI_3/lcd_clkcnt__n0000<13>cy ( .CI(\XLXI_3/lcd_clkcnt__n0000<12>_cyo ), .DI(ps2ck_IOBUF), .S(\XLXI_3/clkcnt_13_rt ), .O(\XLXI_3/lcd_clkcnt__n0000<13>_cyo ) ); defparam \XLXI_3/_n0002_22 .INIT = 16'h0010; LUT4_D \XLXI_3/_n0002_22 ( .I0(\XLXI_3/count [5]), .I1(\XLXI_3/count [1]), .I2(\XLXI_3/count [4]), .I3(N1283), .LO(N2486), .O(\XLXI_3/_n0002 ) ); INV \XLXI_3/_n00411_INV_0 ( .I(\XLXI_3/clkdiv ), .O(\XLXI_3/_n0041 ) ); FDR \XLXI_3/clkcnt_14 ( .D(\XLXI_3/clkcnt__n0000 [14]), .R(\XLXI_3/_n0016 ), .C(\XLXI_2/count [3]), .Q(\XLXI_3/clkcnt [14]) ); FDR \XLXI_3/clkdiv_23 ( .D(\XLXI_3/_n0041 ), .R(\XLXI_3/state_FFd7_N0 ), .C(\XLXI_3/tc_clkcnt ), .Q(\XLXI_3/clkdiv ) ); FDR \XLXI_3/clk_int_24 ( .D(\XLXI_3/_n0042 ), .R(\XLXI_3/state_FFd7_N0 ), .C(\XLXI_3/clkdiv ), .Q(\XLXI_3/clk_int1 ) ); FDR_1 \XLXI_3/lcd_e_25 ( .D(\XLXI_3/_n0043 ), .R(\XLXI_3/state_FFd7_N0 ), .C(\XLXI_3/clkdiv ), .Q(\XLXI_3/lcd_e ) ); FDCE \XLXI_3/flag_26 ( .D(N1), .CE(\XLXI_3/state_FFd7-In ), .CLR(\XLXI_3/state_FFd7_N0 ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/flag ) ); LD_1 \XLXI_3/data_in_buf_5 ( .D(\XLXI_4/rx_ascii [5]), .G(\XLXI_4/rx_released ), .Q(\XLXI_3/data_in_buf [5]) ); FDE \XLXI_3/lcd_rs_27 ( .D(\XLXI_3/_n0021 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/lcd_rs ) ); FDE \XLXI_3/data_7 ( .D(\XLXI_3/_n0022 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [7]) ); FDE \XLXI_3/data_6 ( .D(\XLXI_3/_n0023 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [6]) ); FDE \XLXI_3/data_5 ( .D(\XLXI_3/_n0024 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [5]) ); FDE \XLXI_3/data_4 ( .D(\XLXI_3/_n0025 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [4]) ); FDE \XLXI_3/data_3 ( .D(\XLXI_3/_n0026 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [3]) ); FDE \XLXI_3/data_2 ( .D(\XLXI_3/_n0027 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ), .Q(\XLXI_3/data [2]) ); FDE \XLXI_3/data_1 ( .D(\XLXI_3/_n0028 ), .CE(\XLXI_4/rx_released ), .C(\XLXI_3/clk_int ),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -