Skip to content

Submodule-collection of open source toolchain for Lattice ICE FPGAs (and other)

Notifications You must be signed in to change notification settings

dpiegdon/IceStormToolchain

Repository files navigation

This repository contains all tools that I require for a fully open source FPGA toolchain for Lattice FPGAs. I keep these tools in a repo because major distributions don't package them up-to-date or at all, and because they are under heavy development.

This repo is optimized for use on linux, and can be used after build.shing it. From the source-directory that you want to compile, just run environment.sh and you can use the tools.

This repo contains submodules for:

Other tools one might want to give a try:

  • icestudio -- https://github.com/FPGAwars/icestudio -- GUI workflow for verilog, optimized for yosys/lattice FPGAs
  • iverilog -- verilog compiler for simulations (usually packaged by distro)
  • gtkwave -- show output of compiled verilog simulations (usually packaged by distro)

Alternatives to this repo:

Related links:

  • Lattice iCEstick Evaluation Kit: http://www.latticesemi.com/icestick
  • Lattice iCE40 LP/HX Family Datasheet: http://www.latticesemi.com/~/media/LatticeSemi/Documents/DataSheets/iCE/iCE40LPHXFamilyDataSheet.pdf
  • Pinout: http://www.pighixxx.com/test/portfolio-items/icestick/

About

Submodule-collection of open source toolchain for Lattice ICE FPGAs (and other)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published