📄 ep1c6_32_vga.fit.eqn
字号:
--A1L24 is add~478 at LC_X11_Y13_N8
--operation mode is arithmetic
A1L24_carry_eqn = (!A1L83 & A1L92) # (A1L83 & A1L03);
A1L24 = vcount[8] $ !A1L24_carry_eqn;
--A1L34 is add~480 at LC_X11_Y13_N8
--operation mode is arithmetic
A1L34_cout_0 = vcount[8] & !A1L92;
A1L34 = CARRY(A1L34_cout_0);
--A1L44 is add~480COUT1_519 at LC_X11_Y13_N8
--operation mode is arithmetic
A1L44_cout_1 = vcount[8] & !A1L03;
A1L44 = CARRY(A1L44_cout_1);
--A1L54 is add~483 at LC_X11_Y13_N3
--operation mode is arithmetic
A1L54 = vcount[3] $ A1L94;
--A1L64 is add~485 at LC_X11_Y13_N3
--operation mode is arithmetic
A1L64_cout_0 = !A1L94 # !vcount[3];
A1L64 = CARRY(A1L64_cout_0);
--A1L74 is add~485COUT1_515 at LC_X11_Y13_N3
--operation mode is arithmetic
A1L74_cout_1 = !A1L05 # !vcount[3];
A1L74 = CARRY(A1L74_cout_1);
--vcount[0] is vcount[0] at LC_X11_Y12_N2
--operation mode is normal
vcount[0]_lut_out = A1L25 & A1L911;
vcount[0] = DFFEAS(vcount[0]_lut_out, GLOBAL(C1__clk0), VCC, , A1L321, , , , );
--A1L421 is reduce_nor~81 at LC_X10_Y12_N9
--operation mode is normal
A1L421 = vcount[2] & vcount[3];
--A1L911 is reduce_nor~1 at LC_X10_Y12_N6
--operation mode is normal
A1L911 = vcount[0] # !A1L421 # !vcount[9] # !A1L121;
--A1L84 is add~488 at LC_X11_Y13_N2
--operation mode is arithmetic
A1L84 = vcount[2] $ (!A1L04);
--A1L94 is add~490 at LC_X11_Y13_N2
--operation mode is arithmetic
A1L94_cout_0 = vcount[2] & (!A1L04);
A1L94 = CARRY(A1L94_cout_0);
--A1L05 is add~490COUT1_514 at LC_X11_Y13_N2
--operation mode is arithmetic
A1L05_cout_1 = vcount[2] & (!A1L14);
A1L05 = CARRY(A1L05_cout_1);
--A1L15 is add~493 at LC_X11_Y13_N9
--operation mode is normal
A1L15_carry_eqn = (!A1L83 & A1L34) # (A1L83 & A1L44);
A1L15 = vcount[9] $ (A1L15_carry_eqn);
--v_dat[4] is v_dat[4] at LC_X9_Y14_N2
--operation mode is normal
v_dat[4]_lut_out = !hcount[9] & (!hcount[8] # !A1L161);
v_dat[4] = DFFEAS(v_dat[4]_lut_out, GLOBAL(C1__clk0), VCC, , , , , , );
--h_dat[4] is h_dat[4] at LC_X10_Y13_N7
--operation mode is normal
h_dat[4]_lut_out = !A1L38 & !vcount[9];
h_dat[4] = DFFEAS(h_dat[4]_lut_out, GLOBAL(C1__clk0), VCC, , , , , , );
--v_dat[7] is v_dat[7] at LC_X8_Y14_N2
--operation mode is normal
v_dat[7]_lut_out = A1L461 # !hcount[9] & (A1L161 # !A1L311);
v_dat[7] = DFFEAS(v_dat[7]_lut_out, GLOBAL(C1__clk0), VCC, , , , , , );
--h_dat[7] is h_dat[7] at LC_X9_Y13_N8
--operation mode is normal
h_dat[7]_lut_out = A1L98 # A1L48 & (!vcount[7] # !A1L711);
h_dat[7] = DFFEAS(h_dat[7]_lut_out, GLOBAL(C1__clk0), VCC, , , , , , );
--A1L751 is v_dat~1247 at LC_X9_Y14_N6
--operation mode is normal
hcount[7]_qfbk = hcount[7];
A1L751 = hcount[7]_qfbk & !hcount[6] & (!hcount[5] # !hcount[9]) # !hcount[7]_qfbk & (!hcount[9]);
--hcount[7] is hcount[7] at LC_X9_Y14_N6
--operation mode is normal
hcount[7] = DFFEAS(A1L751, GLOBAL(C1__clk0), VCC, , , A1L12, , , VCC);
--A1L851 is v_dat~1248 at LC_X9_Y14_N7
--operation mode is normal
hcount[6]_qfbk = hcount[6];
A1L851 = hcount[6]_qfbk & (!hcount[9] & !hcount[5]) # !hcount[6]_qfbk & (hcount[7] # !hcount[5]);
--hcount[6] is hcount[6] at LC_X9_Y14_N7
--operation mode is normal
hcount[6] = DFFEAS(A1L851, GLOBAL(C1__clk0), VCC, , , A1L51, , , VCC);
--A1L951 is v_dat~1249 at LC_X11_Y14_N2
--operation mode is normal
A1L951 = A1L751 # A1L851 & (!A1L021 # !hcount[4]);
--A1L111 is LessThan~2176 at LC_X9_Y14_N8
--operation mode is normal
A1L111 = !A1L021 & !hcount[4] # !hcount[5] # !hcount[6];
--A1L061 is v_dat~1250 at LC_X11_Y14_N5
--operation mode is normal
A1L061 = !hcount[8] & (A1L951 # !hcount[7] & !A1L111);
--A1L211 is LessThan~2177 at LC_X11_Y14_N0
--operation mode is normal
hcount[4]_qfbk = hcount[4];
A1L211 = !hcount[4]_qfbk & !A1L021;
--hcount[4] is hcount[4] at LC_X11_Y14_N0
--operation mode is normal
hcount[4] = DFFEAS(A1L211, GLOBAL(C1__clk0), VCC, , , A1L1, , , VCC);
--A1L161 is v_dat~1251 at LC_X11_Y14_N4
--operation mode is normal
A1L161 = hcount[7] & hcount[6] & (hcount[5] # !A1L211);
--A1L261 is v_dat~1252 at LC_X11_Y15_N5
--operation mode is normal
A1L261 = !hcount[6] # !A1L021 # !hcount[4] # !hcount[5];
--A1L361 is v_dat~1253 at LC_X11_Y14_N7
--operation mode is normal
A1L361 = hcount[7] & hcount[8] & (A1L161) # !hcount[7] & (A1L261 # hcount[8] & A1L161);
--A1L311 is LessThan~2178 at LC_X8_Y14_N4
--operation mode is normal
A1L311 = hcount[7] # hcount[6] # hcount[5] & !A1L211;
--A1L411 is LessThan~2179 at LC_X10_Y13_N6
--operation mode is normal
A1L411 = vcount[3] & (vcount[1] # vcount[2]);
--A1L511 is LessThan~2180 at LC_X10_Y12_N1
--operation mode is normal
vcount[4]_qfbk = vcount[4];
A1L511 = !vcount[5] & !vcount[6] & (!A1L411 # !vcount[4]_qfbk);
--vcount[4] is vcount[4] at LC_X10_Y12_N1
--operation mode is normal
vcount[4] = DFFEAS(A1L511, GLOBAL(C1__clk0), VCC, , A1L321, A1L73, , , VCC);
--A1L611 is LessThan~2181 at LC_X10_Y12_N5
--operation mode is normal
vcount[6]_qfbk = vcount[6];
A1L611 = !vcount[5] & !vcount[6]_qfbk & !vcount[7];
--vcount[6] is vcount[6] at LC_X10_Y12_N5
--operation mode is normal
vcount[6] = DFFEAS(A1L611, GLOBAL(C1__clk0), VCC, , A1L321, A1L13, , , VCC);
--A1L38 is h_dat~1455 at LC_X10_Y12_N3
--operation mode is normal
vcount[8]_qfbk = vcount[8];
A1L38 = vcount[8]_qfbk & (vcount[4] & !A1L601 # !A1L611);
--vcount[8] is vcount[8] at LC_X10_Y12_N3
--operation mode is normal
vcount[8] = DFFEAS(A1L38, GLOBAL(C1__clk0), VCC, , A1L321, A1L24, , , VCC);
--A1L48 is h_dat~1456 at LC_X9_Y13_N5
--operation mode is normal
A1L48 = A1L38 & (!vcount[9]);
--A1L58 is h_dat~1457 at LC_X9_Y13_N9
--operation mode is normal
A1L58 = vcount[7] & (vcount[3] # vcount[1] & vcount[2]) # !vcount[7] & vcount[1] & vcount[2] & vcount[3];
--A1L68 is h_dat~1458 at LC_X9_Y13_N0
--operation mode is normal
A1L68 = A1L48 & !A1L88 & (A1L711 # !vcount[7]);
--A1L78 is h_dat~1459 at LC_X9_Y13_N7
--operation mode is normal
A1L78 = A1L28 & (!vcount[5] & !A1L09 # !vcount[6]);
--flag is flag at LC_X11_Y12_N9
--operation mode is normal
flag_lut_out = !A1L911;
flag = DFFEAS(flag_lut_out, GLOBAL(C1__clk0), VCC, , , , , , );
--A1L811 is process2~0 at LC_X10_Y12_N4
--operation mode is normal
A1L811 = !flag & (!A1L911);
--timer[7] is timer[7] at LC_X9_Y12_N7
--operation mode is arithmetic
timer[7]_carry_eqn = (!A1L931 & A1L441) # (A1L931 & A1L541);
timer[7]_lut_out = timer[7] $ (timer[7]_carry_eqn);
timer[7] = DFFEAS(timer[7]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L741 is timer[7]~89 at LC_X9_Y12_N7
--operation mode is arithmetic
A1L741_cout_0 = !A1L441 # !timer[7];
A1L741 = CARRY(A1L741_cout_0);
--A1L841 is timer[7]~89COUT1_127 at LC_X9_Y12_N7
--operation mode is arithmetic
A1L841_cout_1 = !A1L541 # !timer[7];
A1L841 = CARRY(A1L841_cout_1);
--A1L25 is add~498 at LC_X11_Y13_N0
--operation mode is arithmetic
A1L25 = !vcount[0];
--A1L35 is add~500 at LC_X11_Y13_N0
--operation mode is arithmetic
A1L35_cout_0 = vcount[0];
A1L35 = CARRY(A1L35_cout_0);
--A1L45 is add~500COUT1_512 at LC_X11_Y13_N0
--operation mode is arithmetic
A1L45_cout_1 = vcount[0];
A1L45 = CARRY(A1L45_cout_1);
--A1L461 is v_dat~1256 at LC_X9_Y14_N9
--operation mode is normal
A1L461 = !hcount[8] & (!hcount[7] & A1L111 # !hcount[9]);
--timer[6] is timer[6] at LC_X9_Y12_N6
--operation mode is arithmetic
timer[6]_carry_eqn = (!A1L931 & A1L141) # (A1L931 & A1L241);
timer[6]_lut_out = timer[6] $ (!timer[6]_carry_eqn);
timer[6] = DFFEAS(timer[6]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L441 is timer[6]~93 at LC_X9_Y12_N6
--operation mode is arithmetic
A1L441_cout_0 = timer[6] & (!A1L141);
A1L441 = CARRY(A1L441_cout_0);
--A1L541 is timer[6]~93COUT1_126 at LC_X9_Y12_N6
--operation mode is arithmetic
A1L541_cout_1 = timer[6] & (!A1L241);
A1L541 = CARRY(A1L541_cout_1);
--timer[5] is timer[5] at LC_X9_Y12_N5
--operation mode is arithmetic
timer[5]_carry_eqn = A1L931;
timer[5]_lut_out = timer[5] $ timer[5]_carry_eqn;
timer[5] = DFFEAS(timer[5]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L141 is timer[5]~97 at LC_X9_Y12_N5
--operation mode is arithmetic
A1L141_cout_0 = !A1L931 # !timer[5];
A1L141 = CARRY(A1L141_cout_0);
--A1L241 is timer[5]~97COUT1_125 at LC_X9_Y12_N5
--operation mode is arithmetic
A1L241_cout_1 = !A1L931 # !timer[5];
A1L241 = CARRY(A1L241_cout_1);
--timer[4] is timer[4] at LC_X9_Y12_N4
--operation mode is arithmetic
timer[4]_lut_out = timer[4] $ !A1L631;
timer[4] = DFFEAS(timer[4]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L931 is timer[4]~101 at LC_X9_Y12_N4
--operation mode is arithmetic
A1L931 = CARRY(timer[4] & !A1L731);
--timer[3] is timer[3] at LC_X9_Y12_N3
--operation mode is arithmetic
timer[3]_lut_out = timer[3] $ A1L331;
timer[3] = DFFEAS(timer[3]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L631 is timer[3]~105 at LC_X9_Y12_N3
--operation mode is arithmetic
A1L631_cout_0 = !A1L331 # !timer[3];
A1L631 = CARRY(A1L631_cout_0);
--A1L731 is timer[3]~105COUT1_124 at LC_X9_Y12_N3
--operation mode is arithmetic
A1L731_cout_1 = !A1L431 # !timer[3];
A1L731 = CARRY(A1L731_cout_1);
--timer[2] is timer[2] at LC_X9_Y12_N2
--operation mode is arithmetic
timer[2]_lut_out = timer[2] $ (!A1L031);
timer[2] = DFFEAS(timer[2]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L331 is timer[2]~109 at LC_X9_Y12_N2
--operation mode is arithmetic
A1L331_cout_0 = timer[2] & (!A1L031);
A1L331 = CARRY(A1L331_cout_0);
--A1L431 is timer[2]~109COUT1_123 at LC_X9_Y12_N2
--operation mode is arithmetic
A1L431_cout_1 = timer[2] & (!A1L131);
A1L431 = CARRY(A1L431_cout_1);
--timer[1] is timer[1] at LC_X9_Y12_N1
--operation mode is arithmetic
timer[1]_lut_out = timer[1] $ (A1L721);
timer[1] = DFFEAS(timer[1]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L031 is timer[1]~113 at LC_X9_Y12_N1
--operation mode is arithmetic
A1L031_cout_0 = !A1L721 # !timer[1];
A1L031 = CARRY(A1L031_cout_0);
--A1L131 is timer[1]~113COUT1_122 at LC_X9_Y12_N1
--operation mode is arithmetic
A1L131_cout_1 = !A1L821 # !timer[1];
A1L131 = CARRY(A1L131_cout_1);
--timer[0] is timer[0] at LC_X9_Y12_N0
--operation mode is arithmetic
timer[0]_lut_out = !timer[0];
timer[0] = DFFEAS(timer[0]_lut_out, GLOBAL(C1__clk0), VCC, , A1L811, , , , );
--A1L721 is timer[0]~117 at LC_X9_Y12_N0
--operation mode is arithmetic
A1L721_cout_0 = timer[0];
A1L721 = CARRY(A1L721_cout_0);
--A1L821 is timer[0]~117COUT1_121 at LC_X9_Y12_N0
--operation mode is arithmetic
A1L821_cout_1 = timer[0];
A1L821 = CARRY(A1L821_cout_1);
--A1L711 is LessThan~2182 at LC_X9_Y13_N2
--operation mode is normal
A1L711 = vcount[6] # vcount[5] # vcount[4] # A1L411;
--A1L88 is h_dat~1463 at LC_X9_Y13_N3
--operation mode is normal
A1L88 = vcount[6] & (vcount[5] # A1L58 # vcount[4]);
--A1L98 is h_dat~1464 at LC_X9_Y13_N1
--operation mode is normal
A1L98 = !vcount[8] & !vcount[9] & (A1L511 # !vcount[7]);
--A1L08 is h_dat~1448 at LC_X10_Y13_N9
--operation mode is normal
A1L08 = vcount[7] & (vcount[3] # vcount[1] & vcount[2]);
--A1L09 is h_dat~1465 at LC_X9_Y13_N6
--operation mode is normal
A1L09 = vcount[4] & (vcount[0] & (A1L58) # !vcount[0] & A1L08);
--clock is clock at PIN_28
--operation mode is input
clock = INPUT();
--disp_dato[0] is disp_dato[0] at PIN_14
--operation mode is output
disp_dato[0] = OUTPUT(A1L27);
--disp_dato[1] is disp_dato[1] at PIN_16
--operation mode is output
disp_dato[1] = OUTPUT(A1L27);
--disp_dato[2] is disp_dato[2] at PIN_18
--operation mode is output
disp_dato[2] = OUTPUT(A1L37);
--disp_dato[3] is disp_dato[3] at PIN_20
--operation mode is output
disp_dato[3] = OUTPUT(A1L37);
--disp_dato[4] is disp_dato[4] at PIN_23
--operation mode is output
disp_dato[4] = OUTPUT(A1L37);
--disp_dato[5] is disp_dato[5] at PIN_41
--operation mode is output
disp_dato[5] = OUTPUT(A1L47);
--disp_dato[6] is disp_dato[6] at PIN_43
--operation mode is output
disp_dato[6] = OUTPUT(A1L47);
--disp_dato[7] is disp_dato[7] at PIN_45
--operation mode is output
disp_dato[7] = OUTPUT(A1L47);
--hsync is hsync at PIN_17
--operation mode is output
hsync = OUTPUT(A1L901);
--vsync is vsync at PIN_15
--operation mode is output
vsync = OUTPUT(A1L011);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -