Professional Documents
Culture Documents
Group 05 11 Progress 01
Group 05 11 Progress 01
Group 05 11 Progress 01
Group_05_11
Pong Game
on FPGA KIT – DE2
1 Bạch Thảo Ly
Following Plan
• In the project proposal has been presented before, the group has
set out the non-functional requirements and functions needed for
Pong game. Also build a general block diagram for the system,
including:
VGA
Video Port
Kb_main
PS/2
Keyboard Port
Keyboard Keyboard
PS/2 Keyboard _scan _convert
VGA_Controller
SD Card
Slot
SD
SD Card _interface
Pong_main
DE1
FPGA KIT
Audio
_Controller
•kb_main: This is no RTL in this block. It simply ties together the keyboard_scan
and keyboard_convert blocks.
•keyboard_scan: This block interfaces directly with the data and clock pins on
the PS/2 keyboard. It can detect any key on the keyboard pressed or depressed
and sends scan_code bits to keyboard_convert.
•VGA_Controller: This block interfaces directly with the hsync, vsync, red,
green, blue video output signal on the DE1 board. This block should allow
for displaying the following on the VGA monitor:
-Position of the barrages which appear when level up. It based on the
parameters from the Pong_main block.
•Pong_main: This is the main backbone to the game and is thus a little more
complex. With the given specifications, this block should make following :
-Counting the scores and show the winner. The score should be provided for
the display on the VGA monitor.
g
on
yL
n Du
Next week Plan
uyễ e
Ng am
in G
26/10
Ma
y
Hu
ốc
Qu
àng ec
Ho od
c
dio
12/10
Au
FPGA Project
ơn
cS
N gọ
ạm y
Ph pla
Dis
05/10
A
VG
Ly
ảo
Th 2
ch – PS
Bạ
ard
ybo
28/09
12/07/21 19:42
Ke
Visual aid
Number of ball in
every set
Score 1 Score 2
Paddle 1
Paddle 2
Group_05_11