FPGA控制VGA输出实现乒乓球游戏_verilog

上传者: rooney2016 | 上传时间: 2022-06-11 09:40:11 | 文件大小: 998KB | 文件类型: RAR
利用FPGA控制VGA输出在CRT显示器上实现乒乓球游戏,工程在\project文件夹里面;源文件和管脚分配在\rtl文件夹里面;下载文件在\download文件夹里面,.mcs为PROM模式下载文件,.bit为JTAG调试下载文件。在xilinx xc3s400调试通过

文件下载

资源详情

[{"title":"( 85 个子文件 998KB ) FPGA控制VGA输出实现乒乓球游戏_verilog","children":[{"title":"part2","children":[{"title":"project","children":[{"title":"vga_pong_top.ut <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"vga_pong_top.pad <span style='color:#111;'> 9.27KB </span>","children":null,"spread":false},{"title":"_impact.cmd <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"project.ise <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"automake.log <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vga_pong_top.v <span style='color:#111;'> 6.16KB </span>","children":null,"spread":false},{"title":"vga_pong_top.lfp <span style='color:#111;'> 185B </span>","children":null,"spread":false},{"title":"vga_pong_top.pcf <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"__projnav","children":[{"title":"vga_pong_top.xst <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"sumrpt_tcl.rsp <span style='color:#111;'> 34B </span>","children":null,"spread":false},{"title":"project_flowplus.gfl <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"ednTOngd_tcl.rsp <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"parentAssignPackagePinsApp_tcl.rsp <span style='color:#111;'> 34B </span>","children":null,"spread":false},{"title":"vga_pong_top_ncdTOut_tcl.rsp <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"nc1TOncd_tcl.rsp <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"runXst_tcl.rsp <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"bitgen.rsp <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"project.gfl <span style='color:#111;'> 6.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"vga_pong_top_map.ncd <span style='color:#111;'> 127.42KB </span>","children":null,"spread":false},{"title":"vga_pong_top.syr <span style='color:#111;'> 29.24KB </span>","children":null,"spread":false},{"title":"vga_pong_top.bld <span style='color:#111;'> 703B </span>","children":null,"spread":false},{"title":"vga_pong_xst.ucf <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"vga_pong_top.drc <span style='color:#111;'> 38B </span>","children":null,"spread":false},{"title":"vga_pong_top.twx <span style='color:#111;'> 16.15KB </span>","children":null,"spread":false},{"title":"vga_pong_top_pad.txt <span style='color:#111;'> 40.83KB </span>","children":null,"spread":false},{"title":"vga_pong_top.stx <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"TCGROM.V <span style='color:#111;'> 28.29KB </span>","children":null,"spread":false},{"title":"project.ise_ISE_Backup <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"vga_pong_top.bit <span style='color:#111;'> 207.49KB </span>","children":null,"spread":false},{"title":"vga_pong_top.routed_ncd_tracker <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vga_pong_top_map.ngm <span style='color:#111;'> 713.61KB </span>","children":null,"spread":false},{"title":"vga_pong_top.mrp <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"vga_pong_top.bgn <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"vga_pong_top.cel <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"_pace.ucf <span style='color:#111;'> 732B </span>","children":null,"spread":false},{"title":"vga_pong_top.par <span style='color:#111;'> 3.98KB </span>","children":null,"spread":false},{"title":"vga_pong_top_pad.csv <span style='color:#111;'> 9.30KB </span>","children":null,"spread":false},{"title":"project.dhp <span style='color:#111;'> 8.27KB </span>","children":null,"spread":false},{"title":"vga_pong_top.pad_txt <span style='color:#111;'> 40.83KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ngc <span style='color:#111;'> 288.58KB </span>","children":null,"spread":false},{"title":"gamepad.v <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"_xmsgs","children":null,"spread":false},{"title":"vga_pong_top.nc1 <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"50MHZ_VGA.V <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"vga_pong_top.lso <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"__projnav.log <span style='color:#111;'> 56.03KB </span>","children":null,"spread":false},{"title":"vga_pong_top.twr <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"vga_pong_top.xpi <span style='color:#111;'> 46B </span>","children":null,"spread":false},{"title":"vga_pong_top.ngr <span style='color:#111;'> 226.49KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ncd <span style='color:#111;'> 209.82KB </span>","children":null,"spread":false},{"title":"_ngo","children":[{"title":"netlist.lst <span style='color:#111;'> 88B </span>","children":null,"spread":false}],"spread":false},{"title":"vga_pong_top.cmd_log <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"vga_pong_top_vhdl.prj <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"bitgen.ut <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"vga_pong_top.ngd <span style='color:#111;'> 425.85KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ngm <span style='color:#111;'> 713.61KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ucf.untf <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vga_pong_top_summary.html <span style='color:#111;'> 5.34KB </span>","children":null,"spread":false},{"title":"_impact.log <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"pong.v <span style='color:#111;'> 8.47KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ucf <span style='color:#111;'> 744B </span>","children":null,"spread":false},{"title":"vga_pong_top.prj <span style='color:#111;'> 133B </span>","children":null,"spread":false},{"title":"vga_pong_top.placed_ncd_tracker <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"xst","children":[{"title":"dump.xst","children":[{"title":"vga_pong_top.prj","children":[{"title":"ngx","children":[{"title":"opt","children":null,"spread":false},{"title":"notopt","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"work","children":[{"title":"vlg33","children":[{"title":"_bounce__cond.bin <span style='color:#111;'> 4.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg70","children":[{"title":"_ball__pos__y.bin <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"_counter.bin <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg74","children":[{"title":"_pong.bin <span style='color:#111;'> 14.17KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg77","children":[{"title":"vga__pong__top.bin <span style='color:#111;'> 23.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"hdllib.ref <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"vlg37","children":[{"title":"_velocity__y.bin <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg73","children":[{"title":"sync__gen50.bin <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg3B","children":[{"title":"_gamepad.bin <span style='color:#111;'> 4.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg3C","children":[{"title":"tcgrom.bin <span style='color:#111;'> 73.80KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg36","children":[{"title":"_velocity__x.bin <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg7A","children":[{"title":"_paddle.bin <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg6F","children":[{"title":"_ball__pos__x.bin <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg48","children":[{"title":"_d_f_f.bin <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false}],"spread":false},{"title":"vlg7D","children":[{"title":"_debounce.bin <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"vga_pong_top_last_par.ncd <span style='color:#111;'> 209.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"rtl","children":[{"title":"vga_pong_top.v <span style='color:#111;'> 6.16KB </span>","children":null,"spread":false},{"title":"TCGROM.V <span style='color:#111;'> 28.29KB </span>","children":null,"spread":false},{"title":"50MHZ_VGA.V <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"pong.v <span style='color:#111;'> 8.47KB </span>","children":null,"spread":false},{"title":"vga_pong_top.ucf <span style='color:#111;'> 744B </span>","children":null,"spread":false}],"spread":true},{"title":"download","children":[{"title":"vga_pong_top.mcs <span style='color:#111;'> 583.44KB </span>","children":null,"spread":false},{"title":"vga_pong_top.bit <span style='color:#111;'> 207.49KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • sinat_24543723 :
    这个是用ise的 用quartus是要另外建的工程
    2015-10-13
  • bignuts :
    学习FPGA的有用的实践资源,作为入门后的练习很有帮助。不过不能拿来就用,读懂并修改才可以。
    2015-03-06
  • qq_24855331 :
    挺不错的就是有多点注释就好了
    2014-12-29
  • u013554772 :
    译的时候会出现问题,端口定义还是不太合理吧?
    2014-09-23
  • tangzhao_01 :
    正准备做这个,要是有注释就好了
    2014-07-15

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明