gskielian / TEAM-VERILOG

Join the team by sending ur pull requests -- join and help build a community and get props for sharing your verilog feature-demo programs : )
MIT License
6 stars 1 forks source link

TEAM-VERILOG

Resources and examples for working with the awesome Project IceStorm.

Installation on Ubuntu

To install follow the directions on Clifford's website: http://www.clifford.at/icestorm/

Or you copypasta the following auto-magical line to run all of those commands for you:

curl https://raw.githubusercontent.com/gskielian/TEAM-VERILOG/master/ice-ubuntu-14.04-installer.sh | sh

This installs the toolchain and makes a new folder in home directory: ~/OpenSource_ICE40_Flow

Examples:

We currently have examples for the following:

Current tree:

├── icestick_examples
│   └── example_1_blink
│       ├── example.v
│       ├── icestick.pcf
│       └── Makefile.
├── hx8kboard_examples
│   └── example_1_blink
│       ├── example.v
│       ├── hx8kboard.pcf
│       └── Makefile

icestick

navigate to the directory below:

./icestick_examples/example_1_blink/

run with the following line:

make && sudo make prog

make edits to example.v as desired

hx8kboard

navigate to the directory below:

./hx8kboard_examples/example_1_blink/

run with the following line:

sudo iceprog -S example.bin