Skip to content

dpiegdon/IceStormToolchain

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

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