ICE40hxk4 dev board

smartbench·mainboard

ICE40hxk4 dev board layout, top view — open source FPGA board by smartbench
Simulate this board

About the ICE40hxk4 dev board

ICE40hxk4 dev board is an open source FPGA PCB design by smartbench, published on GitHub. It is a 4-layer board measuring 67 × 157 mm, with 379 components from 73 distinct parts.

Its main chip is the iCE40-HX4K-TQ144, from the FPGA family. Other key parts include the MIC2005A-2YM5, 93LC56BT-I/OT, MIC5355-S4YMME, FT2232H and FLASH 2Mb. By type, the board carries 145 resistors, 134 capacitors, 38 connectors, 25 ICs, 23 diodes and 11 inductors.

It belongs with the test & measurement and dev boards & breakouts designs in this gallery.

From the project

Smartbench Project - Mainboard (KiCad)

Main components on the ICE40hxk4 dev board

ICE40hxk4 dev board bill of materials (BOM)

379 components, 73 distinct parts.

QtyPartRefs
1
MIC2005A-2YM5
U201
1
93LC56BT-I/OT
U203
1
MIC5355-S4YMME
U204
1
FT2232H
U205
1
iCE40-HX4K-TQ144
U301
1
FLASH 2Mb
U302
1
AS4C1M16S-7TCN
U501
2
CPC1017N
U701, U702
4
CD4051BM96
U703, U704, U801, U802
1
TLV3544IPWR
U803
1
LM2776DBVR
U901
1
MIC5317-2.5YM5-TR
U902
1
TPS72325DBVR
U903
2
ADC1175
U1001, U1002
4
MIC7300
U1101, U1102, U1105, U1106
2
MCP4716
U1103, U1104
3
CONN_01X02
J101, J601, J602
1
Jack Estereo
J102
2
CONN_COAXIAL
J103, J104
1
USB_OTG
J202
Show 53 more
QtyPartRefs
29
Testpoint
J401, J402, J403, J404, J405, J406, J501, J502 +21
1
USB_EXT
J1005
1
CONN_01X25
J1101
1
SW_Push
SW1101
2
LFSPXO019966
Xtal201, Xtal401
2
D_Schottky_CDBURT0530LL-HF
D201, D208
10
GREEN
D202, D204, D401, D402, D403, D404, D405, D406 +2
1
RED
D203
1
D_BAS21,215
D301
4
D_Schottky_BAT54S-7-F
D701, D702, D1006, D1007
2
LM4040DYM3-2.5-TR
D1001, D1003
1
LM4041EIM3-1.2/NOPB
D1002
2
D_Schottky_BAT54-7-F
D1004, D1005
4
L_BLM18BA750SZ1D
L201, L202, L203, L204
7
L_BLM18AG121SN1D
L1001, L1002, L1003, L1004, L1005, L1006, L1007
67
100nF
C201, C204, C206, C208, C209, C216, C217, C218 +59
4
10nF
C202, C203, C310, C312
4
4.7uF
C205, C207, C213, C215
3
2.2uF
C210, C211, C212
1
4.7uF
C214
16
10uF
C302, C304, C315, C317, C907, C1001, C1004, C1007 +8
21
1uF
C303, C306, C602, C604, C607, C609, C611, C613 +13
4
10uF
C610, C620, C901, C902
2
100pF
C701, C702
2
22pF
C703, C706
2
1-3pF
C704, C707
2
5-20pF
C705, C708
2
180pF
C709, C711
2
1800pF
C710, C712
2
Not used
C713, C714
19
10K
R101, R201, R207, R209, R210, R301, R302, R303 +11
3
1K5
R202, R204, R205
3
2K2
R208, R829, R832
1
12K
R211
19
1K
R212, R309, R310, R311, R312, R313, R314, R315 +11
27
0R
R213, R214, R215, R216, R217, R218, R219, R220 +19
6
100R
R307, R308, R821, R823, R824, R826
8
680R
R401, R402, R403, R404, R405, R406, R407, R408
2
13K
R701, R705
2
887K
R702, R706
2
90K9
R703, R707
4
Let it open
R802, R804, R1101, R1102
6
470R
R805, R806, R807, R808, R1010, R1011
8
1K8
R809, R810, R813, R814, R816, R819, R822, R825
9
220R
R811, R812, R815, R817, R818, R820, R1003, R1012 +1
2
47K
R828, R831
8
Not used
R833, R834, R835, R836, R837, R838, R839, R840
2
50R
R1001, R1004
6
4K7
R1006, R1007, R1008, R1009, R1113, R1116
2
330R
R1111, R1112
2
1K2
R1114, R1117
2
6K8
R1119, R1120
2
62K
R1121, R1122

ICE40hxk4 dev board design files

The KiCad project lives in the smartbench/mainboard repository on GitHub; these links point at the commit this page was built from.

ICE40hxk4 dev board: common questions

What microcontroller does the ICE40hxk4 dev board use?

The ICE40hxk4 dev board is built around the iCE40-HX4K-TQ144, from the FPGA family.

How big is the ICE40hxk4 dev board?

The ICE40hxk4 dev board measures 67 × 157 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ICE40hxk4 dev board?

379 components, from 73 distinct parts. The full bill of materials is listed on this page.

Where can I download the ICE40hxk4 dev board design files?

From the smartbench/mainboard repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the ICE40hxk4 dev board design in my own project?

The repository has no license, so all rights stay with smartbench. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the ICE40hxk4 dev board 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 mainboard

Similar boards