📄 serial.fit.eqn
字号:
A1L64_cout_1 = !A1L34 # !cnt_delay[7];
A1L64 = CARRY(A1L64_cout_1);
--A1L761 is reduce_nor~326 at LC_X14_Y8_N2
--operation mode is normal
A1L761 = !cnt_delay[6] & !cnt_delay[4] & !cnt_delay[5] & !cnt_delay[7];
--cnt_delay[9] is cnt_delay[9] at LC_X15_Y8_N9
--operation mode is arithmetic
cnt_delay[9]_carry_eqn = (!A1L73 & A1L84) # (A1L73 & A1L94);
cnt_delay[9]_lut_out = cnt_delay[9] $ cnt_delay[9]_carry_eqn;
cnt_delay[9] = DFFEAS(cnt_delay[9]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L15 is cnt_delay[9]~661 at LC_X15_Y8_N9
--operation mode is arithmetic
A1L15 = CARRY(!A1L94 # !cnt_delay[9]);
--cnt_delay[11] is cnt_delay[11] at LC_X16_Y8_N1
--operation mode is arithmetic
cnt_delay[11]_carry_eqn = (!A1L15 & A1L35) # (A1L15 & A1L45);
cnt_delay[11]_lut_out = cnt_delay[11] $ cnt_delay[11]_carry_eqn;
cnt_delay[11] = DFFEAS(cnt_delay[11]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L65 is cnt_delay[11]~665 at LC_X16_Y8_N1
--operation mode is arithmetic
A1L65_cout_0 = !A1L35 # !cnt_delay[11];
A1L65 = CARRY(A1L65_cout_0);
--A1L75 is cnt_delay[11]~665COUT1_722 at LC_X16_Y8_N1
--operation mode is arithmetic
A1L75_cout_1 = !A1L45 # !cnt_delay[11];
A1L75 = CARRY(A1L75_cout_1);
--cnt_delay[14] is cnt_delay[14] at LC_X16_Y8_N4
--operation mode is arithmetic
cnt_delay[14]_carry_eqn = (!A1L15 & A1L46) # (A1L15 & A1L56);
cnt_delay[14]_lut_out = cnt_delay[14] $ (!cnt_delay[14]_carry_eqn);
cnt_delay[14] = DFFEAS(cnt_delay[14]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L76 is cnt_delay[14]~669 at LC_X16_Y8_N4
--operation mode is arithmetic
A1L76 = CARRY(cnt_delay[14] & (!A1L56));
--cnt_delay[15] is cnt_delay[15] at LC_X16_Y8_N5
--operation mode is arithmetic
cnt_delay[15]_carry_eqn = A1L76;
cnt_delay[15]_lut_out = cnt_delay[15] $ (cnt_delay[15]_carry_eqn);
cnt_delay[15] = DFFEAS(cnt_delay[15]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L96 is cnt_delay[15]~673 at LC_X16_Y8_N5
--operation mode is arithmetic
A1L96_cout_0 = !A1L76 # !cnt_delay[15];
A1L96 = CARRY(A1L96_cout_0);
--A1L07 is cnt_delay[15]~673COUT1_728 at LC_X16_Y8_N5
--operation mode is arithmetic
A1L07_cout_1 = !A1L76 # !cnt_delay[15];
A1L07 = CARRY(A1L07_cout_1);
--A1L861 is reduce_nor~327 at LC_X13_Y8_N8
--operation mode is normal
A1L861 = !cnt_delay[11] & !cnt_delay[15] & !cnt_delay[14] & !cnt_delay[9];
--cnt_delay[16] is cnt_delay[16] at LC_X16_Y8_N6
--operation mode is arithmetic
cnt_delay[16]_carry_eqn = (!A1L76 & A1L96) # (A1L76 & A1L07);
cnt_delay[16]_lut_out = cnt_delay[16] $ (!cnt_delay[16]_carry_eqn);
cnt_delay[16] = DFFEAS(cnt_delay[16]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L27 is cnt_delay[16]~677 at LC_X16_Y8_N6
--operation mode is arithmetic
A1L27_cout_0 = cnt_delay[16] & (!A1L96);
A1L27 = CARRY(A1L27_cout_0);
--A1L37 is cnt_delay[16]~677COUT1_730 at LC_X16_Y8_N6
--operation mode is arithmetic
A1L37_cout_1 = cnt_delay[16] & (!A1L07);
A1L37 = CARRY(A1L37_cout_1);
--cnt_delay[17] is cnt_delay[17] at LC_X16_Y8_N7
--operation mode is arithmetic
cnt_delay[17]_carry_eqn = (!A1L76 & A1L27) # (A1L76 & A1L37);
cnt_delay[17]_lut_out = cnt_delay[17] $ cnt_delay[17]_carry_eqn;
cnt_delay[17] = DFFEAS(cnt_delay[17]_lut_out, GLOBAL(clk), VCC, , A1L26, , , A1L16, );
--A1L57 is cnt_delay[17]~681 at LC_X16_Y8_N7
--operation mode is arithmetic
A1L57_cout_0 = !A1L27 # !cnt_delay[17];
A1L57 = CARRY(A1L57_cout_0);
--A1L67 is cnt_delay[17]~681COUT1_732 at LC_X16_Y8_N7
--operation mode is arithmetic
A1L67_cout_1 = !A1L37 # !cnt_delay[17];
A1L67 = CARRY(A1L67_cout_1);
--A1L961 is reduce_nor~328 at LC_X13_Y8_N3
--operation mode is normal
A1L961 = !cnt_delay[16] & !cnt_delay[17];
--A1L071 is reduce_nor~329 at LC_X13_Y8_N4
--operation mode is normal
A1L071 = A1L861 & A1L761 & A1L661 & A1L961;
--A1L751 is reduce_nor~1 at LC_X13_Y8_N5
--operation mode is normal
A1L751 = A1L561 # !A1L071 # !cnt_delay[18] # !cnt_delay[19];
--A1L411 is div_reg[6]~405 at LC_X13_Y9_N1
--operation mode is normal
A1L411 = !A1L461 # !rst;
--A1L551 is recstart~108 at LC_X13_Y4_N4
--operation mode is normal
A1L551 = !state_rec[1] & !state_rec[2] & state_rec[0] & state_rec[3];
--A1L651 is recstart~109 at LC_X13_Y4_N9
--operation mode is normal
A1L651 = A1L612 & (A1L551 # A1L851 & recstart_tmp) # !A1L612 & A1L851 & (recstart_tmp);
--A1L072 is txd_buf~1760 at LC_X14_Y5_N0
--operation mode is normal
A1L072 = A1L432 & (send_state[0] & !send_state[2] # !send_state[1]);
--txd_buf[3] is txd_buf[3] at LC_X14_Y6_N5
--operation mode is normal
txd_buf[3]_lut_out = state_tras[1] & A1L372 # !state_tras[1] & (A1L952 & txd_buf[4]);
txd_buf[3] = DFFEAS(txd_buf[3]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L162, , , !key_entry2, );
--A1L172 is txd_buf~1761 at LC_X14_Y6_N9
--operation mode is normal
A1L172 = A1L072 # !state_tras[1] & (txd_buf[3] # !A1L952);
--A1L16 is cnt_delay[12]~684 at LC_X13_Y8_N6
--operation mode is normal
A1L16 = !A1L751 # !rst;
--start_delaycnt is start_delaycnt at LC_X13_Y8_N9
--operation mode is normal
start_delaycnt_lut_out = start_delaycnt & A1L751 # !start_delaycnt & (!A1L81);
start_delaycnt = DFFEAS(start_delaycnt_lut_out, GLOBAL(clk), VCC, , , , , !rst, );
--A1L26 is cnt_delay[12]~685 at LC_X14_Y8_N3
--operation mode is normal
A1L26 = start_delaycnt # !rst;
--txd_buf[4] is txd_buf[4] at LC_X14_Y7_N8
--operation mode is normal
txd_buf[4]_lut_out = A1L872 & (A1L672) # !A1L872 & (A1L972 & txd_buf[5] # !A1L972 & (A1L672));
txd_buf[4] = DFFEAS(txd_buf[4]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L272 is txd_buf~1763 at LC_X14_Y5_N6
--operation mode is normal
A1L272 = send_state[2] & !send_state[0] & !send_state[1] # !send_state[2] & send_state[0];
--A1L372 is txd_buf~1764 at LC_X14_Y6_N4
--operation mode is normal
A1L372 = state_tras[3] & (A1L272) # !state_tras[3] & txd_buf[4];
--A1L91 is always0~43 at LC_X13_Y8_N0
--operation mode is normal
A1L91 = cnt_delay[10] # cnt_delay[12] # cnt_delay[8] # key_input;
--A1L02 is always0~44 at LC_X13_Y8_N7
--operation mode is normal
A1L02 = cnt_delay[19] # cnt_delay[18];
--A1L81 is always0~0 at LC_X13_Y8_N1
--operation mode is normal
A1L81 = cnt_delay[13] # A1L02 # A1L91 # !A1L071;
--txd_buf[5] is txd_buf[5] at LC_X14_Y4_N3
--operation mode is normal
txd_buf[5]_lut_out = A1L662 & (txd_buf[6]) # !A1L662 & A1L772;
txd_buf[5] = DFFEAS(txd_buf[5]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L162, VCC, , , !key_entry2);
--A1L472 is txd_buf~1765 at LC_X14_Y7_N5
--operation mode is normal
A1L472 = state_tras[1] & (state_tras[2] # !txd_buf[4]) # !state_tras[1] & state_tras[2] & !txd_buf[4];
--A1L572 is txd_buf~1766 at LC_X14_Y7_N6
--operation mode is normal
A1L572 = key_entry2 & (A1L951 & A1L472) # !key_entry2 & key_entry1;
--A1L672 is txd_buf~1767 at LC_X14_Y7_N7
--operation mode is normal
A1L672 = A1L972 & (state_tras[0] & (!A1L572) # !state_tras[0] & txd_buf[4]) # !A1L972 & (txd_buf[4] # A1L572);
--A1L772 is txd_buf~1769 at LC_X14_Y4_N6
--operation mode is normal
A1L772 = state_tras[1] & (!send_state[2] # !send_state[1]);
--txd_buf[6] is txd_buf[6] at LC_X14_Y4_N2
--operation mode is normal
txd_buf[6]_lut_out = !A1L662 & (!A1L282 # !state_tras[1]);
txd_buf[6] = DFFEAS(txd_buf[6]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L162, VCC, , , !key_entry2);
--A1L282 is txd_reg~122 at LC_X14_Y4_N1
--operation mode is normal
A1L282 = send_state[1] & send_state[2];
--A1L41 is Select~3011 at LC_X15_Y6_N6
--operation mode is normal
A1L41 = !state_tras[3] & !state_tras[2] & !state_tras[1] & !A1L1;
--A1L872 is txd_buf~1770 at LC_X14_Y7_N0
--operation mode is normal
A1L872 = state_tras[3] $ (!state_tras[2] & !state_tras[1] & !state_tras[0]);
--A1L972 is txd_buf~1771 at LC_X15_Y5_N8
--operation mode is normal
A1L972 = div8_tras_reg[2] & div8_tras_reg[1] & key_entry2 & div8_tras_reg[0];
--~GND is ~GND at LC_X14_Y7_N4
--operation mode is normal
~GND = GND;
--rst is rst at PIN_110
--operation mode is input
rst = INPUT();
--clk is clk at PIN_127
--operation mode is input
clk = INPUT();
--key_input is key_input at PIN_102
--operation mode is input
key_input = INPUT();
--rxd is rxd at PIN_77
--operation mode is input
rxd = INPUT();
--txd is txd at PIN_79
--operation mode is output
txd = OUTPUT(!txd_reg);
--en[0] is en[0] at PIN_134
--operation mode is output
en[0] = OUTPUT(GND);
--en[1] is en[1] at PIN_133
--operation mode is output
en[1] = OUTPUT(VCC);
--en[2] is en[2] at PIN_124
--operation mode is output
en[2] = OUTPUT(VCC);
--en[3] is en[3] at PIN_123
--operation mode is output
en[3] = OUTPUT(VCC);
--en[4] is en[4] at PIN_121
--operation mode is output
en[4] = OUTPUT(VCC);
--en[5] is en[5] at PIN_125
--operation mode is output
en[5] = OUTPUT(VCC);
--en[6] is en[6] at PIN_131
--operation mode is output
en[6] = OUTPUT(VCC);
--en[7] is en[7] at PIN_132
--operation mode is output
en[7] = OUTPUT(VCC);
--seg_data[0] is seg_data[0] at PIN_120
--operation mode is output
seg_data[0] = OUTPUT(VCC);
--seg_data[1] is seg_data[1] at PIN_119
--operation mode is output
seg_data[1] = OUTPUT(A1L871);
--seg_data[2] is seg_data[2] at PIN_117
--operation mode is output
seg_data[2] = OUTPUT(A1L181);
--seg_data[3] is seg_data[3] at PIN_114
--operation mode is output
seg_data[3] = OUTPUT(A1L581);
--seg_data[4] is seg_data[4] at PIN_113
--operation mode is output
seg_data[4] = OUTPUT(A1L191);
--seg_data[5] is seg_data[5] at PIN_111
--operation mode is output
seg_data[5] = OUTPUT(A1L691);
--seg_data[6] is seg_data[6] at PIN_108
--operation mode is output
seg_data[6] = OUTPUT(A1L991);
--seg_data[7] is seg_data[7] at PIN_109
--operation mode is output
seg_data[7] = OUTPUT(A1L402);
--lowbit is lowbit at PIN_95
--operation mode is output
lowbit = OUTPUT(GND);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -