Project IceStorm - Lattice iCE40 FPGAs Bitstream Documentation (Reverse Engineered)
Go to file
David Shah 42047c6114 Fix case where make_prim allocates all global buffer pins
This is a low probability bug more likely to show up in low pin
count devices with few GBINs. In rare cases make_prim would
constrain all of the global buffer capable pins but not the clock
input. icecube would then fail to place the clock input. This is
fixed by always constraining the clock if all GBIN pins are used.
2017-10-20 15:18:39 +01:00
docs Minor spelling and punctuation fixes in docs 2017-08-02 13:27:53 +02:00
examples Add icemulti example 2017-09-14 19:09:52 +02:00
icebox Add LP384 support to icebox_html 2017-10-12 18:09:05 -06:00
icebram makefile: Make install target work for Windows 2017-07-16 20:59:55 -07:00
icecompr Squelch trailing whitespace 2017-08-01 14:43:15 +02:00
icefuzz Fix case where make_prim allocates all global buffer pins 2017-10-20 15:18:39 +01:00
icemulti icemulti: Re-use images 2017-09-04 20:14:45 +02:00
icepack icepack: Add support for non-warmboot images 2017-09-04 19:18:08 +02:00
icepll Merge branch 'master' into ice5k 2017-07-31 14:57:24 +02:00
iceprog Removed files that are under GNU licenses 2017-08-31 15:00:41 +02:00
icetime makefile: Make install target work for Windows 2017-07-16 20:59:55 -07:00
.gitignore Added/improved support for mxe-based win32 cross builds 2016-02-14 13:47:27 +01:00
CodeOfConduct Added CodeOfConduct 2016-02-01 18:54:09 +01:00
Makefile Clean up Makefiles 2017-02-12 16:13:03 +03:00
README Added license to README 2015-08-19 09:10:50 +02:00
config.mk modularized standard Makefile config 2017-09-03 19:20:50 +02:00

README

Project IceStorm aims at documenting the bitstream format of Lattice iCE40
FPGAs and providing simple tools for analyzing and creating bitstream files.

See http://www.clifford.at/icestorm/ for more information.

Most of Project IceStorm is licensed under the ISC license:

#  Permission to use, copy, modify, and/or distribute this software for any
#  purpose with or without fee is hereby granted, provided that the above
#  copyright notice and this permission notice appear in all copies.
#
#  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
#  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
#  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
#  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
#  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
#  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
#  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.