📄 proj.fit.eqn
字号:
B1_clkcnt[3] = DFFEAS(B1_clkcnt[3]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );
--B1_clkcnt[6] is lcd:inst|clkcnt[6] at LC_X21_Y15_N3
--operation mode is normal
B1_clkcnt[6]_lut_out = B1L35 & !B1L081;
B1_clkcnt[6] = DFFEAS(B1_clkcnt[6]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );
--B1L871 is lcd:inst|reduce_nor~388 at LC_X21_Y15_N0
--operation mode is normal
B1_clkcnt[5]_qfbk = B1_clkcnt[5];
B1L871 = B1_clkcnt[3] # B1_clkcnt[5]_qfbk # B1_clkcnt[4] # !B1_clkcnt[6];
--B1_clkcnt[5] is lcd:inst|clkcnt[5] at LC_X21_Y15_N0
--operation mode is normal
B1_clkcnt[5] = DFFEAS(B1L871, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L05, , , VCC);
--B1_clkcnt[1] is lcd:inst|clkcnt[1] at LC_X20_Y16_N1
--operation mode is normal
B1_clkcnt[1]_lut_out = B1L93;
B1_clkcnt[1] = DFFEAS(B1_clkcnt[1]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );
--B1_clkcnt[0] is lcd:inst|clkcnt[0] at LC_X21_Y15_N1
--operation mode is normal
B1_clkcnt[0]_lut_out = B1L63 & !B1L081;
B1_clkcnt[0] = DFFEAS(B1_clkcnt[0]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );
--B1_clkcnt[15] is lcd:inst|clkcnt[15] at LC_X21_Y15_N4
--operation mode is normal
B1_clkcnt[15]_lut_out = !B1L081 & B1L87;
B1_clkcnt[15] = DFFEAS(B1_clkcnt[15]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );
--B1L971 is lcd:inst|reduce_nor~389 at LC_X21_Y15_N6
--operation mode is normal
B1_clkcnt[2]_qfbk = B1_clkcnt[2];
B1L971 = B1_clkcnt[0] # B1_clkcnt[2]_qfbk # B1_clkcnt[1] # !B1_clkcnt[15];
--B1_clkcnt[2] is lcd:inst|clkcnt[2] at LC_X21_Y15_N6
--operation mode is normal
B1_clkcnt[2] = DFFEAS(B1L971, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L24, , , VCC);
--B1L081 is lcd:inst|reduce_nor~390 at LC_X21_Y15_N7
--operation mode is normal
B1L081 = !B1L871 & !B1L671 & !B1L771 & !B1L971;
--B1L57 is lcd:inst|add~494 at LC_X20_Y15_N6
--operation mode is arithmetic
B1L57_carry_eqn = (!B1L17 & B1L37) # (B1L17 & B1L47);
B1L57 = B1_clkcnt[14] $ (!B1L57_carry_eqn);
--B1L67 is lcd:inst|add~494COUT at LC_X20_Y15_N6
--operation mode is arithmetic
B1L67_cout_0 = B1_clkcnt[14] & !B1L37;
B1L67 = CARRY(B1L67_cout_0);
--B1L77 is lcd:inst|add~494COUTCOUT1_539 at LC_X20_Y15_N6
--operation mode is arithmetic
B1L77_cout_1 = B1_clkcnt[14] & !B1L47;
B1L77 = CARRY(B1L77_cout_1);
--H1_safe_q[3] is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|safe_q[3] at LC_X8_Y10_N4
--operation mode is normal
H1_safe_q[3]_lut_out = H1_safe_q[3] $ H1L8;
H1_safe_q[3] = DFFEAS(H1_safe_q[3]_lut_out, GLOBAL(clk), GLOBAL(SYS_RST), , , , , , );
--B1L27 is lcd:inst|add~493 at LC_X20_Y15_N5
--operation mode is arithmetic
B1L27_carry_eqn = B1L17;
B1L27 = B1_clkcnt[13] $ B1L27_carry_eqn;
--B1L37 is lcd:inst|add~493COUT at LC_X20_Y15_N5
--operation mode is arithmetic
B1L37_cout_0 = !B1L17 # !B1_clkcnt[13];
B1L37 = CARRY(B1L37_cout_0);
--B1L47 is lcd:inst|add~493COUTCOUT1_538 at LC_X20_Y15_N5
--operation mode is arithmetic
B1L47_cout_1 = !B1L17 # !B1_clkcnt[13];
B1L47 = CARRY(B1L47_cout_1);
--B1L07 is lcd:inst|add~492 at LC_X20_Y15_N4
--operation mode is arithmetic
B1L07_carry_eqn = (!B1L75 & B1L86) # (B1L75 & B1L96);
B1L07 = B1_clkcnt[12] $ !B1L07_carry_eqn;
--B1L17 is lcd:inst|add~492COUT at LC_X20_Y15_N4
--operation mode is arithmetic
B1L17 = CARRY(B1_clkcnt[12] & !B1L96);
--B1L76 is lcd:inst|add~491 at LC_X20_Y15_N3
--operation mode is arithmetic
B1L76_carry_eqn = (!B1L75 & B1L56) # (B1L75 & B1L66);
B1L76 = B1_clkcnt[11] $ B1L76_carry_eqn;
--B1L86 is lcd:inst|add~491COUT at LC_X20_Y15_N3
--operation mode is arithmetic
B1L86_cout_0 = !B1L56 # !B1_clkcnt[11];
B1L86 = CARRY(B1L86_cout_0);
--B1L96 is lcd:inst|add~491COUTCOUT1_537 at LC_X20_Y15_N3
--operation mode is arithmetic
B1L96_cout_1 = !B1L66 # !B1_clkcnt[11];
B1L96 = CARRY(B1L96_cout_1);
--B1L16 is lcd:inst|add~489 at LC_X20_Y15_N1
--operation mode is arithmetic
B1L16_carry_eqn = (!B1L75 & B1L95) # (B1L75 & B1L06);
B1L16 = B1_clkcnt[9] $ (B1L16_carry_eqn);
--B1L26 is lcd:inst|add~489COUT at LC_X20_Y15_N1
--operation mode is arithmetic
B1L26_cout_0 = !B1L95 # !B1_clkcnt[9];
B1L26 = CARRY(B1L26_cout_0);
--B1L36 is lcd:inst|add~489COUTCOUT1_535 at LC_X20_Y15_N1
--operation mode is arithmetic
B1L36_cout_1 = !B1L06 # !B1_clkcnt[9];
B1L36 = CARRY(B1L36_cout_1);
--B1L85 is lcd:inst|add~488 at LC_X20_Y15_N0
--operation mode is arithmetic
B1L85_carry_eqn = B1L75;
B1L85 = B1_clkcnt[8] $ !B1L85_carry_eqn;
--B1L95 is lcd:inst|add~488COUT at LC_X20_Y15_N0
--operation mode is arithmetic
B1L95_cout_0 = B1_clkcnt[8] & !B1L75;
B1L95 = CARRY(B1L95_cout_0);
--B1L06 is lcd:inst|add~488COUTCOUT1_534 at LC_X20_Y15_N0
--operation mode is arithmetic
B1L06_cout_1 = B1_clkcnt[8] & !B1L75;
B1L06 = CARRY(B1L06_cout_1);
--B1L65 is lcd:inst|add~487 at LC_X20_Y16_N9
--operation mode is arithmetic
B1L65_carry_eqn = (!B1L34 & B1L45) # (B1L34 & B1L55);
B1L65 = B1_clkcnt[7] $ B1L65_carry_eqn;
--B1L75 is lcd:inst|add~487COUT at LC_X20_Y16_N9
--operation mode is arithmetic
B1L75 = CARRY(!B1L55 # !B1_clkcnt[7]);
--B1L46 is lcd:inst|add~490 at LC_X20_Y15_N2
--operation mode is arithmetic
B1L46_carry_eqn = (!B1L75 & B1L26) # (B1L75 & B1L36);
B1L46 = B1_clkcnt[10] $ (!B1L46_carry_eqn);
--B1L56 is lcd:inst|add~490COUT at LC_X20_Y15_N2
--operation mode is arithmetic
B1L56_cout_0 = B1_clkcnt[10] & !B1L26;
B1L56 = CARRY(B1L56_cout_0);
--B1L66 is lcd:inst|add~490COUTCOUT1_536 at LC_X20_Y15_N2
--operation mode is arithmetic
B1L66_cout_1 = B1_clkcnt[10] & !B1L36;
B1L66 = CARRY(B1L66_cout_1);
--B1L05 is lcd:inst|add~485 at LC_X20_Y16_N7
--operation mode is arithmetic
B1L05_carry_eqn = (!B1L34 & B1L84) # (B1L34 & B1L94);
B1L05 = B1_clkcnt[5] $ B1L05_carry_eqn;
--B1L15 is lcd:inst|add~485COUT at LC_X20_Y16_N7
--operation mode is arithmetic
B1L15_cout_0 = !B1L84 # !B1_clkcnt[5];
B1L15 = CARRY(B1L15_cout_0);
--B1L25 is lcd:inst|add~485COUTCOUT1_532 at LC_X20_Y16_N7
--operation mode is arithmetic
B1L25_cout_1 = !B1L94 # !B1_clkcnt[5];
B1L25 = CARRY(B1L25_cout_1);
--B1L74 is lcd:inst|add~484 at LC_X20_Y16_N6
--operation mode is arithmetic
B1L74_carry_eqn = (!B1L34 & B1L54) # (B1L34 & B1L64);
B1L74 = B1_clkcnt[4] $ !B1L74_carry_eqn;
--B1L84 is lcd:inst|add~484COUT at LC_X20_Y16_N6
--operation mode is arithmetic
B1L84_cout_0 = B1_clkcnt[4] & !B1L54;
B1L84 = CARRY(B1L84_cout_0);
--B1L94 is lcd:inst|add~484COUTCOUT1_531 at LC_X20_Y16_N6
--operation mode is arithmetic
B1L94_cout_1 = B1_clkcnt[4] & !B1L64;
B1L94 = CARRY(B1L94_cout_1);
--B1L44 is lcd:inst|add~483 at LC_X20_Y16_N5
--operation mode is arithmetic
B1L44_carry_eqn = B1L34;
B1L44 = B1_clkcnt[3] $ (B1L44_carry_eqn);
--B1L54 is lcd:inst|add~483COUT at LC_X20_Y16_N5
--operation mode is arithmetic
B1L54_cout_0 = !B1L34 # !B1_clkcnt[3];
B1L54 = CARRY(B1L54_cout_0);
--B1L64 is lcd:inst|add~483COUTCOUT1_530 at LC_X20_Y16_N5
--operation mode is arithmetic
B1L64_cout_1 = !B1L34 # !B1_clkcnt[3];
B1L64 = CARRY(B1L64_cout_1);
--B1L35 is lcd:inst|add~486 at LC_X20_Y16_N8
--operation mode is arithmetic
B1L35_carry_eqn = (!B1L34 & B1L15) # (B1L34 & B1L25);
B1L35 = B1_clkcnt[6] $ (!B1L35_carry_eqn);
--B1L45 is lcd:inst|add~486COUT at LC_X20_Y16_N8
--operation mode is arithmetic
B1L45_cout_0 = B1_clkcnt[6] & !B1L15;
B1L45 = CARRY(B1L45_cout_0);
--B1L55 is lcd:inst|add~486COUTCOUT1_533 at LC_X20_Y16_N8
--operation mode is arithmetic
B1L55_cout_1 = B1_clkcnt[6] & !B1L25;
B1L55 = CARRY(B1L55_cout_1);
--B1L24 is lcd:inst|add~482 at LC_X20_Y16_N4
--operation mode is arithmetic
B1L24 = B1_clkcnt[2] $ !B1L04;
--B1L34 is lcd:inst|add~482COUT at LC_X20_Y16_N4
--operation mode is arithmetic
B1L34 = CARRY(B1_clkcnt[2] & !B1L14);
--B1L93 is lcd:inst|add~481 at LC_X20_Y16_N3
--operation mode is arithmetic
B1L93 = B1_clkcnt[1] $ (B1L73);
--B1L04 is lcd:inst|add~481COUT at LC_X20_Y16_N3
--operation mode is arithmetic
B1L04_cout_0 = !B1L73 # !B1_clkcnt[1];
B1L04 = CARRY(B1L04_cout_0);
--B1L14 is lcd:inst|add~481COUTCOUT1_529 at LC_X20_Y16_N3
--operation mode is arithmetic
B1L14_cout_1 = !B1L83 # !B1_clkcnt[1];
B1L14 = CARRY(B1L14_cout_1);
--B1L63 is lcd:inst|add~480 at LC_X20_Y16_N2
--operation mode is arithmetic
B1L63 = !B1_clkcnt[0];
--B1L73 is lcd:inst|add~480COUT at LC_X20_Y16_N2
--operation mode is arithmetic
B1L73_cout_0 = B1_clkcnt[0];
B1L73 = CARRY(B1L73_cout_0);
--B1L83 is lcd:inst|add~480COUTCOUT1_528 at LC_X20_Y16_N2
--operation mode is arithmetic
B1L83_cout_1 = B1_clkcnt[0];
B1L83 = CARRY(B1L83_cout_1);
--B1L87 is lcd:inst|add~495 at LC_X20_Y15_N7
--operation mode is normal
B1L87_carry_eqn = (!B1L17 & B1L67) # (B1L17 & B1L77);
B1L87 = B1L87_carry_eqn $ B1_clkcnt[15];
--H1_safe_q[2] is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|safe_q[2] at LC_X8_Y10_N3
--operation mode is arithmetic
H1_safe_q[2]_lut_out = H1_safe_q[2] $ !H1L5;
H1_safe_q[2] = DFFEAS(H1_safe_q[2]_lut_out, GLOBAL(clk), GLOBAL(SYS_RST), , , , , , );
--H1L8 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella2~COUT at LC_X8_Y10_N3
--operation mode is arithmetic
H1L8_cout_0 = H1_safe_q[2] & !H1L5;
H1L8 = CARRY(H1L8_cout_0);
--H1L9 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella2~COUTCOUT1_1 at LC_X8_Y10_N3
--operation mode is arithmetic
H1L9_cout_1 = H1_safe_q[2] & !H1L6;
H1L9 = CARRY(H1L9_cout_1);
--H1_safe_q[1] is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|safe_q[1] at LC_X8_Y10_N2
--operation mode is arithmetic
H1_safe_q[1]_lut_out = H1_safe_q[1] $ (H1L2);
H1_safe_q[1] = DFFEAS(H1_safe_q[1]_lut_out, GLOBAL(clk), GLOBAL(SYS_RST), , , , , , );
--H1L5 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella1~COUT at LC_X8_Y10_N2
--operation mode is arithmetic
H1L5_cout_0 = !H1L2 # !H1_safe_q[1];
H1L5 = CARRY(H1L5_cout_0);
--H1L6 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella1~COUTCOUT1 at LC_X8_Y10_N2
--operation mode is arithmetic
H1L6_cout_1 = !H1L3 # !H1_safe_q[1];
H1L6 = CARRY(H1L6_cout_1);
--H1_safe_q[0] is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|safe_q[0] at LC_X8_Y10_N1
--operation mode is arithmetic
H1_safe_q[0]_lut_out = !H1_safe_q[0];
H1_safe_q[0] = DFFEAS(H1_safe_q[0]_lut_out, GLOBAL(clk), GLOBAL(SYS_RST), , , , , , );
--H1L2 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella0~COUT at LC_X8_Y10_N1
--operation mode is arithmetic
H1L2_cout_0 = H1_safe_q[0];
H1L2 = CARRY(H1L2_cout_0);
--H1L3 is div16:inst1|lpm_counter:count_rtl_2|cntr_ea7:auto_generated|counter_cella0~COUTCOUT1_1 at LC_X8_Y10_N1
--operation mode is arithmetic
H1L3_cout_1 = H1_safe_q[0];
H1L3 = CARRY(H1L3_cout_1);
--B1L461 is lcd:inst|reduce_nor~3 at LC_X33_Y14_N3
--operation mode is normal
B1_state[2]_qfbk = B1_state[2];
B1L461 = B1L471 & B1_state[0] & !B1_state[2]_qfbk & !B1_state[3];
--B1_state[2] is lcd:inst|state[2] at LC_X33_Y14_N3
--operation mode is normal
B1_state[2] = DFFEAS(B1L461, GLOBAL(B1_clk_int), GLOBAL(SYS_RST), , , , , , );
--B1L49 is lcd:inst|char_addr[5]~1525 at LC_X32_Y16_N1
--operation mode is normal
B1L49 = !B1L59 & !B1L371 & B1L001 # B1L101;
--B1L251 is lcd:inst|data~968 at LC_X34_Y16_N4
--operation mode is normal
B1L251 = B1L041 & B1L98 & !D1L2 # !B1L98 & !D1L1;
--B1L351 is lcd:inst|data~969 at LC_X34_Y16_N5
--operation mode is normal
B1L351 = !B1L461 & B1L841 # !B1L761 & B1L251;
--SYS_RST is SYS_RST at PIN_240
--operation mode is input
SYS_RST = INPUT();
--clk is clk at PIN_153
--operation mode is input
clk = INPUT();
--LCD_RS is LCD_RS at PIN_139
--operation mode is output
LCD_RS = OUTPUT(!B1L371);
--LCD_RW is LCD_RW at PIN_140
--operation mode is output
LCD_RW = OUTPUT(B1L061);
--LCD_E is LCD_E at PIN_141
--operation mode is output
LCD_E = OUTPUT(B1_lcd_e);
--LCD_D[7] is LCD_D[7] at PIN_174
--operation mode is output
LCD_D[7]_tri_out = TRI(B1L961, B1L321);
LCD_D[7] = OUTPUT(LCD_D[7]_tri_out);
--LCD_D[6] is LCD_D[6] at PIN_173
--operation mode is output
LCD_D[6]_tri_out = TRI(B1L421, B1L321);
LCD_D[6] = OUTPUT(LCD_D[6]_tri_out);
--LCD_D[5] is LCD_D[5] at PIN_170
--operation mode is output
LCD_D[5]_tri_out = TRI(B1L521, B1L321);
LCD_D[5] = OUTPUT(LCD_D[5]_tri_out);
--LCD_D[4] is LCD_D[4] at PIN_169
--operation mode is output
LCD_D[4]_tri_out = TRI(B1L241, B1L321);
LCD_D[4] = OUTPUT(LCD_D[4]_tri_out);
--LCD_D[3] is LCD_D[3] at PIN_168
--operation mode is output
LCD_D[3]_tri_out = TRI(B1L741, B1L321);
LCD_D[3] = OUTPUT(LCD_D[3]_tri_out);
--LCD_D[2] is LCD_D[2] at PIN_167
--operation mode is output
LCD_D[2]_tri_out = TRI(B1L351, B1L321);
LCD_D[2] = OUTPUT(LCD_D[2]_tri_out);
--LCD_D[1] is LCD_D[1] at PIN_166
--operation mode is output
LCD_D[1]_tri_out = TRI(B1L921, B1L321);
LCD_D[1] = OUTPUT(LCD_D[1]_tri_out);
--LCD_D[0] is LCD_D[0] at PIN_165
--operation mode is output
LCD_D[0]_tri_out = TRI(B1L331, B1L321);
LCD_D[0] = OUTPUT(LCD_D[0]_tri_out);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -