3 ms·
Icestorm and yosys are cool! Since then even more CPUs are working on ICE40: https://github.com/cliffordwolf/picorv32 https://github.com/cliffordwolf/picorv32
by sklogic 11y ago
Icestorm and yosys are cool!
Since then even more CPUs are working on ICE40:
https://github.com/cliffordwolf/picorv32 https://github.com/cliffordwolf/picorv32
Or a really small and slow one (smaller than J1, but needs more RAM): https://github.com/combinatorylogic/soc/tree/master/backends/tiny1 https://github.com/combinatorylogic/soc/tree/master/backends...
- listic 11y agoBut does it use an open source toolchain? Also, where does it say that it runs on ICE40?
- bri3d 11y agoPicoRV32 absolutely runs on iCE40 and the open toolchain. Check out scripts/icestorm and http://www.clifford.at/papers/2015/yosys-icestorm-etc/slides.pdf http://www.clifford.at/papers/2015/yosys-icestorm-etc/slides...
- gluggymug 11y agoThe target is the iCE40 HX8K according to the slides (p17) not the icestick unfortunately. It uses 1521 LUTs with Yosys. The icestick is a HX1K which has 1280 LUTs I think.
- ZenoArrow 11y agoDoes the PicoRV32 make use of Xilinx-only features?