📄 adder8.fit.eqn
字号:
--operation mode is normal
C1L751 = C1L651 & (B1L11 # !C1_cnt3[2]) # !C1L651 & B1L8 & (C1_cnt3[2]);
--C1_hex_r[9] is key_led:inst1|hex_r[9] at LC_X27_Y13_N9
--operation mode is normal
C1_hex_r[9]_lut_out = !C1_hex_r[9];
C1_hex_r[9] = DFFEAS(C1_hex_r[9]_lut_out, GLOBAL(clock_48M), VCC, , C1L721, , , , );
--C1_hex_r[13] is key_led:inst1|hex_r[13] at LC_X26_Y13_N4
--operation mode is normal
C1_hex_r[13]_lut_out = !C1_hex_r[13];
C1_hex_r[13] = DFFEAS(C1_hex_r[13]_lut_out, GLOBAL(clock_48M), VCC, , C1L431, , , , );
--C1L851 is key_led:inst1|Mux~1021 at LC_X27_Y14_N6
--operation mode is normal
C1L851 = C1_cnt3[0] & C1_hex_r[9] # !C1_cnt3[0] & (C1_hex_r[13]);
--B1L41 is adder8:inst|add~262 at LC_X26_Y14_N7
--operation mode is arithmetic
B1L41_carry_eqn = (!B1L42 & B1L9) # (B1L42 & B1L01);
B1L41 = C1_hex_r[14] $ C1_hex_r[6] $ B1L41_carry_eqn;
--B1L51 is adder8:inst|add~264 at LC_X26_Y14_N7
--operation mode is arithmetic
B1L51_cout_0 = C1_hex_r[14] & !C1_hex_r[6] & !B1L9 # !C1_hex_r[14] & (!B1L9 # !C1_hex_r[6]);
B1L51 = CARRY(B1L51_cout_0);
--B1L61 is adder8:inst|add~264COUT1_294 at LC_X26_Y14_N7
--operation mode is arithmetic
B1L61_cout_1 = C1_hex_r[14] & !C1_hex_r[6] & !B1L01 # !C1_hex_r[14] & (!B1L01 # !C1_hex_r[6]);
B1L61 = CARRY(B1L61_cout_1);
--C1_hex_r[2] is key_led:inst1|hex_r[2] at LC_X27_Y16_N2
--operation mode is normal
C1_hex_r[2]_lut_out = !C1_hex_r[2];
C1_hex_r[2] = DFFEAS(C1_hex_r[2]_lut_out, GLOBAL(clock_48M), VCC, , C1L511, , , , );
--C1_hex_r[6] is key_led:inst1|hex_r[6] at LC_X25_Y13_N8
--operation mode is normal
C1_hex_r[6]_lut_out = !C1_hex_r[6];
C1_hex_r[6] = DFFEAS(C1_hex_r[6]_lut_out, GLOBAL(clock_48M), VCC, , C1L221, , , , );
--C1L951 is key_led:inst1|Mux~1023 at LC_X27_Y14_N2
--operation mode is normal
C1L951 = C1_cnt3[2] & (C1_cnt3[0]) # !C1_cnt3[2] & (C1_cnt3[0] & (C1_hex_r[2]) # !C1_cnt3[0] & C1_hex_r[6]);
--B1L71 is adder8:inst|add~267 at LC_X26_Y14_N3
--operation mode is arithmetic
B1L71 = C1_hex_r[2] $ C1_hex_r[10] $ B1L21;
--B1L81 is adder8:inst|add~269 at LC_X26_Y14_N3
--operation mode is arithmetic
B1L81_cout_0 = C1_hex_r[2] & !C1_hex_r[10] & !B1L21 # !C1_hex_r[2] & (!B1L21 # !C1_hex_r[10]);
B1L81 = CARRY(B1L81_cout_0);
--B1L91 is adder8:inst|add~269COUT1_291 at LC_X26_Y14_N3
--operation mode is arithmetic
B1L91_cout_1 = C1_hex_r[2] & !C1_hex_r[10] & !B1L31 # !C1_hex_r[2] & (!B1L31 # !C1_hex_r[10]);
B1L91 = CARRY(B1L91_cout_1);
--C1L061 is key_led:inst1|Mux~1024 at LC_X27_Y14_N7
--operation mode is normal
C1L061 = C1L951 & (B1L71 # !C1_cnt3[2]) # !C1L951 & C1_cnt3[2] & (B1L41);
--C1_hex_r[10] is key_led:inst1|hex_r[10] at LC_X24_Y14_N2
--operation mode is normal
C1_hex_r[10]_lut_out = !C1_hex_r[10];
C1_hex_r[10] = DFFEAS(C1_hex_r[10]_lut_out, GLOBAL(clock_48M), VCC, , C1L921, , , , );
--C1_hex_r[14] is key_led:inst1|hex_r[14] at LC_X26_Y13_N5
--operation mode is normal
C1_hex_r[14]_lut_out = !C1_hex_r[14];
C1_hex_r[14] = DFFEAS(C1_hex_r[14]_lut_out, GLOBAL(clock_48M), VCC, , C1L631, , , , );
--C1L161 is key_led:inst1|Mux~1025 at LC_X27_Y13_N1
--operation mode is normal
C1L161 = C1_cnt3[0] & C1_hex_r[10] # !C1_cnt3[0] & (C1_hex_r[14]);
--B1L02 is adder8:inst|add~272 at LC_X26_Y14_N8
--operation mode is arithmetic
B1L02_carry_eqn = (!B1L42 & B1L51) # (B1L42 & B1L61);
B1L02 = C1_hex_r[7] $ C1_hex_r[15] $ !B1L02_carry_eqn;
--B1L12 is adder8:inst|add~274 at LC_X26_Y14_N8
--operation mode is arithmetic
B1L12_cout_0 = C1_hex_r[7] & (C1_hex_r[15] # !B1L51) # !C1_hex_r[7] & C1_hex_r[15] & !B1L51;
B1L12 = CARRY(B1L12_cout_0);
--B1L22 is adder8:inst|add~274COUT1_295 at LC_X26_Y14_N8
--operation mode is arithmetic
B1L22_cout_1 = C1_hex_r[7] & (C1_hex_r[15] # !B1L61) # !C1_hex_r[7] & C1_hex_r[15] & !B1L61;
B1L22 = CARRY(B1L22_cout_1);
--C1_hex_r[3] is key_led:inst1|hex_r[3] at LC_X27_Y15_N2
--operation mode is normal
C1_hex_r[3]_lut_out = !C1_hex_r[3];
C1_hex_r[3] = DFFEAS(C1_hex_r[3]_lut_out, GLOBAL(clock_48M), VCC, , C1L711, , , , );
--C1_hex_r[7] is key_led:inst1|hex_r[7] at LC_X29_Y13_N2
--operation mode is normal
C1_hex_r[7]_lut_out = !C1_hex_r[7];
C1_hex_r[7] = DFFEAS(C1_hex_r[7]_lut_out, GLOBAL(clock_48M), VCC, , C1L421, , , , );
--C1L261 is key_led:inst1|Mux~1027 at LC_X27_Y14_N9
--operation mode is normal
C1L261 = C1_cnt3[0] & (C1_cnt3[2] # C1_hex_r[3]) # !C1_cnt3[0] & !C1_cnt3[2] & C1_hex_r[7];
--B1L32 is adder8:inst|add~277 at LC_X26_Y14_N4
--operation mode is arithmetic
B1L32 = C1_hex_r[3] $ C1_hex_r[11] $ !B1L81;
--B1L42 is adder8:inst|add~279 at LC_X26_Y14_N4
--operation mode is arithmetic
B1L42 = CARRY(C1_hex_r[3] & (C1_hex_r[11] # !B1L91) # !C1_hex_r[3] & C1_hex_r[11] & !B1L91);
--C1L361 is key_led:inst1|Mux~1028 at LC_X27_Y14_N3
--operation mode is normal
C1L361 = C1L261 & (B1L32 # !C1_cnt3[2]) # !C1L261 & (B1L02 & C1_cnt3[2]);
--C1_hex_r[11] is key_led:inst1|hex_r[11] at LC_X28_Y14_N4
--operation mode is normal
C1_hex_r[11]_lut_out = !C1_hex_r[11];
C1_hex_r[11] = DFFEAS(C1_hex_r[11]_lut_out, GLOBAL(clock_48M), VCC, , C1L131, , , , );
--C1_hex_r[15] is key_led:inst1|hex_r[15] at LC_X28_Y14_N2
--operation mode is normal
C1_hex_r[15]_lut_out = !C1_hex_r[15];
C1_hex_r[15] = DFFEAS(C1_hex_r[15]_lut_out, GLOBAL(clock_48M), VCC, , C1L831, , , , );
--C1L461 is key_led:inst1|Mux~1029 at LC_X28_Y14_N5
--operation mode is normal
C1L461 = C1_cnt3[0] & (C1_hex_r[11]) # !C1_cnt3[0] & C1_hex_r[15];
--C1L02 is key_led:inst1|cnt3[2]~25 at LC_X25_Y14_N0
--operation mode is normal
C1L02 = C1_cnt3[0] & C1_div_clk & C1_cnt3[1];
--C1L81 is key_led:inst1|cnt3[1]~26 at LC_X25_Y14_N2
--operation mode is normal
C1L81 = C1_div_clk & C1_cnt3[0];
--C1_count[6] is key_led:inst1|count[6] at LC_X23_Y15_N8
--operation mode is arithmetic
C1_count[6]_carry_eqn = (!C1L92 & C1L73) # (C1L92 & C1L83);
C1_count[6]_lut_out = C1_count[6] $ !C1_count[6]_carry_eqn;
C1_count[6] = DFFEAS(C1_count[6]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L04 is key_led:inst1|count[6]~210 at LC_X23_Y15_N8
--operation mode is arithmetic
C1L04_cout_0 = C1_count[6] & !C1L73;
C1L04 = CARRY(C1L04_cout_0);
--C1L14 is key_led:inst1|count[6]~210COUT1_283 at LC_X23_Y15_N8
--operation mode is arithmetic
C1L14_cout_1 = C1_count[6] & !C1L83;
C1L14 = CARRY(C1L14_cout_1);
--C1_count[7] is key_led:inst1|count[7] at LC_X23_Y15_N9
--operation mode is arithmetic
C1_count[7]_carry_eqn = (!C1L92 & C1L04) # (C1L92 & C1L14);
C1_count[7]_lut_out = C1_count[7] $ (C1_count[7]_carry_eqn);
C1_count[7] = DFFEAS(C1_count[7]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L34 is key_led:inst1|count[7]~214 at LC_X23_Y15_N9
--operation mode is arithmetic
C1L34 = CARRY(!C1L14 # !C1_count[7]);
--C1_count[8] is key_led:inst1|count[8] at LC_X23_Y14_N0
--operation mode is arithmetic
C1_count[8]_carry_eqn = C1L34;
C1_count[8]_lut_out = C1_count[8] $ !C1_count[8]_carry_eqn;
C1_count[8] = DFFEAS(C1_count[8]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L54 is key_led:inst1|count[8]~218 at LC_X23_Y14_N0
--operation mode is arithmetic
C1L54_cout_0 = C1_count[8] & !C1L34;
C1L54 = CARRY(C1L54_cout_0);
--C1L64 is key_led:inst1|count[8]~218COUT1_284 at LC_X23_Y14_N0
--operation mode is arithmetic
C1L64_cout_1 = C1_count[8] & !C1L34;
C1L64 = CARRY(C1L64_cout_1);
--C1_count[9] is key_led:inst1|count[9] at LC_X23_Y14_N1
--operation mode is arithmetic
C1_count[9]_carry_eqn = (!C1L34 & C1L54) # (C1L34 & C1L64);
C1_count[9]_lut_out = C1_count[9] $ (C1_count[9]_carry_eqn);
C1_count[9] = DFFEAS(C1_count[9]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L84 is key_led:inst1|count[9]~222 at LC_X23_Y14_N1
--operation mode is arithmetic
C1L84_cout_0 = !C1L54 # !C1_count[9];
C1L84 = CARRY(C1L84_cout_0);
--C1L94 is key_led:inst1|count[9]~222COUT1_285 at LC_X23_Y14_N1
--operation mode is arithmetic
C1L94_cout_1 = !C1L64 # !C1_count[9];
C1L94 = CARRY(C1L94_cout_1);
--C1L841 is key_led:inst1|LessThan~281 at LC_X23_Y15_N0
--operation mode is normal
C1L841 = !C1_count[9] & !C1_count[8] & (!C1_count[6] # !C1_count[7]);
--C1_count[10] is key_led:inst1|count[10] at LC_X23_Y14_N2
--operation mode is arithmetic
C1_count[10]_carry_eqn = (!C1L34 & C1L84) # (C1L34 & C1L94);
C1_count[10]_lut_out = C1_count[10] $ (!C1_count[10]_carry_eqn);
C1_count[10] = DFFEAS(C1_count[10]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L15 is key_led:inst1|count[10]~226 at LC_X23_Y14_N2
--operation mode is arithmetic
C1L15_cout_0 = C1_count[10] & (!C1L84);
C1L15 = CARRY(C1L15_cout_0);
--C1L25 is key_led:inst1|count[10]~226COUT1_286 at LC_X23_Y14_N2
--operation mode is arithmetic
C1L25_cout_1 = C1_count[10] & (!C1L94);
C1L25 = CARRY(C1L25_cout_1);
--C1_count[13] is key_led:inst1|count[13] at LC_X23_Y14_N5
--operation mode is arithmetic
C1_count[13]_carry_eqn = C1L75;
C1_count[13]_lut_out = C1_count[13] $ C1_count[13]_carry_eqn;
C1_count[13] = DFFEAS(C1_count[13]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L95 is key_led:inst1|count[13]~230 at LC_X23_Y14_N5
--operation mode is arithmetic
C1L95_cout_0 = !C1L75 # !C1_count[13];
C1L95 = CARRY(C1L95_cout_0);
--C1L06 is key_led:inst1|count[13]~230COUT1_288 at LC_X23_Y14_N5
--operation mode is arithmetic
C1L06_cout_1 = !C1L75 # !C1_count[13];
C1L06 = CARRY(C1L06_cout_1);
--C1_count[11] is key_led:inst1|count[11] at LC_X23_Y14_N3
--operation mode is arithmetic
C1_count[11]_carry_eqn = (!C1L34 & C1L15) # (C1L34 & C1L25);
C1_count[11]_lut_out = C1_count[11] $ C1_count[11]_carry_eqn;
C1_count[11] = DFFEAS(C1_count[11]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L45 is key_led:inst1|count[11]~234 at LC_X23_Y14_N3
--operation mode is arithmetic
C1L45_cout_0 = !C1L15 # !C1_count[11];
C1L45 = CARRY(C1L45_cout_0);
--C1L55 is key_led:inst1|count[11]~234COUT1_287 at LC_X23_Y14_N3
--operation mode is arithmetic
C1L55_cout_1 = !C1L25 # !C1_count[11];
C1L55 = CARRY(C1L55_cout_1);
--C1L941 is key_led:inst1|LessThan~282 at LC_X23_Y15_N1
--operation mode is normal
C1L941 = !C1_count[13] & !C1_count[11] & (C1L841 # !C1_count[10]);
--C1_count[12] is key_led:inst1|count[12] at LC_X23_Y14_N4
--operation mode is arithmetic
C1_count[12]_carry_eqn = (!C1L34 & C1L45) # (C1L34 & C1L55);
C1_count[12]_lut_out = C1_count[12] $ !C1_count[12]_carry_eqn;
C1_count[12] = DFFEAS(C1_count[12]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L75 is key_led:inst1|count[12]~238 at LC_X23_Y14_N4
--operation mode is arithmetic
C1L75 = CARRY(C1_count[12] & !C1L55);
--C1_count[14] is key_led:inst1|count[14] at LC_X23_Y14_N6
--operation mode is arithmetic
C1_count[14]_carry_eqn = (!C1L75 & C1L95) # (C1L75 & C1L06);
C1_count[14]_lut_out = C1_count[14] $ (!C1_count[14]_carry_eqn);
C1_count[14] = DFFEAS(C1_count[14]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L26 is key_led:inst1|count[14]~242 at LC_X23_Y14_N6
--operation mode is arithmetic
C1L26_cout_0 = C1_count[14] & (!C1L95);
C1L26 = CARRY(C1L26_cout_0);
--C1L36 is key_led:inst1|count[14]~242COUT1_289 at LC_X23_Y14_N6
--operation mode is arithmetic
C1L36_cout_1 = C1_count[14] & (!C1L06);
C1L36 = CARRY(C1L36_cout_1);
--C1_count[15] is key_led:inst1|count[15] at LC_X23_Y14_N7
--operation mode is arithmetic
C1_count[15]_carry_eqn = (!C1L75 & C1L26) # (C1L75 & C1L36);
C1_count[15]_lut_out = C1_count[15] $ (C1_count[15]_carry_eqn);
C1_count[15] = DFFEAS(C1_count[15]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L56 is key_led:inst1|count[15]~246 at LC_X23_Y14_N7
--operation mode is arithmetic
C1L56_cout_0 = !C1L26 # !C1_count[15];
C1L56 = CARRY(C1L56_cout_0);
--C1L66 is key_led:inst1|count[15]~246COUT1_290 at LC_X23_Y14_N7
--operation mode is arithmetic
C1L66_cout_1 = !C1L36 # !C1_count[15];
C1L66 = CARRY(C1L66_cout_1);
--C1L051 is key_led:inst1|LessThan~283 at LC_X22_Y14_N2
--operation mode is normal
C1L051 = !C1_count[13] & !C1_count[12] # !C1_count[15] # !C1_count[14];
--C1_count[16] is key_led:inst1|count[16] at LC_X23_Y14_N8
--operation mode is normal
C1_count[16]_carry_eqn = (!C1L75 & C1L56) # (C1L75 & C1L66);
C1_count[16]_lut_out = C1_count[16] $ !C1_count[16]_carry_eqn;
C1_count[16] = DFFEAS(C1_count[16]_lut_out, GLOBAL(clock_48M), VCC, , , , , C1L151, );
--C1L151 is key_led:inst1|LessThan~284 at LC_X23_Y14_N9
--operation mode is normal
C1L151 = !C1L941 & C1_count[16] & !C1L051;
--C1_div_clk is key_led:inst1|div_clk at LC_X23_Y14_N9
--operation mode is normal
C1_div_clk = DFFEAS(C1L151, GLOBAL(clock_48M), VCC, , , , , , );
--B1L62 is adder8:inst|add~284 at LC_X26_Y14_N0
--operation mode is arithmetic
B1L62_cout_0 = C1_bin_r[0];
B1L62 = CARRY(B1L62_cout_0);
--B1L72 is adder8:inst|add~284COUT1_288 at LC_X26_Y14_N0
--operation mode is arithmetic
B1L72_cout_1 = C1_bin_r[0];
B1L72 = CARRY(B1L72_cout_1);
--C1_buff[2] is key_led:inst1|buff[2] at LC_X24_Y13_N2
--operation mode is normal
C1_buff[2]_lut_out = C1_dout2[2] # C1_dout1[2] # C1_dout3[2];
C1_buff[2] = DFFEAS(C1_buff[2]_lut_out, GLOBAL(clock_48M), VCC, , , , , , );
--C1_dout1[2] is key_led:inst1|dout1[2] at LC_X25_Y13_N5
--operation mode is normal
C1_dout1[2]_lut_out = GND;
C1_dout1[2] = DFFEAS(C1_dout1[2]_lut_out, GLOBAL(clock_48M), VCC, , C1_div_clk, key[2], , , VCC);
--C1_dout2[2] is key_led:inst1|dout2[2] at LC_X25_Y13_N1
--operation mode is normal
C1_dout2[2]_lut_out = C1_dout1[2];
C1_dout2[2] = DFFEAS(C1_dout2[2]_lut_out, GLOBAL(clock_48M), VCC, , C1_div_clk, , , , );
--C1_key_edge[2] is key_led:inst1|key_edge[2] at LC_X25_Y13_N3
--operation mode is normal
C1_dout3[2]_qfbk = C1_dout3[2];
C1_key_edge[2] = !C1_dout2[2] & C1_buff[2] & !C1_dout3[2]_qfbk & !C1_dout1[2];
--C1_dout3[2] is key_led:inst1|dout3[2] at LC_X25_Y13_N3
--operation mode is normal
C1_dout3[2] = DFFEAS(C1_key_edge[2], GLOBAL(clock_48M), VCC, , C1_div_clk, C1_dout2[2], , , VCC);
--C1_buff[1] is key_led:inst1|buff[1] at LC_X28_Y13_N2
--operation mode is normal
C1_buff[1]_lut_out = C1_dout1[1] # C1_dout2[1] # C1_dout3[1];
C1_buff[1] = DFFEAS(C1_buff[1]_lut_out, GLOBAL(clock_48M), VCC, , , , , , );
--C1_dout1[1] is key_led:inst1|dout1[1] at LC_X27_Y13_N5
--operation mode is normal
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -