Skip to content

nobodywasishere/upduino-projects

Repository files navigation

upduino projects

Various VHDL projects I've worked on for the Upduino 2.0

Requires a working Icestorm toolchain setup (http://www.clifford.at/icestorm/), GHDL (https://github.com/ghdl/ghdl), and ghdl-yosys-plugin (https://github.com/ghdl/ghdl-yosys-plugin). See nobodywasishere/icetools for information on how to install this toolchain.

Index

Name Description
Documentation Various documentation files about the FPGA and others
flashing_led Flashes the onboard LED with 8 colors
hamming_* Hamming code implementations
template A blank template for creating new projects
uart/uart_* UART over USB
tetris_anim An animation of a game of Tetris
vga_text ASCII + text buffer output to VGA display
vga Simple 8-color 480p/768p VGA output module

Helpful resources

Make sure to run export GHDL_PREFIX=/lib/ghdl when using the open-tool-forge fpga toolchain.