📄 lcdcont.fit.eqn
字号:
--operation mode is normal
A1L23 = !C1_count[3] & C1_count[2] & !C1_count[1];
--C1L114 is lcd0:mylcd|state~69 at LC_X11_Y9_N1
--operation mode is normal
C1L114 = A1L23 & !C1_count[0] & C1_state.home;
--C1L32 is lcd0:mylcd|count[2]~712 at LC_X12_Y9_N1
--operation mode is normal
C1L32 = C1L29 & (C1L30 # C1L31 & !C1L114);
--C1L33 is lcd0:mylcd|count[2]~713 at LC_X12_Y8_N3
--operation mode is normal
C1L33 = C1_state.clear # C1_state.clear1 # C1_state.setfunc # !C1L77;
--C1L34 is lcd0:mylcd|count[2]~714 at LC_X11_Y9_N8
--operation mode is normal
C1L34 = C1_count[0] & C1_state.clear & A1L23;
--C1_state.setmode is lcd0:mylcd|state.setmode at LC_X11_Y9_N8
--operation mode is normal
C1_state.setmode = DFFEAS(C1L34, GLOBAL(B1_clock_int), GLOBAL(reset), , , , , , );
--C1L35 is lcd0:mylcd|count[2]~715 at LC_X11_Y9_N9
--operation mode is normal
C1L35 = C1L34 # A1L14 & (C1_state.write2 # C1_state.setfunc);
--A1L16 is rtl~3 at LC_X13_Y9_N0
--operation mode is normal
A1L16 = !C1_count[3] & C1_count[0] & !C1_count[1] & C1_count[2];
--C1L99 is lcd0:mylcd|Select~3610 at LC_X13_Y9_N1
--operation mode is normal
C1L99 = A1L14 & !C1_state.write3 & (!A1L16 # !C1_state.clear1) # !A1L14 & (!A1L16 # !C1_state.clear1);
--C1L36 is lcd0:mylcd|count[2]~716 at LC_X12_Y9_N7
--operation mode is normal
C1L36 = !C1_state.write1 & C1L99 & (!C1L35 # !C1L33);
--B1L16 is clockdiv:div|add~226 at LC_X10_Y6_N7
--operation mode is normal
B1L16_carry_eqn = (!B1L21 & B1L18) # (B1L21 & B1L19);
B1L16 = B1L16_carry_eqn $ !B1_\count:counter[14];
--B1L17 is clockdiv:div|add~231 at LC_X10_Y6_N6
--operation mode is arithmetic
B1L17_carry_eqn = (!B1L21 & B1L23) # (B1L21 & B1L24);
B1L17 = B1_\count:counter[13] $ B1L17_carry_eqn;
--B1L18 is clockdiv:div|add~233 at LC_X10_Y6_N6
--operation mode is arithmetic
B1L18_cout_0 = !B1L23 # !B1_\count:counter[13];
B1L18 = CARRY(B1L18_cout_0);
--B1L19 is clockdiv:div|add~233COUT1_334 at LC_X10_Y6_N6
--operation mode is arithmetic
B1L19_cout_1 = !B1L24 # !B1_\count:counter[13];
B1L19 = CARRY(B1L19_cout_1);
--B1L20 is clockdiv:div|add~236 at LC_X10_Y6_N4
--operation mode is arithmetic
B1L20_carry_eqn = (!B1L44 & B1L26) # (B1L44 & B1L27);
B1L20 = B1_\count:counter[11] $ B1L20_carry_eqn;
--B1L21 is clockdiv:div|add~238 at LC_X10_Y6_N4
--operation mode is arithmetic
B1L21 = CARRY(!B1L27 # !B1_\count:counter[11]);
--B1L22 is clockdiv:div|add~241 at LC_X10_Y6_N5
--operation mode is arithmetic
B1L22_carry_eqn = B1L21;
B1L22 = B1_\count:counter[12] $ !B1L22_carry_eqn;
--B1L23 is clockdiv:div|add~243 at LC_X10_Y6_N5
--operation mode is arithmetic
B1L23_cout_0 = B1_\count:counter[12] & !B1L21;
B1L23 = CARRY(B1L23_cout_0);
--B1L24 is clockdiv:div|add~243COUT1_332 at LC_X10_Y6_N5
--operation mode is arithmetic
B1L24_cout_1 = B1_\count:counter[12] & !B1L21;
B1L24 = CARRY(B1L24_cout_1);
--B1L25 is clockdiv:div|add~246 at LC_X10_Y6_N3
--operation mode is arithmetic
B1L25_carry_eqn = (!B1L44 & B1L29) # (B1L44 & B1L30);
B1L25 = B1_\count:counter[10] $ !B1L25_carry_eqn;
--B1L26 is clockdiv:div|add~248 at LC_X10_Y6_N3
--operation mode is arithmetic
B1L26_cout_0 = B1_\count:counter[10] & !B1L29;
B1L26 = CARRY(B1L26_cout_0);
--B1L27 is clockdiv:div|add~248COUT1_330 at LC_X10_Y6_N3
--operation mode is arithmetic
B1L27_cout_1 = B1_\count:counter[10] & !B1L30;
B1L27 = CARRY(B1L27_cout_1);
--B1L28 is clockdiv:div|add~251 at LC_X10_Y6_N2
--operation mode is arithmetic
B1L28_carry_eqn = (!B1L44 & B1L32) # (B1L44 & B1L33);
B1L28 = B1_\count:counter[9] $ B1L28_carry_eqn;
--B1L29 is clockdiv:div|add~253 at LC_X10_Y6_N2
--operation mode is arithmetic
B1L29_cout_0 = !B1L32 # !B1_\count:counter[9];
B1L29 = CARRY(B1L29_cout_0);
--B1L30 is clockdiv:div|add~253COUT1_328 at LC_X10_Y6_N2
--operation mode is arithmetic
B1L30_cout_1 = !B1L33 # !B1_\count:counter[9];
B1L30 = CARRY(B1L30_cout_1);
--B1L31 is clockdiv:div|add~256 at LC_X10_Y6_N1
--operation mode is arithmetic
B1L31_carry_eqn = (!B1L44 & B1L35) # (B1L44 & B1L36);
B1L31 = B1_\count:counter[8] $ !B1L31_carry_eqn;
--B1L32 is clockdiv:div|add~258 at LC_X10_Y6_N1
--operation mode is arithmetic
B1L32_cout_0 = B1_\count:counter[8] & !B1L35;
B1L32 = CARRY(B1L32_cout_0);
--B1L33 is clockdiv:div|add~258COUT1_326 at LC_X10_Y6_N1
--operation mode is arithmetic
B1L33_cout_1 = B1_\count:counter[8] & !B1L36;
B1L33 = CARRY(B1L33_cout_1);
--B1L34 is clockdiv:div|add~261 at LC_X10_Y6_N0
--operation mode is arithmetic
B1L34_carry_eqn = B1L44;
B1L34 = B1_\count:counter[7] $ (B1L34_carry_eqn);
--B1L35 is clockdiv:div|add~263 at LC_X10_Y6_N0
--operation mode is arithmetic
B1L35_cout_0 = !B1L44 # !B1_\count:counter[7];
B1L35 = CARRY(B1L35_cout_0);
--B1L36 is clockdiv:div|add~263COUT1_324 at LC_X10_Y6_N0
--operation mode is arithmetic
B1L36_cout_1 = !B1L44 # !B1_\count:counter[7];
B1L36 = CARRY(B1L36_cout_1);
--B1L37 is clockdiv:div|add~266 at LC_X9_Y6_N8
--operation mode is arithmetic
B1L37_carry_eqn = (!B1L49 & B1L46) # (B1L49 & B1L47);
B1L37 = B1_\count:counter[5] $ B1L37_carry_eqn;
--B1L38 is clockdiv:div|add~268 at LC_X9_Y6_N8
--operation mode is arithmetic
B1L38_cout_0 = !B1L46 # !B1_\count:counter[5];
B1L38 = CARRY(B1L38_cout_0);
--B1L39 is clockdiv:div|add~268COUT1_322 at LC_X9_Y6_N8
--operation mode is arithmetic
B1L39_cout_1 = !B1L47 # !B1_\count:counter[5];
B1L39 = CARRY(B1L39_cout_1);
--B1L40 is clockdiv:div|add~271 at LC_X9_Y6_N6
--operation mode is arithmetic
B1L40_carry_eqn = (!B1L49 & B1L51) # (B1L49 & B1L52);
B1L40 = B1_\count:counter[3] $ B1L40_carry_eqn;
--B1L41 is clockdiv:div|add~273 at LC_X9_Y6_N6
--operation mode is arithmetic
B1L41_cout_0 = !B1L51 # !B1_\count:counter[3];
B1L41 = CARRY(B1L41_cout_0);
--B1L42 is clockdiv:div|add~273COUT1_318 at LC_X9_Y6_N6
--operation mode is arithmetic
B1L42_cout_1 = !B1L52 # !B1_\count:counter[3];
B1L42 = CARRY(B1L42_cout_1);
--B1L43 is clockdiv:div|add~276 at LC_X9_Y6_N9
--operation mode is arithmetic
B1L43_carry_eqn = (!B1L49 & B1L38) # (B1L49 & B1L39);
B1L43 = B1_\count:counter[6] $ !B1L43_carry_eqn;
--B1L44 is clockdiv:div|add~278 at LC_X9_Y6_N9
--operation mode is arithmetic
B1L44 = CARRY(B1_\count:counter[6] & !B1L39);
--B1L45 is clockdiv:div|add~281 at LC_X9_Y6_N7
--operation mode is arithmetic
B1L45_carry_eqn = (!B1L49 & B1L41) # (B1L49 & B1L42);
B1L45 = B1_\count:counter[4] $ !B1L45_carry_eqn;
--B1L46 is clockdiv:div|add~283 at LC_X9_Y6_N7
--operation mode is arithmetic
B1L46_cout_0 = B1_\count:counter[4] & !B1L41;
B1L46 = CARRY(B1L46_cout_0);
--B1L47 is clockdiv:div|add~283COUT1_320 at LC_X9_Y6_N7
--operation mode is arithmetic
B1L47_cout_1 = B1_\count:counter[4] & !B1L42;
B1L47 = CARRY(B1L47_cout_1);
--B1L48 is clockdiv:div|add~286 at LC_X9_Y6_N4
--operation mode is arithmetic
B1L48 = B1_\count:counter[1] $ B1L54;
--B1L49 is clockdiv:div|add~288 at LC_X9_Y6_N4
--operation mode is arithmetic
B1L49 = CARRY(!B1L55 # !B1_\count:counter[1]);
--B1L50 is clockdiv:div|add~291 at LC_X9_Y6_N5
--operation mode is arithmetic
B1L50_carry_eqn = B1L49;
B1L50 = B1_\count:counter[2] $ !B1L50_carry_eqn;
--B1L51 is clockdiv:div|add~293 at LC_X9_Y6_N5
--operation mode is arithmetic
B1L51_cout_0 = B1_\count:counter[2] & !B1L49;
B1L51 = CARRY(B1L51_cout_0);
--B1L52 is clockdiv:div|add~293COUT1_316 at LC_X9_Y6_N5
--operation mode is arithmetic
B1L52_cout_1 = B1_\count:counter[2] & !B1L49;
B1L52 = CARRY(B1L52_cout_1);
--B1L53 is clockdiv:div|add~296 at LC_X9_Y6_N3
--operation mode is arithmetic
B1L53 = !B1_\count:counter[0];
--B1L54 is clockdiv:div|add~298 at LC_X9_Y6_N3
--operation mode is arithmetic
B1L54_cout_0 = B1_\count:counter[0];
B1L54 = CARRY(B1L54_cout_0);
--B1L55 is clockdiv:div|add~298COUT1_314 at LC_X9_Y6_N3
--operation mode is arithmetic
B1L55_cout_1 = B1_\count:counter[0];
B1L55 = CARRY(B1L55_cout_1);
--C1L76 is lcd0:mylcd|Select~3573 at LC_X11_Y9_N4
--operation mode is normal
C1L76 = C1_count[1] & (C1_count[0] & !C1_count[3] # !C1_count[0] & (!C1_count[2])) # !C1_count[1] & (!C1_count[2] # !C1_count[3]);
--C1L100 is lcd0:mylcd|Select~3621 at LC_X11_Y9_N0
--operation mode is normal
C1L100 = C1_state.home # C1_state.setmode # C1_state.write3 & C1L76;
--reset is reset at PIN_42
--operation mode is input
reset = INPUT();
--clk is clk at PIN_18
--operation mode is input
clk = INPUT();
--data_out[0] is data_out[0] at PIN_117
--operation mode is output
data_out[0] = OUTPUT(C1_lcd_data[0]);
--data_out[1] is data_out[1] at PIN_114
--operation mode is output
data_out[1] = OUTPUT(C1_lcd_data[1]);
--data_out[2] is data_out[2] at PIN_113
--operation mode is output
data_out[2] = OUTPUT(C1_lcd_data[2]);
--data_out[3] is data_out[3] at PIN_112
--operation mode is output
data_out[3] = OUTPUT(C1_lcd_data[3]);
--data_out[4] is data_out[4] at PIN_111
--operation mode is output
data_out[4] = OUTPUT(C1_lcd_data[4]);
--data_out[5] is data_out[5] at PIN_110
--operation mode is output
data_out[5] = OUTPUT(C1_lcd_data[5]);
--data_out[6] is data_out[6] at PIN_109
--operation mode is output
data_out[6] = OUTPUT(C1_lcd_data[6]);
--data_out[7] is data_out[7] at PIN_108
--operation mode is output
data_out[7] = OUTPUT(C1_lcd_data[7]);
--rw_out is rw_out at PIN_119
--operation mode is output
rw_out = OUTPUT(GND);
--cont is cont at PIN_96
--operation mode is output
cont = OUTPUT(GND);
--select_out is select_out at PIN_120
--operation mode is output
select_out = OUTPUT(C1_lcd_select);
--enable_out is enable_out at PIN_118
--operation mode is output
enable_out = OUTPUT(!B1_clock_int);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -