BobAfwata / 2057-ICE40HX4K-TQ144-breakout

Minimal Raspberry PI breakout board for ICE40HX4K FPGA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2057-ICE40HX4K-TQ144-breakout

Minimal Raspberry PI breakout board for ICE40HX4K FPGA

Rev 3.0 has been built! All features except for the SD card have been tested and are working properly. (Stay tuned for SD card test results).

Example test programs can be found in the verilog directory.

The BOM (Bill Of Materials) can be found in 2057-ICE40HX4K-TQ144-breakout.md.

PCB Image

PCB Image

iCE40 Docs

Family page:

Direct links to my favorite documents:

  • iCE40 LP/HX Datasheet pdf
  • iCE40 Programming and Configuration Techincal Note TN1248 pdf
  • iCE40 sysCLOCK PLL Design and User Guide pdf
  • Memory Usage Guide for iCE40 Devices pdf

Release Notes

Rev 1.1

  • Board has been tested and is working properly.

Rev 2.0

  • Added a boot FLASH
  • Added SD card

Rev 3.0

  • Change to use USB C connector for power
  • Change SD card signals to connect to J1 (instead of J2)
  • Change push buttons to use J1 (instead of J2)

About

Minimal Raspberry PI breakout board for ICE40HX4K FPGA


Languages

Language:Shell 46.0%Language:Verilog 30.8%Language:Python 15.7%Language:Makefile 7.5%