首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

基于FPGA的五子棋设计

硬件开发 2.85MB 21 需要积分: 1
立即下载

资源介绍:

基于FPGA的五子棋设计,Verilog编写。 VGA显示; PS/2键盘控制; 到手即可运行,内含源码和说明文档,quartus和vivado平台均可运行。 quartus占用资源约7000,vivado占用资源3000多,普通板子即可运行。
# Verilog-Gobang-Game-with-AI This is my project for the course "Logic and Computer Design Fundamentals" It is a gobang game for one or two players which can be played using the Kintex-7 FPGA Board, a VGA monitor and a PS/2 keyboard. The players can play with each other or play with AI or watch the game between two AI. A greedy strategy is used to implement the AI of the game.

资源文件列表:

五子棋.zip 大约有28个文件
  1. 五子棋/
  2. 五子棋/README.md 382B
  3. 五子棋/src/
  4. 五子棋/src/clock/
  5. 五子棋/src/clock/clk_divider.v 549B
  6. 五子棋/src/data/
  7. 五子棋/src/data/gobang_datapath.v 11.73KB
  8. 五子棋/src/data/testbench/
  9. 五子棋/src/data/testbench/gobang_datapath_tb.v 1.73KB
  10. 五子棋/src/display/
  11. 五子棋/src/display/display_pics.v 150.42KB
  12. 五子棋/src/display/vga_display.v 15.76KB
  13. 五子棋/src/display/vga_sync.v 1.12KB
  14. 五子棋/src/gobang_top.v 4.53KB
  15. 五子棋/src/input/
  16. 五子棋/src/input/ps2_input.v 2.52KB
  17. 五子棋/src/input/ps2_scan.v 2.37KB
  18. 五子棋/src/input/testbench/
  19. 五子棋/src/input/testbench/ps2_scan_tb.v 2.22KB
  20. 五子棋/src/logic/
  21. 五子棋/src/logic/gobang_logic.v 9.83KB
  22. 五子棋/src/logic/gobang_patterns.v 10.35KB
  23. 五子棋/src/logic/gobang_strategy.v 4.98KB
  24. 五子棋/src/logic/score_calculator.v 1.71KB
  25. 五子棋/src/logic/win_checker.v 2.85KB
  26. 五子棋/src/random/
  27. 五子棋/src/random/random_generator.v 1.13KB
  28. 五子棋/说明文档.pdf 3.17MB
0评论
提交 加载更多评论
其他资源 第三方库glog-06.0 cpulimit c-periphery screen-4.8.0
glog-06.0 cpulimit c-periphery screen-4.8.0
Python 思科企业级SDN解决方案DNA
Python思科企业级SDN解决方案DNA: 第一部分:APIC-EM简介 第二部分:APIC-EM安装部署 第三部分:Network PnP 第四部分:Discovery & Inventory& Topology 第五部分:Path Trace 第六部分:API与Python 第七部分:EasyQoS
北京梆梆安全科技有限公司-50749040-1.zip
北京梆梆安全科技有限公司-50749040-1.zip
北京梆梆安全科技有限公司-50749040-1.zip
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,在各种远程登录工具中,Putty是出色的工具之一,Putty具有完全免费、小巧绿色、无需安装、操作简单等特点。其功能丝毫不逊色于商业的telnet类工具,用它来远程管理Linux十分好用
pandas实训项目预测员工工资带文档和数据集下载改名字既能用
pandas实训项目预测员工工资带文档和数据集下载改名字既能用
pandas实训项目预测员工工资带文档和数据集下载改名字既能用 pandas实训项目预测员工工资带文档和数据集下载改名字既能用 pandas实训项目预测员工工资带文档和数据集下载改名字既能用
notepad- 大日志文件读取,debug
notepad-- 大日志文件读取,debug notepad–是一个国产跨平台、轻量级的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。
软考系统架构设计师第一章计算机组成及体系结构学习知识点笔记
亲爱的学习者们, 在追求系统架构设计师的旅途中,第一章“计算机组成及体系结构”无疑是我们踏上这座知识宝塔的第一步。它不仅是后续章节的基石,更是我们理解计算机系统运作原理的关键。今天,我为大家推荐一份精心整理的学习知识点笔记,助你轻松掌握这一章节的精髓。 学习亮点 全面覆盖:从计算机的基本组成结构、CPU的核心部件到冯·诺依曼结构与哈佛结构的比较,再到存储系统的层次化结构,这份笔记为你提供了全面的知识体系。 深入浅出:通过生动的实例和图解,让你轻松理解复杂的计算机原理,如Cache的工作原理、磁盘管理策略等。 实用性强:结合真实场景,如嵌入式系统设计、总线传输控制等,让你了解理论知识在实际应用中的价值。 考频分析:针对考试要求,标注了各知识点的考频,帮助你明确学习重点,提高学习效率。 学习建议 循序渐进:按照笔记中的知识点顺序,逐步深入,确保每个知识点都理解透彻。 结合实践:尝试将所学知识应用于实际项目中,通过实践加深理解。 定期复习:定期回顾所学内容,巩固记忆,确保长期掌握。 结语 掌握计算机组成与体系结构,不仅是为了通过考试,更是为了成为一名优秀的系统架构师!
八年级试卷(1).zip
八年级试卷(1).zip
八年级试卷(1).zip 八年级试卷(1).zip 八年级试卷(1).zip