The Diary

FPGA Games

Pong (VHDL, buttons)

Pong (VHDL, buttons) is a student Basys 3 FPGA project written in VHDL. It uses buttons, switches. Play it free on this site: the simulation runs on your own PC, no FPGA board needed.

Play now ▸

How to play

btnL / btnR (arrows) move the paddle, sw14 / sw15 set the difficulty

What it uses

VHDL · buttons, switches

Integer ports with different ranges are converted automatically (GHDL is stricter than Vivado).

Source code: github.com/efeacer/PongGameVHDL

More games like this

Two-player reaction time game (ENEL453)Snake (buttons, timed mode)Slot MachinePong (one player)