⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vgaps2.fit.eqn

📁 用VHDL写的一个小游戏
💻 EQN
📖 第 1 页 / 共 4 页
字号:
B1L52 = !B1_tempcode[4] & !B1_tempcode[2] & A1L16 & A1L03;


--A1L65 is reduce_nor~107 at LC_X14_Y18_N3
--operation mode is normal

B1_tempcode[6]_qfbk = B1_tempcode[6];
A1L65 = !B1_tempcode[1] & !B1_tempcode[3] & B1_tempcode[6]_qfbk & !B1_tempcode[7];

--B1_tempcode[6] is Readkey:u1|tempcode[6] at LC_X14_Y18_N3
--operation mode is normal

B1_tempcode[6] = DFFEAS(A1L65, !GLOBAL(B1_ps_clk), VCC, , B1L13, B1_ps_data, , , VCC);


--A1L13 is process0~913 at LC_X14_Y18_N6
--operation mode is normal

B1_tempcode[2]_qfbk = B1_tempcode[2];
A1L13 = !B1_tempcode[4] & B1_tempcode[2]_qfbk & !B1_tempcode[5];

--B1_tempcode[2] is Readkey:u1|tempcode[2] at LC_X14_Y18_N6
--operation mode is normal

B1_tempcode[2] = DFFEAS(A1L13, !GLOBAL(B1_ps_clk), VCC, , B1L01, B1_ps_data, , , VCC);


--A1L23 is process0~914 at LC_X12_Y18_N1
--operation mode is normal

A1L23 = B1_tempcode[5] & B1_tempcode[4] & !B1_tempcode[2];


--A1L33 is process0~915 at LC_X12_Y18_N4
--operation mode is normal

A1L33 = A1L65 & (B1_tempcode[0] & A1L13 # !B1_tempcode[0] & (A1L23));


--A1L21 is calcdata~2376 at LC_X12_Y16_N0
--operation mode is normal

A1L21 = !A1L33 & !A1L92 & !B1L52 & !B1L42;


--A1L43 is process0~916 at LC_X12_Y18_N6
--operation mode is normal

B1_tempcode[5]_qfbk = B1_tempcode[5];
A1L43 = !B1_tempcode[6] & (B1_tempcode[5]_qfbk & !B1_tempcode[4]);

--B1_tempcode[5] is Readkey:u1|tempcode[5] at LC_X12_Y18_N6
--operation mode is normal

B1_tempcode[5] = DFFEAS(A1L43, !GLOBAL(B1_ps_clk), VCC, , B1L92, B1_ps_data, , , VCC);


--A1L53 is process0~917 at LC_X15_Y18_N8
--operation mode is normal

B1_tempcode[4]_qfbk = B1_tempcode[4];
A1L53 = B1_tempcode[0] & B1_tempcode[1] & B1_tempcode[4]_qfbk & B1_tempcode[6];

--B1_tempcode[4] is Readkey:u1|tempcode[4] at LC_X15_Y18_N8
--operation mode is normal

B1_tempcode[4] = DFFEAS(A1L53, !GLOBAL(B1_ps_clk), VCC, , B1L21, B1_ps_data, , , VCC);


--A1L63 is process0~918 at LC_X12_Y16_N7
--operation mode is normal

A1L63 = B1_tempcode[2] & (A1L43) # !B1_tempcode[2] & A1L03 & A1L53;


--A1L73 is process0~919 at LC_X12_Y16_N2
--operation mode is normal

A1L73 = A1L63 & (B1_tempcode[2] & B1L22 & B1_tempcode[3] # !B1_tempcode[2] & (!B1_tempcode[3]));


--A1L83 is process0~920 at LC_X15_Y18_N1
--operation mode is normal

A1L83 = B1_tempcode[4] & !B1_tempcode[2] & B1_tempcode[3] & B1_tempcode[6] # !B1_tempcode[4] & B1_tempcode[2] & !B1_tempcode[3] & !B1_tempcode[6];


--A1L93 is process0~921 at LC_X12_Y16_N8
--operation mode is normal

A1L93 = B1_tempcode[5] & B1L22 & A1L83;


--A1L04 is process0~922 at LC_X12_Y18_N8
--operation mode is normal

A1L04 = A1L03 & B1_tempcode[3] & B1_tempcode[2] & !B1_tempcode[1];


--A1L14 is process0~923 at LC_X12_Y18_N9
--operation mode is normal

A1L14 = A1L04 & (B1_tempcode[0] & B1_tempcode[4] & !B1_tempcode[6] # !B1_tempcode[0] & !B1_tempcode[4] & B1_tempcode[6]);


--A1L31 is calcdata~2377 at LC_X12_Y16_N3
--operation mode is normal

A1L31 = !A1L93 & !A1L14 & (!A1L73);


--A1L24 is process0~924 at LC_X11_Y18_N9
--operation mode is normal

A1L24 = B1_tempcode[2] & !B1_tempcode[1] & !B1_tempcode[3] & !B1_tempcode[6] # !B1_tempcode[2] & B1_tempcode[1] & B1_tempcode[3] & B1_tempcode[6];


--A1L34 is process0~925 at LC_X11_Y18_N5
--operation mode is normal

A1L34 = A1L24 & A1L03 & !B1_tempcode[4] & B1_tempcode[0];


--A1L44 is process0~926 at LC_X15_Y18_N0
--operation mode is normal

A1L44 = B1_tempcode[2] & B1_tempcode[4];


--A1L54 is process0~927 at LC_X11_Y18_N1
--operation mode is normal

A1L54 = !B1_tempcode[3] & !B1_tempcode[0] & (B1_tempcode[6] $ B1_tempcode[1]);


--A1L41 is calcdata~2378 at LC_X12_Y16_N5
--operation mode is normal

A1L41 = !A1L34 & A1L31 & A1L21 & !A1L05;

--calcdata[3] is calcdata[3] at LC_X12_Y16_N5
--operation mode is normal

calcdata[3] = DFFEAS(A1L41, GLOBAL(B1_feedback), VCC, , A1L11, , , , );


--A1L75 is reduce_nor~108 at LC_X14_Y18_N8
--operation mode is normal

A1L75 = !B1_tempcode[1] & !B1_tempcode[3] & (B1_tempcode[6]);


--A1L35 is reduce_nor~0 at LC_X14_Y18_N9
--operation mode is normal

A1L35 = B1_tempcode[0] # !A1L75 # !A1L23 # !B1_tempcode[7];


--A1L55 is reduce_nor~25 at LC_X15_Y18_N5
--operation mode is normal

A1L55 = !B1_tempcode[5] & A1L44 & A1L65 & B1_tempcode[0];


--A1L7 is calcdata[3]~2379 at LC_X14_Y18_N4
--operation mode is normal

A1L7 = B1_tempcode[4] & !B1_tempcode[5] & B1_tempcode[1] & B1_tempcode[6];


--A1L8 is calcdata[3]~2380 at LC_X11_Y18_N6
--operation mode is normal

A1L8 = B1_tempcode[0] & A1L43 & !B1_tempcode[1] # !B1_tempcode[0] & (A1L7);


--A1L9 is calcdata[3]~2381 at LC_X14_Y18_N2
--operation mode is normal

A1L9 = !B1_tempcode[7] & (!B1_tempcode[2] & B1_tempcode[3]);


--A1L01 is calcdata[3]~2382 at LC_X13_Y16_N2
--operation mode is normal

A1L01 = A1L55 # A1L8 & A1L9 # !A1L41;


--A1L64 is process0~928 at LC_X11_Y18_N4
--operation mode is normal

A1L64 = B1L22 & !B1_tempcode[3] & A1L13 & B1_tempcode[6];


--A1L74 is process0~929 at LC_X15_Y18_N3
--operation mode is normal

A1L74 = B1_tempcode[0] & !B1_tempcode[3] & !B1_tempcode[1] & B1_tempcode[6] # !B1_tempcode[0] & B1_tempcode[3] & B1_tempcode[1] & !B1_tempcode[6];


--A1L51 is calcdata~2383 at LC_X14_Y16_N1
--operation mode is normal

A1L51 = !A1L25 & !A1L64 & !A1L15;


--A1L45 is reduce_nor~24 at LC_X12_Y18_N3
--operation mode is normal

A1L45 = B1_tempcode[2] # !B1_tempcode[4] # !A1L03 # !A1L16;


--A1L84 is process0~930 at LC_X14_Y18_N5
--operation mode is normal

A1L84 = B1_tempcode[1] & B1_tempcode[3] & (B1_tempcode[6]);


--A1L94 is process0~931 at LC_X14_Y18_N0
--operation mode is normal

A1L94 = B1_tempcode[4] & B1_tempcode[5] & B1_tempcode[0] & !B1_tempcode[2] # !B1_tempcode[4] & !B1_tempcode[5] & !B1_tempcode[0] & B1_tempcode[2];


--A1L61 is calcdata~2384 at LC_X14_Y18_N1
--operation mode is normal

A1L61 = A1L45 & (B1_tempcode[7] # !A1L94 # !A1L84);


--relflag is relflag at LC_X13_Y17_N2
--operation mode is normal

relflag_lut_out = !A1L35;
relflag = DFFEAS(relflag_lut_out, GLOBAL(B1_feedback), VCC, , , , , , );


--A1L11 is calcdata[3]~2385 at LC_X13_Y16_N0
--operation mode is normal

A1L11 = A1L35 & !relflag & (A1L01 # !A1L42);


--A1L71 is calcdata~2386 at LC_X14_Y16_N6
--operation mode is normal

A1L71 = !A1L93 & (A1L73 # A1L42 # A1L14);


--A1L5 is calcdata[2]~2387 at LC_X14_Y16_N7
--operation mode is normal

A1L5 = A1L31 & A1L55 & !A1L64 & !A1L15;


--shiftflag is shiftflag at LC_X13_Y17_N5
--operation mode is normal

shiftflag_lut_out = A1L36 & (A1L26 & (!relflag) # !A1L26 & shiftflag) # !A1L36 & shiftflag;
shiftflag = DFFEAS(shiftflag_lut_out, GLOBAL(B1_feedback), VCC, , A1L35, , , , );


--A1L81 is calcdata~2389 at LC_X14_Y16_N2
--operation mode is normal

A1L81 = A1L05 # A1L14 # !A1L61 & A1L51;


--A1L91 is calcdata~2390 at LC_X14_Y16_N3
--operation mode is normal

A1L91 = A1L93 # !A1L34 & !A1L73 & A1L81;


--A1L02 is calcdata~2391 at LC_X14_Y16_N9
--operation mode is normal

A1L02 = A1L92 # A1L5 & (shiftflag) # !A1L5 & A1L91;


--A1L12 is calcdata~2393 at LC_X15_Y18_N6
--operation mode is normal

A1L12 = A1L15 # A1L64 # !A1L55 & A1L45;


--A1L22 is calcdata~2394 at LC_X15_Y18_N2
--operation mode is normal

A1L22 = A1L73 # !A1L25 & !A1L05 & A1L12;


--A1L32 is calcdata~2395 at LC_X14_Y17_N2
--operation mode is normal

A1L32 = !A1L92 & (A1L93 # !A1L34 & A1L22);


--E1L83 is vgaCalc:u2|Calc:u2|vb[0]~326 at LC_X12_Y19_N7
--operation mode is normal

E1L83 = E1_STX.st2 & E1L4;


--B1_clk_6m is Readkey:u1|clk_6m at LC_X24_Y10_N5
--operation mode is normal

B1_clk_6m_lut_out = !B1_clk_6m;
B1_clk_6m = DFFEAS(B1_clk_6m_lut_out, GLOBAL(clk50m), VCC, , B1L7, , , , );


--B1_ps_data is Readkey:u1|ps_data at LC_X15_Y18_N9
--operation mode is normal

B1_ps_data_lut_out = kbdata;
B1_ps_data = DFFEAS(B1_ps_data_lut_out, GLOBAL(B1_clk_6m), VCC, , , , , , );


--B1L21 is Readkey:u1|reduce_nor~38 at LC_X15_Y18_N7
--operation mode is normal

B1L21 = B1_stat[2] & B1_stat[0] & !B1_stat[1] & !B1_stat[3];


--B1L9 is Readkey:u1|reduce_nor~3 at LC_X11_Y18_N7
--operation mode is normal

B1L9 = !B1_stat[0] & !B1_stat[2] & !B1_stat[3] & B1_stat[1];


--B1L33 is Readkey:u1|tempcode[7]~473 at LC_X12_Y18_N7
--operation mode is normal

B1L33 = !B1_stat[0] & !B1_stat[2] & !B1_stat[1] & B1_stat[3];


--B1L8 is Readkey:u1|reduce_nor~2 at LC_X11_Y18_N0
--operation mode is normal

B1L8 = B1_stat[0] & !B1_stat[2] & !B1_stat[3] & !B1_stat[1];


--B1L92 is Readkey:u1|tempcode[5]~474 at LC_X12_Y18_N2
--operation mode is normal

B1L92 = !B1_stat[0] & B1_stat[2] & B1_stat[1] & !B1_stat[3];


--B1L01 is Readkey:u1|reduce_nor~4 at LC_X13_Y18_N0
--operation mode is normal

B1L01 = B1_stat[1] & !B1_stat[2] & B1_stat[0] & !B1_stat[3];


--B1L11 is Readkey:u1|reduce_nor~5 at LC_X13_Y18_N7
--operation mode is normal

B1L11 = !B1_stat[1] & B1_stat[2] & !B1_stat[0] & !B1_stat[3];


--B1L13 is Readkey:u1|tempcode[6]~475 at LC_X13_Y18_N6
--operation mode is normal

B1L13 = B1_stat[1] & B1_stat[2] & B1_stat[0] & !B1_stat[3];


--A1L26 is shiftflag~922 at LC_X13_Y17_N4
--operation mode is normal

A1L26 = B1_tempcode[4] & !B1_tempcode[5] & !B1_tempcode[2] & !B1_tempcode[7];


--A1L36 is shiftflag~923 at LC_X14_Y18_N7
--operation mode is normal

A1L36 = B1_tempcode[1] & !B1_tempcode[3] & !B1_tempcode[0] & !B1_tempcode[6] # !B1_tempcode[1] & B1_tempcode[3] & B1_tempcode[0] & B1_tempcode[6];


--B1_counter[1] is Readkey:u1|counter[1] at LC_X24_Y10_N4
--operation mode is normal

B1_counter[1]_lut_out = !B1_counter[1];
B1_counter[1] = DFFEAS(B1_counter[1]_lut_out, GLOBAL(clk50m), VCC, , D1_clk, , , , );


--B1L7 is Readkey:u1|reduce_nor~0 at LC_X24_Y10_N2
--operation mode is normal

B1L7 = !B1_counter[1] & (!D1_clk);


--A1L05 is process0~932 at LC_X11_Y18_N2
--operation mode is normal

A1L05 = B1_tempcode[2] & A1L03 & B1_tempcode[4] & A1L54;


--A1L15 is process0~933 at LC_X12_Y18_N0
--operation mode is normal

A1L15 = A1L16 & A1L03 & B1_tempcode[2] & B1_tempcode[4];


--A1L25 is process0~934 at LC_X15_Y18_N4
--operation mode is normal

A1L25 = A1L03 & B1_tempcode[2] & B1_tempcode[4] & A1L74;


--A1L42 is calcdata~2397 at LC_X14_Y16_N5
--operation mode is normal

A1L42 = !A1L64 & !A1L25 & A1L61 & !A1L15;


--reset is reset at PIN_233
--operation mode is input

reset = INPUT();


--clk50m is clk50m at PIN_28
--operation mode is input

clk50m = INPUT();


--kbclk is kbclk at PIN_216
--operation mode is input

kbclk = INPUT();


--kbdata is kbdata at PIN_215
--operation mode is input

kbdata = INPUT();


--vga_r is vga_r at PIN_226
--operation mode is output

vga_r = OUTPUT(D1_pod_vga_r);


--vga_g is vga_g at PIN_225
--operation mode is output

vga_g = OUTPUT(D1_pod_vga_r);


--vga_b is vga_b at PIN_223
--operation mode is output

vga_b = OUTPUT(D1_pod_vga_r);


--vga_hs is vga_hs at PIN_222
--operation mode is output

vga_hs = OUTPUT(D1_poc_vga_hs);


--vga_vs is vga_vs at PIN_219
--operation mode is output

vga_vs = OUTPUT(D1_poc_vga_vs);




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -