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

📄 vgaps2.map.eqn

📁 用VHDL写的一个小游戏
💻 EQN
📖 第 1 页 / 共 4 页
字号:
D1L86 = D1_vector_x[7] # !D1_vector_x[2] # !D1_vector_x[3] # !D1_vector_x[4];


--D1_vector_x[1] is vgaCalc:u2|VgaInterface:u1|vector_x[1]
--operation mode is normal

D1_vector_x[1]_lut_out = D1L61;
D1_vector_x[1] = DFFEAS(D1_vector_x[1]_lut_out, D1_clk, !reset, , , , , , );


--D1_vector_x[0] is vgaCalc:u2|VgaInterface:u1|vector_x[0]
--operation mode is normal

D1_vector_x[0]_lut_out = D1L81;
D1_vector_x[0] = DFFEAS(D1_vector_x[0]_lut_out, D1_clk, !reset, , , , , , );


--D1L96 is vgaCalc:u2|VgaInterface:u1|reduce_nor~75
--operation mode is normal

D1L96 = !D1L76 & !D1L86 & D1_vector_x[1] & D1_vector_x[0];


--D1L1 is vgaCalc:u2|VgaInterface:u1|add~242
--operation mode is normal

D1L1_carry_eqn = D1L3;
D1L1 = D1_vector_x[9] $ (D1L1_carry_eqn);


--D1L2 is vgaCalc:u2|VgaInterface:u1|add~247
--operation mode is arithmetic

D1L2_carry_eqn = D1L5;
D1L2 = D1_vector_x[8] $ (!D1L2_carry_eqn);

--D1L3 is vgaCalc:u2|VgaInterface:u1|add~249
--operation mode is arithmetic

D1L3 = CARRY(D1_vector_x[8] & (!D1L5));


--D1L4 is vgaCalc:u2|VgaInterface:u1|add~252
--operation mode is arithmetic

D1L4_carry_eqn = D1L9;
D1L4 = D1_vector_x[7] $ (D1L4_carry_eqn);

--D1L5 is vgaCalc:u2|VgaInterface:u1|add~254
--operation mode is arithmetic

D1L5 = CARRY(!D1L9 # !D1_vector_x[7]);


--D1L6 is vgaCalc:u2|VgaInterface:u1|add~257
--operation mode is arithmetic

D1L6_carry_eqn = D1L31;
D1L6 = D1_vector_x[4] $ (!D1L6_carry_eqn);

--D1L7 is vgaCalc:u2|VgaInterface:u1|add~259
--operation mode is arithmetic

D1L7 = CARRY(D1_vector_x[4] & (!D1L31));


--D1L8 is vgaCalc:u2|VgaInterface:u1|add~262
--operation mode is arithmetic

D1L8_carry_eqn = D1L11;
D1L8 = D1_vector_x[6] $ (!D1L8_carry_eqn);

--D1L9 is vgaCalc:u2|VgaInterface:u1|add~264
--operation mode is arithmetic

D1L9 = CARRY(D1_vector_x[6] & (!D1L11));


--D1L01 is vgaCalc:u2|VgaInterface:u1|add~267
--operation mode is arithmetic

D1L01_carry_eqn = D1L7;
D1L01 = D1_vector_x[5] $ (D1L01_carry_eqn);

--D1L11 is vgaCalc:u2|VgaInterface:u1|add~269
--operation mode is arithmetic

D1L11 = CARRY(!D1L7 # !D1_vector_x[5]);


--D1_vector_y[0] is vgaCalc:u2|VgaInterface:u1|vector_y[0]
--operation mode is arithmetic

D1_vector_y[0]_lut_out = !D1_vector_y[0];
D1_vector_y[0] = DFFEAS(D1_vector_y[0]_lut_out, D1_clk, !reset, , D1L96, , , , );

--D1L38 is vgaCalc:u2|VgaInterface:u1|vector_y[0]~253
--operation mode is arithmetic

D1L38 = CARRY(D1_vector_y[0]);


--D1L35 is vgaCalc:u2|VgaInterface:u1|LessThan~1667
--operation mode is normal

D1L35 = !D1_vector_y[7] & !D1_vector_y[8];


--D1L85 is vgaCalc:u2|VgaInterface:u1|process4~228
--operation mode is normal

D1L85 = D1_vector_y[5] & D1L35 & !D1_vector_y[6] & !D1_vector_x[9];


--D1L95 is vgaCalc:u2|VgaInterface:u1|process4~229
--operation mode is normal

D1L95 = D1L85 & (!D1_vector_x[8]);


--D1L53 is vgaCalc:u2|VgaInterface:u1|char_address[13]~947
--operation mode is normal

D1L53 = D1_vector_x[7] & D1_vector_x[5] & D1L95 & !D1_vector_x[6];


--D1L75 is vgaCalc:u2|VgaInterface:u1|process4~8
--operation mode is normal

D1L75 = D1_vector_x[6] & D1_vector_x[5] & D1L85 & !D1L25;


--D1L56 is vgaCalc:u2|VgaInterface:u1|process6~31
--operation mode is normal

D1L56 = !D1_vector_x[6] & !D1_vector_x[5];


--D1L06 is vgaCalc:u2|VgaInterface:u1|process4~230
--operation mode is normal

D1L06 = D1_vector_x[7] & D1L56 & D1L85 & !D1_vector_x[8];


--D1L63 is vgaCalc:u2|VgaInterface:u1|char_address[13]~948
--operation mode is normal

D1L63 = !D1L75 & !D1L06;


--D1L16 is vgaCalc:u2|VgaInterface:u1|process4~231
--operation mode is normal

D1L16 = D1_vector_x[5] # !D1L95 # !D1_vector_x[6] # !D1_vector_x[7];


--D1L26 is vgaCalc:u2|VgaInterface:u1|process4~232
--operation mode is normal

D1L26 = D1_vector_x[6] & D1L95 & !D1_vector_x[7] & !D1_vector_x[5];


--D1L36 is vgaCalc:u2|VgaInterface:u1|process4~233
--operation mode is normal

D1L36 = D1_vector_x[5] & D1L95 & !D1_vector_x[7] & !D1_vector_x[6];


--D1L73 is vgaCalc:u2|VgaInterface:u1|char_address[13]~949
--operation mode is normal

D1L73 = D1L63 & D1L16 & !D1L26 & !D1L36;


--D1_vga_data[9] is vgaCalc:u2|VgaInterface:u1|vga_data[9]
--operation mode is normal

D1_vga_data[9]_lut_out = !E1_STX.st4;
D1_vga_data[9] = DFFEAS(D1_vga_data[9]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[4] is vgaCalc:u2|VgaInterface:u1|vga_data[4]
--operation mode is normal

D1_vga_data[4]_lut_out = VCC;
D1_vga_data[4] = DFFEAS(D1_vga_data[4]_lut_out, D1_clk, !reset, , , , , , );


--D1L83 is vgaCalc:u2|VgaInterface:u1|char_address[13]~960
--operation mode is normal

D1L83 = D1L75 # D1L53 & (!D1L06);


--D1_vga_data[0] is vgaCalc:u2|VgaInterface:u1|vga_data[0]
--operation mode is normal

D1_vga_data[0]_lut_out = E1_va[0] $ E1_vb[0] # !E1_STX.st4;
D1_vga_data[0] = DFFEAS(D1_vga_data[0]_lut_out, D1_clk, !reset, , , , , , );


--D1L04 is vgaCalc:u2|VgaInterface:u1|char_address~961
--operation mode is normal

D1L04 = D1L63 & (D1L83 & D1_vga_data[4] # !D1L83 & (D1_vga_data[0])) # !D1L63 & (D1L83);


--D1_vga_data[12] is vgaCalc:u2|VgaInterface:u1|vga_data[12]
--operation mode is normal

D1_vga_data[12]_lut_out = E1_vb[0] # !E1_STX.st4 & !E1_STX.st3;
D1_vga_data[12] = DFFEAS(D1_vga_data[12]_lut_out, D1_clk, !reset, , , , , , );


--D1L14 is vgaCalc:u2|VgaInterface:u1|char_address~962
--operation mode is normal

D1L14 = D1L63 & (D1L04) # !D1L63 & (D1L04 & (D1_vga_data[12]) # !D1L04 & D1_vga_data[9]);


--D1_vga_data[16] is vgaCalc:u2|VgaInterface:u1|vga_data[16]
--operation mode is normal

D1_vga_data[16]_lut_out = E1_opout[0] # E1_STX.st1 # !E1_STX.st0;
D1_vga_data[16] = DFFEAS(D1_vga_data[16]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[20] is vgaCalc:u2|VgaInterface:u1|vga_data[20]
--operation mode is normal

D1_vga_data[20]_lut_out = E1_va[0] # !E1_STX.st0;
D1_vga_data[20] = DFFEAS(D1_vga_data[20]_lut_out, D1_clk, !reset, , , , , , );


--D1L93 is vgaCalc:u2|VgaInterface:u1|char_address[13]~963
--operation mode is normal

D1L93 = D1L73 & (D1L06 # !D1L53);


--D1_vga_data[7] is vgaCalc:u2|VgaInterface:u1|vga_data[7]
--operation mode is normal

D1_vga_data[7]_lut_out = E1_op # !L1L1 # !E1_STX.st4;
D1_vga_data[7] = DFFEAS(D1_vga_data[7]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[1] is vgaCalc:u2|VgaInterface:u1|vga_data[1]
--operation mode is normal

D1_vga_data[1]_lut_out = E1L41 $ (E1L31 & E1_op) # !E1_STX.st4;
D1_vga_data[1] = DFFEAS(D1_vga_data[1]_lut_out, D1_clk, !reset, , , , , , );


--D1L24 is vgaCalc:u2|VgaInterface:u1|char_address~964
--operation mode is normal

D1L24 = D1L83 & (!D1L63) # !D1L83 & (D1L63 & (D1_vga_data[1]) # !D1L63 & D1_vga_data[9]);


--D1_vga_data[13] is vgaCalc:u2|VgaInterface:u1|vga_data[13]
--operation mode is normal

D1_vga_data[13]_lut_out = E1_vb[1] # !E1_STX.st4 & !E1_STX.st3;
D1_vga_data[13] = DFFEAS(D1_vga_data[13]_lut_out, D1_clk, !reset, , , , , , );


--D1L34 is vgaCalc:u2|VgaInterface:u1|char_address~965
--operation mode is normal

D1L34 = D1L83 & (D1L24 & (D1_vga_data[13]) # !D1L24 & D1_vga_data[7]) # !D1L83 & (D1L24);


--D1_vga_data[21] is vgaCalc:u2|VgaInterface:u1|vga_data[21]
--operation mode is normal

D1_vga_data[21]_lut_out = E1_va[1] # !E1_STX.st0;
D1_vga_data[21] = DFFEAS(D1_vga_data[21]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[3] is vgaCalc:u2|VgaInterface:u1|vga_data[3]
--operation mode is normal

D1_vga_data[3]_lut_out = E1_op & E1L61 # !E1_op & (Q61L1) # !E1_STX.st4;
D1_vga_data[3] = DFFEAS(D1_vga_data[3]_lut_out, D1_clk, !reset, , , , , , );


--D1L44 is vgaCalc:u2|VgaInterface:u1|char_address~966
--operation mode is normal

D1L44 = D1L63 & (D1L83 & D1_vga_data[7] # !D1L83 & (D1_vga_data[3])) # !D1L63 & (D1L83);


--D1_vga_data[15] is vgaCalc:u2|VgaInterface:u1|vga_data[15]
--operation mode is normal

D1_vga_data[15]_lut_out = E1_vb[3] # !E1_STX.st4 & !E1_STX.st3;
D1_vga_data[15] = DFFEAS(D1_vga_data[15]_lut_out, D1_clk, !reset, , , , , , );


--D1L54 is vgaCalc:u2|VgaInterface:u1|char_address~967
--operation mode is normal

D1L54 = D1L63 & (D1L44) # !D1L63 & (D1L44 & (D1_vga_data[15]) # !D1L44 & D1_vga_data[4]);


--D1_vga_data[23] is vgaCalc:u2|VgaInterface:u1|vga_data[23]
--operation mode is normal

D1_vga_data[23]_lut_out = E1_va[3] # !E1_STX.st0;
D1_vga_data[23] = DFFEAS(D1_vga_data[23]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[6] is vgaCalc:u2|VgaInterface:u1|vga_data[6]
--operation mode is normal

D1_vga_data[6]_lut_out = E1_op & R61_c # !E1_op & (!L1L1) # !E1_STX.st4;
D1_vga_data[6] = DFFEAS(D1_vga_data[6]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[2] is vgaCalc:u2|VgaInterface:u1|vga_data[2]
--operation mode is normal

D1_vga_data[2]_lut_out = E1_op & E1L51 # !E1_op & (Q41L1) # !E1_STX.st4;
D1_vga_data[2] = DFFEAS(D1_vga_data[2]_lut_out, D1_clk, !reset, , , , , , );


--D1L64 is vgaCalc:u2|VgaInterface:u1|char_address~968
--operation mode is normal

D1L64 = D1L83 & (!D1L63) # !D1L83 & (D1L63 & (D1_vga_data[2]) # !D1L63 & D1_vga_data[4]);


--D1_vga_data[14] is vgaCalc:u2|VgaInterface:u1|vga_data[14]
--operation mode is normal

D1_vga_data[14]_lut_out = E1_vb[2] # !E1_STX.st4 & !E1_STX.st3;
D1_vga_data[14] = DFFEAS(D1_vga_data[14]_lut_out, D1_clk, !reset, , , , , , );


--D1L74 is vgaCalc:u2|VgaInterface:u1|char_address~969
--operation mode is normal

D1L74 = D1L83 & (D1L64 & (D1_vga_data[14]) # !D1L64 & D1_vga_data[6]) # !D1L83 & (D1L64);


--D1_vga_data[18] is vgaCalc:u2|VgaInterface:u1|vga_data[18]
--operation mode is normal

D1_vga_data[18]_lut_out = E1_STX.st1 # E1_opout[2] # !E1_STX.st0;
D1_vga_data[18] = DFFEAS(D1_vga_data[18]_lut_out, D1_clk, !reset, , , , , , );


--D1_vga_data[22] is vgaCalc:u2|VgaInterface:u1|vga_data[22]
--operation mode is normal

D1_vga_data[22]_lut_out = E1_va[2] # !E1_STX.st0;
D1_vga_data[22] = DFFEAS(D1_vga_data[22]_lut_out, D1_clk, !reset, , , , , , );


--D1L21 is vgaCalc:u2|VgaInterface:u1|add~272
--operation mode is arithmetic

D1L21_carry_eqn = D1L51;
D1L21 = D1_vector_x[3] $ (D1L21_carry_eqn);

--D1L31 is vgaCalc:u2|VgaInterface:u1|add~274
--operation mode is arithmetic

D1L31 = CARRY(!D1L51 # !D1_vector_x[3]);


--D1L41 is vgaCalc:u2|VgaInterface:u1|add~277
--operation mode is arithmetic

D1L41_carry_eqn = D1L71;
D1L41 = D1_vector_x[2] $ (!D1L41_carry_eqn);

--D1L51 is vgaCalc:u2|VgaInterface:u1|add~279
--operation mode is arithmetic

D1L51 = CARRY(D1_vector_x[2] & (!D1L71));


--D1L61 is vgaCalc:u2|VgaInterface:u1|add~282
--operation mode is arithmetic

D1L61_carry_eqn = D1L91;
D1L61 = D1_vector_x[1] $ (D1L61_carry_eqn);

--D1L71 is vgaCalc:u2|VgaInterface:u1|add~284
--operation mode is arithmetic

D1L71 = CARRY(!D1L91 # !D1_vector_x[1]);


--D1L81 is vgaCalc:u2|VgaInterface:u1|add~287
--operation mode is arithmetic

D1L81 = !D1_vector_x[0];

--D1L91 is vgaCalc:u2|VgaInterface:u1|add~289
--operation mode is arithmetic

D1L91 = CARRY(D1_vector_x[0]);


--E1_STX.st4 is vgaCalc:u2|Calc:u2|STX.st4
--operation mode is normal

E1_STX.st4_lut_out = E1L71;
E1_STX.st4 = DFFEAS(E1_STX.st4_lut_out, clk50m, !reset, , E1L12, , , , );


--E1_va[0] is vgaCalc:u2|Calc:u2|va[0]
--operation mode is normal

E1_va[0]_lut_out = calcdata[0] # E1L4 & (!E1_STX.st0);
E1_va[0] = DFFEAS(E1_va[0]_lut_out, clk50m, VCC, , E1L03, , , , );


--E1_vb[0] is vgaCalc:u2|Calc:u2|vb[0]
--operation mode is normal

E1_vb[0]_lut_out = calcdata[0] # E1L4 & E1_STX.st2;
E1_vb[0] = DFFEAS(E1_vb[0]_lut_out, clk50m, VCC, , E1L73, , , , );


--E1_STX.st3 is vgaCalc:u2|Calc:u2|STX.st3
--operation mode is normal

E1_STX.st3_lut_out = E1_STX.st3 & (E1_STX.st2 & !E1L4 # !E1L1) # !E1_STX.st3 & E1_STX.st2 & (!E1L4);
E1_STX.st3 = DFFEAS(E1_STX.st3_lut_out, clk50m, !reset, , , , , , );


--E1_opout[0] is vgaCalc:u2|Calc:u2|opout[0]
--operation mode is normal

E1_opout[0]_lut_out = calcdata[0] # !E1L3;
E1_opout[0] = DFFEAS(E1_opout[0]_lut_out, clk50m, VCC, , E1L9, , , , );


--E1_STX.st1 is vgaCalc:u2|Calc:u2|STX.st1
--operation mode is normal

E1_STX.st1_lut_out = E1L22 & (!E1L3 # !E1_STX.st1);
E1_STX.st1 = DFFEAS(E1_STX.st1_lut_out, clk50m, !reset, , , , , , );


--E1_STX.st0 is vgaCalc:u2|Calc:u2|STX.st0
--operation mode is normal

E1_STX.st0_lut_out = !E1L81 & (E1_STX.st0 # !E1L4);
E1_STX.st0 = DFFEAS(E1_STX.st0_lut_out, clk50m, !reset, , , , , , );

⌨️ 快捷键说明

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