推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于FPGA乒乓球游戏机Verilog设计

更新时间:2020-01-08 23:16:04 大小:1M 上传用户:xuzhen1查看TA发布的资源 标签:fpga乒乓球游戏机verilog 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

前言:此类程序鉴于网上大多是VHDL设计,所以我整理一份Verilog设计供初学者参考,因为时间关系,程序没有优化,也没有注释,如有不妥的地方,请大家多提意见.

摘要:本文使用FPGA芯片来模拟实际的乒乓球游戏。本设计是基于Altera公司的FPGA Cyclone 11芯片EP2CSTI44C8的基础上实现,运用Verilog HDL语言编程,在Quartus 11软件上进行编译、仿真,最终在开发板上成功实现下载和调试。

1 乒乓球游戏机系统组成

乒乓球比赛游戏机的组成如图1所示。比赛规则约定:五局三胜;1分一局;裁判发出比赛开始信号,触发FPGA内部随机数发生器模块产生首次发球权方;比赛进行中,选手连续两次获得发球权后,发球权交予对方,如未获发球权方发球,裁判端犯规音响电路鸣响;6个LED排列成行模拟乒乓球台(因为我的开发板上只有6个LED灯,比赛开始时候中间两个灯亮,如果有条件的话有10来个灯最好了);点亮的LED模拟乒乓球,受FPGA控制从左到右或从右到左移动;比赛选手通过按钮输入模拟击球信号,实现LED移位方向的控制;若发亮的LED运动在球台中点至对方终点之间时,对方未能及时按下击球按钮使其向相反方向移动,即失去一分.


部分文件列表

文件名 大小
基于FPGA乒乓球游戏机Verilog设计.pdf 1M

【关注B站账户领20积分】

全部评论(1)

  • 2020-02-25 13:26:05Tonya123

    学习一下~

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载