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.
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 |
- VDLANDE.com VHDL Reference
- NANDLAND.com
- 16 Color VGA by Tetris Team
- VGA driver for Altera UP1 board by Rob Chapman
- fpga4fun.com
- C64 Font
- Project IceStorm
- ghdl-yosys-plugin
- GHDL
Make sure to run export GHDL_PREFIX=/lib/ghdl
when using the open-tool-forge fpga toolchain.