ICE40HX8K-EVB Rev B1
OLIMEX·iCE40HX8K-EVB·HARDWARE/REV-B1/iCE40HX8K-EVB_Rev_B1.kicad_pcb
About the ICE40HX8K-EVB Rev B1 PCB
ICE40HX8K-EVB Rev B1 is an open source FPGA PCB design by OLIMEX, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 65 × 67 mm, with 97 components from 32 distinct parts.
Its main chip is the iCE40HX8K-CT256(256-Ball_caBGA), from the FPGA family. Other key parts include the EN25Q16B-104HIP(SOIC-8_208mil), SY8009AAAC(SOT23-5) and K6R4016V1D-TC10(TSOP-44). By type, the board carries 42 capacitors, 26 resistors, 5 ICs, 4 LEDs, 2 diodes and 2 inductors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
iCE40HX8K development board with SRAM and bus for fast ADC, DAC, IOs
Main components on the ICE40HX8K-EVB Rev B1
ICE40HX8K-EVB Rev B1 bill of materials (BOM)
97 components, 32 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | EN25Q16B-104HIP(SOIC-8_208mil) | SO-8_208mil | U1 |
| 2 | SY8009AAAC(SOT23-5) | SOT-23-5 | U2, U3 |
| 1 | iCE40HX8K-CT256(256-Ball_caBGA) | 256-Ball_caBGA(Pitch_0.80mm_Pad_0.40mm) | U4 |
| 1 | K6R4016V1D-TC10(TSOP-44) | TSOP-44_Pitch-0.80mm_18.80x11.80x1.20mm | U5 |
| 1 | Opened | SJ | 3.3V_E1 |
| 3 | T1107A(6x3,8x2,5MM) | T1107A(6x3,8x2,5MM) | BUT1, BUT2, RESET1 |
| 1 | Oscillator-100MHZ_TXC-7W | Oscillator_7.0x5.0mm | CR1 |
| 4 | PA-V16X-2X20-LF | GPH127SMT-02X20(PA-V16X-2X20-LF) | EXT1, EXT2, EXT3, EXT4 |
| 1 | NA(5025) | FUSE-5025 | FUSE1 |
| 1 | BH34R | BH34R | GPIO1 |
| 1 | NA(HN1x6) | HN1x6 | JTAG1 |
| 1 | NA(HN1x2(Opened)) | HN1x2 | JTAG_E1 |
| 1 | BH10S | UEXT_ML10 | PGM1 |
| 1 | PWRJ-2mm(YDJ-1134) | PWRJ-2mm(YDJ-1136) | PWR1 |
| 1 | TESTPAD | TEST_PAD_40x70_Round | VPP_FAST1 |
| 1 | LED/Green/0603 | LED_0603_KA | CDone1 |
| 3 | LED/Red/0603 | LED_0603_KA | LED1, LED2, PWRLED1 |
| 1 | SMBJ6.0A(DO-214AA) | DO214AA_1(K)-2(A) | D1 |
| 1 | 1N5819(S4SOD-123) | SOD-123_1C-2A_KA | D2 |
| 2 | 2.2uH/1.5A/DCR<0.1R/CD32 | CD32 | L1, L2 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 9 | 22uF/6.3V/20%/X5R | C_0603_5MIL_DWS | C1, C2, C7, C8, C9, C10, C30, C31 +1 |
| 29 | 100nF/50V/20%/Y5V | C_0402_5MIL_DWS | C3, C4, C11, C12, C13, C14, C15, C16 +21 |
| 2 | 47uF/6.3V/20%/X5R | C_0805_5MIL_DWS | C5, C6 |
| 2 | NA(100nF/50V/20%/Y5V) | C_0402_5MIL_DWS | C19, C20 |
| 8 | 10k | R_0402_5MIL_DWS | R1, R4, R11, R15, R16, R17, R20, R23 |
| 4 | 2.2k | R_0402_5MIL_DWS | R2, R12, R13, R14 |
| 4 | 22R | R_0402_5MIL_DWS | R3, R9, R10, R18 |
| 3 | 4.99k/1% | R_0402_5MIL_DWS | R5, R7, R8 |
| 1 | 1.1k/1% | R_0402_5MIL_DWS | R6 |
| 1 | NA(22R) | R_0402_5MIL_DWS | R19 |
| 2 | 100R | R_0603_5MIL_DWS | R21, R22 |
| 3 | NA(10k) | R_0402_5MIL_DWS | R24, R25, R26 |
ICE40HX8K-EVB Rev B1 design files
The KiCad project lives in the OLIMEX/iCE40HX8K-EVB repository on GitHub; these links point at the commit this page was built from.
ICE40HX8K-EVB Rev B1: common questions
What microcontroller does the ICE40HX8K-EVB Rev B1 use?
The ICE40HX8K-EVB Rev B1 is built around the iCE40HX8K-CT256(256-Ball_caBGA), from the FPGA family.
How big is the ICE40HX8K-EVB Rev B1 PCB?
The ICE40HX8K-EVB Rev B1 measures 65 × 67 mm, has 4 copper layers and is 1.5 mm thick.
How many components are on the ICE40HX8K-EVB Rev B1?
97 components, from 32 distinct parts. The full bill of materials is listed on this page.
Where can I download the ICE40HX8K-EVB Rev B1 design files?
From the OLIMEX/iCE40HX8K-EVB repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ICE40HX8K-EVB Rev B1 design in my own project?
Yes, under the terms of its Apache-2.0 license, which OLIMEX chose for the repository.
Can I test firmware for the ICE40HX8K-EVB Rev B1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.
More boards in iCE40HX8K-EVB
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Usb sniffer
ataradov
58.2 × 38.1 mm86 parts2LBSD-3-Clause1.3kFPGA
Tomu, I'm
theacodes
13 × 9.4 mm40 parts4LMIT1.1kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Sd2snes
mrehkopf
101.5 × 83 mm147 partsGPL-2.0717