Sign inSign up

evzijst/fpgatools

By evzijst

Updated over 5 years ago

Container for synthesizing FPGA and ASIC designs

Image
0

1.1K

evzijst/fpgatools repository overview

Pong on an FPGA

This is a pure hardware implementation of Pong in Verilog and runs on the Lattice iCE40 FPGA.

Output is over VGA using a 6-bit resistor DAC, producing 64 colors (although only black and white is currently used).

It also contains a 16x16 dot matrix screen output for v0.1 version of the https://github.com/erikvanzijst/dotmatrix project, and a score board using 7-segment displays, counting up to 9 for each player.

The paddles are controlled by 2 Bourns PEC11R-4020F-S00024 rotary encoders.

More context on Twitter:

I bought my first FPGA to see if this old software dog can still learn new tricks.

— Erik van Zijst (@erikvanzijst) May 2, 2021

Tag summary

Content type

Image

Digest

Size

998.5 MB

Last updated

over 5 years ago

docker pull evzijst/fpgatools