当前位置:   article > 正文

Verilog设计实现俄罗斯方块游戏_基于verilog实现迷宫游戏

基于verilog实现迷宫游戏

使用verilog语言设计实现俄罗斯方块游戏。

	本设计主要在FPGA上实现了一个经典小游戏“俄罗斯方块”。本项目基本解决方案是,实现主控模块,通过VGA接口来控制屏幕进行显示。
	整个系统由四部分组成,按键输入处理模块、控制模块、数据路径模块以及VGA显示接口模块。整个系统的结构如下图所示:
  • 1
  • 2

在这里插入图片描述
下面分别对四个模块进行介绍:

1)按键输入处理模块
按键处理模块的主要功能是对输入系统的up,down,left,right四个控制信号进行消抖处理,并对其进行上升沿检测。
2)控制模块
控制模块采用FSM的方式进行控制。在控制模块中,定义了10个状态。
3)数据路径
数据路径模块主要功能是,根据控制模块给出的信号,对俄罗斯方块当前的逻辑状态进行判断,更新背景矩阵。
4)显示部分
输出结果通过VGA接口接入显示屏显示。VGA(Video Graphics Array)视频图形阵列是IBM于1987年提出的一个使用模拟信号的电脑显示标准。VGA接口即电脑采用VGA标准输出数据的专用接口。VGA接口共有15针,分成3排,每排5个孔,显卡上应用最为广泛的接口类型,绝大多数显卡都带有此种接口。它传输

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/727157
推荐阅读
相关标签
  

闽ICP备14008679号