ICESugar FPGA RISC-V ICE40UP5k LATTICE
iCESugar is a open source FPGA development board based on Lattice iCE40UP5k designed and made by Muse Lab. Though it’s small and exquisite, it contains rich peripheral resources on board including RGB LED,Switch,TYPE-C-USB, Micro-USB. Most of the IO are led out by standard PMOD connector and can connect with other PMOD device. Also, it has a on-board debugger called iCELink which is based on ARM Mbed DAPLink. You can just drag the FPGA bitstream into the virtual disk to program with a big convenience, since the iCELink supports drag-and-drop programming, USB CDC serial port and JTAG.
Features
● iCE40UP5k main chip, 5280 LUT/128KB SPRAM/PLL/ SPI/I2C/DSP/PWM ● On-board iCELink debugger, supporting drag-and-drop programming, USB CDC serial port and JTAG ● Lead out all the IO with standard PMOD connector and can connect with other PMOD devices ● Totally use open source tool chain to develop ● Built-in 8MB SPI-Flash and support DUAL/QUAD SPI & QPI
Specification

Documentation
● iCESugar Repo http://github.com/wuxx/icesugar ● RTL toolchain http://www.clifford.at/icestorm/ ● Firmware toolchain https://xpack.github.io/riscv-none-embed-gcc/install/ https://www.sifive.com/software ● Examples https://github.com/damdoy/ice40_ultraplus_examples https://github.com/icebreaker-fpga/icebreaker-examples ● SpinalHDL https://spinalhdl.github.io/SpinalDoc-RTD/SpinalHDL/Getting%20Started/index.html
https://github.com/wuxx/icesugar/blob/master/README_en.md