- 20 Jan, 2020
Since then I have moved to using the open source FPGA tooling exclusively. The main family of FPGAs supported are the Lattice iCE40 series.
In 2018 gatecat released information about the ECP5 bitstream format, a more powerful Lattice FPGA that has since been fully integrated into the open source flow.
As part of another acoustic emmisions project I started doing realtime frequency analysis on incoming signals which benefitted from the DSP blocks available in the ECP5. I decided to build a development board that fulfilled the following spec:
- Keep it super simple and cheap
- Configured by on-board FLASH or direct with a Raspberry Pi
- 6 PMODs, 2 buttons, 2 LEDs, FLASH for configuration bitstreams.
The project repository is here: https://github.com/mattvenn/basic-ecp5-pcb
And it’s a certified open hardware project: https://certification.oshwa.org/es000012.html
Thanks to OSHPark for sponsoring the boards.