📄 input.fit.eqn
字号:
--C1L74 is keyboard4_4:inst2|process2~122 at LC_X11_Y4_N6
--operation mode is normal
C1L74 = C1_count2[5] & C1_hold & C1_count2[6] & C1_count2[4];
--C1_count2[1] is keyboard4_4:inst2|count2[1] at LC_X11_Y5_N1
--operation mode is arithmetic
C1_count2[1]_lut_out = C1_count2[1] $ C1L41;
C1_count2[1] = DFFEAS(C1_count2[1]_lut_out, GLOBAL(B1_clkout), VCC, , , , , C1L73, );
--C1L71 is keyboard4_4:inst2|count2[1]~233 at LC_X11_Y5_N1
--operation mode is arithmetic
C1L71_cout_0 = !C1L41 # !C1_count2[1];
C1L71 = CARRY(C1L71_cout_0);
--C1L81 is keyboard4_4:inst2|count2[1]~233COUT1_259 at LC_X11_Y5_N1
--operation mode is arithmetic
C1L81_cout_1 = !C1L51 # !C1_count2[1];
C1L81 = CARRY(C1L81_cout_1);
--C1_count2[3] is keyboard4_4:inst2|count2[3] at LC_X11_Y5_N3
--operation mode is arithmetic
C1_count2[3]_lut_out = C1_count2[3] $ (C1L02);
C1_count2[3] = DFFEAS(C1_count2[3]_lut_out, GLOBAL(B1_clkout), VCC, , , , , C1L73, );
--C1L32 is keyboard4_4:inst2|count2[3]~237 at LC_X11_Y5_N3
--operation mode is arithmetic
C1L32_cout_0 = !C1L02 # !C1_count2[3];
C1L32 = CARRY(C1L32_cout_0);
--C1L42 is keyboard4_4:inst2|count2[3]~237COUT1_262 at LC_X11_Y5_N3
--operation mode is arithmetic
C1L42_cout_1 = !C1L12 # !C1_count2[3];
C1L42 = CARRY(C1L42_cout_1);
--C1_count2[0] is keyboard4_4:inst2|count2[0] at LC_X11_Y5_N0
--operation mode is arithmetic
C1_count2[0]_lut_out = !C1_count2[0];
C1_count2[0] = DFFEAS(C1_count2[0]_lut_out, GLOBAL(B1_clkout), VCC, , , , , C1L73, );
--C1L41 is keyboard4_4:inst2|count2[0]~241 at LC_X11_Y5_N0
--operation mode is arithmetic
C1L41_cout_0 = C1_count2[0];
C1L41 = CARRY(C1L41_cout_0);
--C1L51 is keyboard4_4:inst2|count2[0]~241COUT1_257 at LC_X11_Y5_N0
--operation mode is arithmetic
C1L51_cout_1 = C1_count2[0];
C1L51 = CARRY(C1L51_cout_1);
--C1_count2[2] is keyboard4_4:inst2|count2[2] at LC_X11_Y5_N2
--operation mode is arithmetic
C1_count2[2]_lut_out = C1_count2[2] $ !C1L71;
C1_count2[2] = DFFEAS(C1_count2[2]_lut_out, GLOBAL(B1_clkout), VCC, , , , , C1L73, );
--C1L02 is keyboard4_4:inst2|count2[2]~245 at LC_X11_Y5_N2
--operation mode is arithmetic
C1L02_cout_0 = C1_count2[2] & !C1L71;
C1L02 = CARRY(C1L02_cout_0);
--C1L12 is keyboard4_4:inst2|count2[2]~245COUT1_261 at LC_X11_Y5_N2
--operation mode is arithmetic
C1L12_cout_1 = C1_count2[2] & !C1L81;
C1L12 = CARRY(C1L12_cout_1);
--C1L84 is keyboard4_4:inst2|process2~123 at LC_X11_Y5_N9
--operation mode is normal
C1L84 = C1_count2[3] & C1_count2[1] & !C1_count2[0] & !C1_count2[2];
--C1L63 is keyboard4_4:inst2|count2[7]~248 at LC_X11_Y4_N4
--operation mode is normal
C1L63 = C1_count2[7] & !C1L74 # !C1_count2[7] & (C1L64) # !C1L84;
--C1_haskey is keyboard4_4:inst2|haskey at LC_X11_Y7_N2
--operation mode is normal
C1_haskey_lut_out = C1L57 & (C1_haskey # !C1L27);
C1_haskey = DFFEAS(C1_haskey_lut_out, GLOBAL(B1_clkout), VCC, , C1L37, , , , );
--D1L531 is led4bits7seg:inst4|STATE[0]~224 at LC_X8_Y5_N4
--operation mode is normal
D1L531 = D1_LCDSTATE[0] & (RST);
--C1L75 is keyboard4_4:inst2|reduce_nor~1066 at LC_X11_Y8_N0
--operation mode is normal
C1L75 = C1_scnlin[2] & C1_scnlin[3];
--C1L85 is keyboard4_4:inst2|reduce_nor~1067 at LC_X12_Y9_N6
--operation mode is normal
C1L85 = C1_scnlin[1] & !C1_scnlin[0] & C1L75 & keyin[3];
--C1L28 is keyboard4_4:inst2|Select~461 at LC_X12_Y9_N8
--operation mode is normal
C1L28 = C1L85 & keyin[1] & (keyin[2] $ keyin[0]);
--C1L95 is keyboard4_4:inst2|reduce_nor~1068 at LC_X12_Y7_N1
--operation mode is normal
C1L95 = keyin[1] & (keyin[3] & (keyin[2] $ keyin[0]) # !keyin[3] & keyin[2] & keyin[0]) # !keyin[1] & keyin[3] & keyin[2] & keyin[0];
--C1L06 is keyboard4_4:inst2|reduce_nor~1069 at LC_X12_Y7_N2
--operation mode is normal
C1L06 = C1L47 & (C1L95);
--C1L16 is keyboard4_4:inst2|reduce_nor~1070 at LC_X12_Y9_N0
--operation mode is normal
C1L16 = C1_scnlin[0] & keyin[2] & !keyin[1] & keyin[0];
--C1L15 is keyboard4_4:inst2|reduce_nor~6 at LC_X12_Y9_N1
--operation mode is normal
C1L15 = !C1_scnlin[1] & keyin[3] & C1L75 & C1L16;
--C1L26 is keyboard4_4:inst2|reduce_nor~1071 at LC_X12_Y8_N0
--operation mode is normal
C1L26 = !C1_scnlin[2] & C1_scnlin[3] & C1_scnlin[1] & keyin[3];
--C1L36 is keyboard4_4:inst2|reduce_nor~1072 at LC_X12_Y7_N6
--operation mode is normal
C1L36 = C1_scnlin[0] & (keyin[1] & !keyin[0]);
--C1L38 is keyboard4_4:inst2|Select~462 at LC_X12_Y8_N1
--operation mode is normal
C1L38 = C1L15 # keyin[2] & C1L26 & C1L36;
--C1L46 is keyboard4_4:inst2|reduce_nor~1073 at LC_X13_Y7_N1
--operation mode is normal
C1L46 = C1_scnlin[2] & (C1_scnlin[1] & keyin[2]);
--C1L56 is keyboard4_4:inst2|reduce_nor~1074 at LC_X13_Y8_N9
--operation mode is normal
C1L56 = keyin[0] & !C1_scnlin[0] & keyin[1] & !keyin[3];
--C1L66 is keyboard4_4:inst2|reduce_nor~1075 at LC_X13_Y8_N2
--operation mode is normal
C1L66 = keyin[0] & C1_scnlin[0] & (keyin[1]);
--C1L55 is keyboard4_4:inst2|reduce_nor~14 at LC_X12_Y8_N2
--operation mode is normal
C1L55 = !keyin[3] & C1L66 & C1L46 & !C1_scnlin[3];
--C1L48 is keyboard4_4:inst2|Select~463 at LC_X12_Y8_N3
--operation mode is normal
C1L48 = !C1L55 & (!C1L46 # !C1L56 # !C1_scnlin[3]);
--C1L76 is keyboard4_4:inst2|reduce_nor~1076 at LC_X12_Y7_N7
--operation mode is normal
C1L76 = C1_scnlin[0] & !keyin[2] & keyin[1] & keyin[0];
--C1L86 is keyboard4_4:inst2|reduce_nor~1077 at LC_X13_Y7_N2
--operation mode is normal
C1L86 = !C1_scnlin[3] & keyin[3] & C1L46;
--C1L35 is keyboard4_4:inst2|reduce_nor~12 at LC_X13_Y7_N4
--operation mode is normal
C1L35 = !keyin[1] & C1_scnlin[0] & keyin[0] & C1L86;
--C1L58 is keyboard4_4:inst2|Select~464 at LC_X12_Y8_N4
--operation mode is normal
C1L58 = !C1L35 & C1L48 & (!C1L26 # !C1L76);
--C1L96 is keyboard4_4:inst2|reduce_nor~1078 at LC_X11_Y8_N9
--operation mode is normal
C1L96 = C1_scnlin[3] & !C1_scnlin[2] & C1_scnlin[1];
--C1L65 is keyboard4_4:inst2|reduce_nor~15 at LC_X13_Y8_N1
--operation mode is normal
C1L65 = keyin[2] & C1L96 & !keyin[3] & C1L66;
--C1L07 is keyboard4_4:inst2|reduce_nor~1079 at LC_X12_Y8_N8
--operation mode is normal
C1L07 = C1_scnlin[2] & !C1_scnlin[3] & C1_scnlin[1] & keyin[3];
--C1L45 is keyboard4_4:inst2|reduce_nor~13 at LC_X12_Y8_N9
--operation mode is normal
C1L45 = !keyin[2] & C1L66 & C1L07;
--C1L68 is keyboard4_4:inst2|Select~466 at LC_X12_Y7_N3
--operation mode is normal
C1L68 = C1_leds[3] & (C1L86 & C1L36 # !C1L06) # !C1_leds[3] & C1L86 & C1L36;
--C1L17 is keyboard4_4:inst2|reduce_nor~1080 at LC_X12_Y7_N5
--operation mode is normal
C1L17 = !C1_scnlin[1] & C1_scnlin[2] & C1_scnlin[3] & keyin[3];
--C1L78 is keyboard4_4:inst2|Select~467 at LC_X12_Y7_N0
--operation mode is normal
C1L78 = C1L68 # C1L17 & C1L76;
--C1L88 is keyboard4_4:inst2|Select~469 at LC_X13_Y8_N3
--operation mode is normal
C1L88 = C1L45 # C1L55 # !C1L06 & C1_leds[2];
--C1L05 is keyboard4_4:inst2|reduce_nor~5 at LC_X12_Y9_N7
--operation mode is normal
C1L05 = !keyin[1] & keyin[0] & keyin[2] & C1L85;
--C1L98 is keyboard4_4:inst2|Select~470 at LC_X13_Y8_N0
--operation mode is normal
C1L98 = !C1L65 & (!C1L46 # !C1L56 # !C1_scnlin[3]);
--C1L25 is keyboard4_4:inst2|reduce_nor~8 at LC_X13_Y8_N5
--operation mode is normal
C1L25 = keyin[0] & keyin[1] & !keyin[2] & C1L85;
--C1L09 is keyboard4_4:inst2|Select~471 at LC_X13_Y8_N6
--operation mode is normal
C1L09 = C1L98 & !C1L25 & (!C1L16 # !C1L26);
--C1L19 is keyboard4_4:inst2|Select~473 at LC_X13_Y8_N7
--operation mode is normal
C1L19 = C1L35 # C1L36 & C1L86 # !C1L09;
--C1L29 is keyboard4_4:inst2|Select~474 at LC_X12_Y8_N6
--operation mode is normal
C1L29 = keyin[2] & C1L36 & (C1L26 # C1L17);
--C1L73 is keyboard4_4:inst2|count2[7]~249 at LC_X11_Y4_N5
--operation mode is normal
C1L73 = !C1L63 # !C1_haskey;
--C1L94 is keyboard4_4:inst2|process2~124 at LC_X11_Y4_N2
--operation mode is normal
C1L94 = C1_count2[7] # C1L64;
--C1L57 is keyboard4_4:inst2|reduce_or~21 at LC_X12_Y7_N4
--operation mode is normal
C1L57 = !keyin[0] # !keyin[2] # !keyin[3] # !keyin[1];
--C1_count1[2] is keyboard4_4:inst2|count1[2] at LC_X13_Y7_N6
--operation mode is normal
C1_count1[2]_lut_out = !C1_count1[2];
C1_count1[2] = DFFEAS(C1_count1[2]_lut_out, GLOBAL(B1_clkout), VCC, , C1L9, , , , );
--C1_count1[0] is keyboard4_4:inst2|count1[0] at LC_X13_Y7_N9
--operation mode is normal
C1_count1[0]_lut_out = !C1_count1[0] & (C1_count1[2] # !C1_count1[3] # !C1_count1[1]);
C1_count1[0] = DFFEAS(C1_count1[0]_lut_out, GLOBAL(B1_clkout), VCC, , C1L11, , , , );
--C1_count1[3] is keyboard4_4:inst2|count1[3] at LC_X13_Y7_N5
--operation mode is normal
C1_count1[3]_lut_out = C1_count1[2] & (C1_count1[3] $ (C1_count1[1] & C1_count1[0])) # !C1_count1[2] & C1_count1[3] & (C1_count1[0] # !C1_count1[1]);
C1_count1[3] = DFFEAS(C1_count1[3]_lut_out, GLOBAL(B1_clkout), VCC, , C1L11, , , , );
--C1_count1[1] is keyboard4_4:inst2|count1[1] at LC_X13_Y7_N3
--operation mode is normal
C1_count1[1]_lut_out = C1_count1[1] & !C1_count1[0] & (C1_count1[2] # !C1_count1[3]) # !C1_count1[1] & (C1_count1[0]);
C1_count1[1] = DFFEAS(C1_count1[1]_lut_out, GLOBAL(B1_clkout), VCC, , C1L11, , , , );
--C1L27 is keyboard4_4:inst2|reduce_nor~1081 at LC_X13_Y7_N7
--operation mode is normal
C1L27 = C1_count1[2] # C1_count1[0] # !C1_count1[1] # !C1_count1[3];
--C1L37 is keyboard4_4:inst2|reduce_nor~1082 at LC_X11_Y8_N5
--operation mode is normal
C1L37 = !C1_scnlin[2] & !C1_scnlin[3] & !C1_scnlin[0] & !C1_scnlin[1];
--C1L9 is keyboard4_4:inst2|count1[2]~183 at LC_X13_Y7_N0
--operation mode is normal
C1L9 = C1L37 & C1_count1[1] & C1_count1[0] & C1L57;
--C1L11 is keyboard4_4:inst2|count1[3]~4 at LC_X13_Y7_N8
--operation mode is normal
C1L11 = C1L37 & C1L57;
--D1L201 is led4bits7seg:inst4|Mux~2435 at LC_X5_Y5_N0
--operation mode is normal
D1L201 = !D1_STATE[0] & !D1_STATE[1] & !D1_STATE[2] & D1_g[0];
--C1L39 is keyboard4_4:inst2|Select~476 at LC_X12_Y7_N8
--operation mode is normal
C1L39 = C1_leds[0] & (!C1L95 # !C1L47);
--C1L47 is keyboard4_4:inst2|reduce_nor~1083 at LC_X12_Y7_N9
--operation mode is normal
C1L47 = C1_scnlin[0] & (C1_scnlin[2] & (C1_scnlin[3] $ C1_scnlin[1]) # !C1_scnlin[2] & C1_scnlin[3] & C1_scnlin[1]) # !C1_scnlin[0] & C1_scnlin[2] & C1_scnlin[3] & C1_scnlin[1];
--RST is RST at PIN_30
--operation mode is input
RST = INPUT();
--CLK is CLK at PIN_18
--operation mode is input
CLK = INPUT();
--ENTER is ENTER at PIN_31
--operation mode is input
ENTER = INPUT();
--keyin[1] is keyin[1] at PIN_113
--operation mode is input
keyin[1] = INPUT();
--keyin[3] is keyin[3] at PIN_117
--operation mode is input
keyin[3] = INPUT();
--keyin[2] is keyin[2] at PIN_114
--operation mode is input
keyin[2] = INPUT();
--keyin[0] is keyin[0] at PIN_112
--operation mode is input
keyin[0] = INPUT();
--E is E at PIN_68
--operation mode is output
E = OUTPUT(D1_e);
--writeORread is writeORread at PIN_67
--operation mode is output
writeORread = OUTPUT(GND);
--DATA[8] is DATA[8] at PIN_66
--operation mode is output
DATA[8] = OUTPUT(D1_data[8]);
--DATA[7] is DATA[7] at PIN_62
--operation mode is output
DATA[7] = OUTPUT(D1_data[7]);
--DATA[6] is DATA[6] at PIN_60
--operation mode is output
DATA[6] = OUTPUT(D1_data[6]);
--DATA[5] is DATA[5] at PIN_59
--operation mode is output
DATA[5] = OUTPUT(D1_data[5]);
--DATA[4] is DATA[4] at PIN_58
--operation mode is output
DATA[4] = OUTPUT(D1_data[4]);
--DATA[3] is DATA[3] at PIN_57
--operation mode is output
DATA[3] = OUTPUT(D1_data[3]);
--DATA[2] is DATA[2] at PIN_55
--operation mode is output
DATA[2] = OUTPUT(D1_data[2]);
--DATA[1] is DATA[1] at PIN_53
--operation mode is output
DATA[1] = OUTPUT(D1_data[1]);
--DATA[0] is DATA[0] at PIN_52
--operation mode is output
DATA[0] = OUTPUT(D1_data[0]);
--keyScan[3] is keyScan[3] at PIN_121
--operation mode is output
keyScan[3] = OUTPUT(C1_scnlin[3]);
--keyScan[2] is keyScan[2] at PIN_120
--operation mode is output
keyScan[2] = OUTPUT(C1_scnlin[2]);
--keyScan[1] is keyScan[1] at PIN_119
--operation mode is output
keyScan[1] = OUTPUT(C1_scnlin[1]);
--keyScan[0] is keyScan[0] at PIN_118
--operation mode is output
keyScan[0] = OUTPUT(C1_scnlin[0]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -