开发平台:DE1开发板
软件平台:Quartus II 19.1
实现在乒乓球游戏设计,使用PS2键盘的输入和VGA显示器的输出,在显示器上可以看到两个板子控制小球的反弹。
使用PS2接口的键盘控制板子的运动方向;
通过640*480分辨率的VGA接口显示游戏画面。
下面是工程截图:
顶层代码如下:
module Pong_Game
#(
parameter TOTAL_COL = 800, // Visible Area = 640, Front Porch = 16, Sync Pulse = 96, Back Porch = 48, Total = 800 (640 + 16 + 96 + 48)
parameter TOTAL_ROW