• 大小: 12.61MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-21
  • 语言: Matlab
  • 标签: FPGA  VGA  game  verilog  

资源简介

这里包含整个 基于FPGA的VGA显示对贪吃蛇游戏的设计 的 ise工程文件,verilog源代码,图片转coe文件的matlab代码等文件,工程中需要调用ip核,所使用的FPGA芯片为:Xilinx Spartan-6 LX9

资源截图

代码片段和文件信息

clc;
clear all;
RGB = imread(‘snake1.png‘);
R = RGB(::1);
G = RGB(::2);
B = RGB(::3);
outdata = zeros(110000); %%
figure(1)
imshow(RGB)

for i=1:100     %%
for j=1:100  %%
outdata((i-1)*100+j) = bitand(R(ij)224)+bitshift(bitand(G(ij)224)-3)+bitshift(bitand(B(ij)192)-6);  %%
end
end

fid = fopen(‘snake.coe‘‘w+‘);
fprintf(fid‘memory_initialization_radix=16;\nmemory_initialization_vector=‘);

for k = 1:10000-1
    %%fprintf(fid‘%x\n‘outdata(10000));
fprintf(fid‘%02x‘outdata(k));
end
fclose(fid);









 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        175  2018-11-12 19:27  g_snake\design\fw.v

     文件        428  2018-11-13 20:37  g_snake\design\g_snake.ucf

     文件        348  2018-11-24 08:22  g_snake\design\key_v_e.v

     文件        535  2018-11-25 15:46  g_snake\design\random_xy.v

     文件       2391  2018-11-25 01:14  g_snake\design\state.v

     文件      29977  2018-12-12 20:05  g_snake\design\s_nake_vga.v

     文件       1551  2018-11-28 00:23  g_snake\design\top.v

     文件     183366  2018-12-09 11:15  g_snake\doc\总和.vsdx

     文件      69120  2018-12-09 11:15  g_snake\doc\界面.vsd

     文件      20298  2018-11-08 23:24  g_snake\doc\蛇的运动.docx

     文件       4102  2018-11-10 20:51  g_snake\ise_prj\g_snake\fw_summary.html

     文件      13648  2018-12-16 17:20  g_snake\ise_prj\g_snake\g_snake.gise

     文件      39457  2018-12-08 17:47  g_snake\ise_prj\g_snake\g_snake.xise

     文件      45604  2018-12-12 20:16  g_snake\ise_prj\g_snake\ipcore_dir\coregen.cgc

     文件        237  2018-12-12 20:15  g_snake\ise_prj\g_snake\ipcore_dir\coregen.cgp

     文件       3059  2018-12-12 20:25  g_snake\ise_prj\g_snake\ipcore_dir\coregen.log

     文件       1281  2018-12-08 16:25  g_snake\ise_prj\g_snake\ipcore_dir\create_rom10000x16.tcl

     文件       1126  2018-12-12 20:12  g_snake\ise_prj\g_snake\ipcore_dir\edit_rom10000x16.tcl

     文件       1139  2018-11-28 20:56  g_snake\ise_prj\g_snake\ipcore_dir\gen_ram10000x16.tcl

     文件       1139  2018-11-28 21:14  g_snake\ise_prj\g_snake\ipcore_dir\gen_ram_3844x16.tcl

     文件       7721  2013-10-14 02:11  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\blk_mem_gen_v7_3_readme.txt

     文件       8311  2018-11-28 20:59  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\doc\blk_mem_gen_v7_3_vinfo.html

     文件    7207569  2013-10-14 02:11  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\doc\pg058-blk-mem-gen.pdf

     文件       2777  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\example_design\ram10000x16_exdes.ucf

     文件       5173  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\example_design\ram10000x16_exdes.vhd

     文件       2720  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\example_design\ram10000x16_exdes.xdc

     文件      10563  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\example_design\ram10000x16_prod.vhd

     文件       1073  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\implement\implement.bat

     文件       1056  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\implement\implement.sh

     文件       2688  2018-11-28 20:57  g_snake\ise_prj\g_snake\ipcore_dir\ram10000x16\implement\planAhead_ise.bat

............此处省略340个文件信息

评论

共有 条评论