nobodywasishere / upduino-projects

Various VHDL projects I've worked on for the Upduino v2.0 and v3.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Various VHDL projects I've worked on for the Upduino v2.0 and v3.0

License:GNU General Public License v3.0


Languages

Language:VHDL 79.3%Language:Makefile 19.0%Language:Python 1.7%