This repository contains my personal experiments with the Alchitry Cu FPGA board. It's mostly just me messing around, but may occasionally contain my solutions to textbook problems or other work.
The big thing I expect will be useful to others here is the work I've done in the cu.pcf file. I've expanded on the mapping for the Alchitry Io board, since I use that pretty regularly.
This repo was inspired by (and originally forked from) https://github.com/codysnider/alchitry-cu-tutorial
There are a couple software dependencies you'll need to have installed in order to use the flows in this repo. For simulation you'll just need a couple things:
If you want to be able to program your FPGA, you'll need the following as well:
- yosys for synthesis
- nextpnr (in the iCE40 flavor) for place & route
- icestorm for working with the Lattice iCE40 FPGA in the Alchitry Cu
Once you've got those taken care of, you can run just --list
to see available recipes.