Arvind-Srinivasan / Verilog-Projects

A variety of projects using FOSS Verilog tools for the Alchitry CU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Verilog Projects

A variety of projects using a FOSS Verilog toolchain for Lattice iCE40 FPGAs on the Alchitry Cu.

FOSS Software Toolchain

Hardware

Uses relatively low-cost (~$75) parts:

Software

This project was tested to run on macOS Mojave 10.14.6, and may not work on other operating system or macOS versions. The following brew packages are required:

  • make
  • verilator
  • icarus-verilog
  • yosys
  • ktemkin/oss-fpga/nextpnr-ice40
  • ktemkin/oss-fpga/icestorm

Install via the install.sh script

./install.sh

Projects

Simple project using the 8 Cu LEDs to count up to 28 and display binary values.

Simple project using the 24 Io LEDs to count up to 24 and displays values.

Resources

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

A variety of projects using FOSS Verilog tools for the Alchitry CU

License:MIT License


Languages

Language:Makefile 50.3%Language:Verilog 37.0%Language:Shell 12.7%