基于FPGA的五子棋(论文+源码)

1.系统设计

在本次设计中,整个系统硬件框图如下图所示,以ALTERA的FPGA作为硬件载体,VGA接口,PS/2鼠标来完成设计,整个系统可以完成人人对战,人机对战的功能。系统通过软件编程来实现上述功能。将在硬件设计的基础上完成程序的设计,其中拟打算VERILOG HDL语言进行程序的编写,该语言和VHDL是两种FPGA的编程语言之一,VERILOG HDL相对来说语法更偏近于C,同时由于选用ALTTERA的FPGA,所以其编程平台为QUARTUS II,将在为QUARTUS II平台完成程编写及实物制作。

2.电路图

3.实物演示

相关推荐
sweetone17 小时前
用一个电阻及一段胶带修复 VORWERK (福维克) THERMOMIX(美善品) TM5-1食品料理机 不工作故障
经验分享·单片机·嵌入式硬件
星宇笔记17 小时前
我做了一个本地网页版嵌入式调试工具:支持 Serial / TCP / UDP、实时曲线、HEX 发送
单片机·嵌入式硬件·网络协议·tcp/ip·udp·开源软件
时空自由民.17 小时前
显示屏关键参数
单片机
LS_learner17 小时前
DDRPHY、DDRPHYIO、DDR颗粒三者的关系以及带宽增大对三者功耗的影响
嵌入式硬件
my_daling17 小时前
DSMC通信协议理解,以及如何在FPGA上实现DSMC从设备(1)
学习·fpga开发
Fang_pi_dai_zhi17 小时前
物联网onenet的token算法
单片机·物联网
时空自由民.17 小时前
ST7701和ST7701S区别
单片机
菠萝地亚狂想曲17 小时前
FreeRTOS heap4
c语言·stm32·嵌入式开发
The Mr.Nobody18 小时前
基于STM32F407的 TFTP Server
arm开发·stm32·嵌入式硬件
飞凌嵌入式18 小时前
如何用JishuShell在RK3588核心板上快速部署OpenClaw?
arm开发·人工智能·嵌入式硬件·openclaw