Tool
Project IceStorm
Project IceStorm documents the Lattice iCE40 FPGA configuration bitstream format and supplies tools to analyse and create bitstream files. Its source tree includes bitstream utilities and format documentation for logic, I/O and RAM tiles.
- Targets
- Firmware
- Category
- Firmware tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 1.2k
- Last commit
- 2026-11-02
- Language
- Python
- License (GitHub)
- ISC
GitHub data as of 2026-11-09
Requirements & limits
- License: ISC license for most of the project.
Cite
BibTeX
@misc{project-icestorm,
title = {{Project IceStorm}},
howpublished = {\url{https://github.com/YosysHQ/icestorm}},
url = {https://github.com/YosysHQ/icestorm},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/project-icestorm/}}
}Plain text
Project IceStorm. https://github.com/YosysHQ/icestorm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/project-icestorm/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README GitHub · YosysHQ/icestorm · Revision 00da9c3
More in Firmware and hardware
- ThinkPad IMX471: recovering camera tuning for Linux · Case study
- MXQ PRO RK3229: an Android firmware investigation and Linux repurposing · Case study
- iCSee LocalMod: a stock-firmware camera control extension · Case study
- nikond750: decrypting and mapping Nikon D750 firmware · Case study
- LemonadeMirror: porting the Lululemon Mirror to mainline Linux · Case study
- Bose USB Bridge: selecting SoundLink Flex USB audio from firmware research · Case study