Icezum

FPGAwars·icezum·src-kicad/icezum.kicad_pcb

Icezum PCB layout, top view — open source FPGA board by FPGAwars

About the Icezum PCB

Icezum is an open source FPGA PCB design by FPGAwars, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 68.6 × 53.3 mm, with 208 components from 74 distinct parts.

Its main chip is the iCE40HX1K-TQ144, from the FPGA family. Other key parts include the N25Q032A, FT2232H, DSC1001, 93LC56C and TXB0106. By type, the board carries 71 capacitors, 48 resistors, 19 connectors, 13 ICs, 11 LEDs and 8 test points.

From the project

:star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board

FPGA development board (iCE40HX1K-TQ144 from lattice) Open hardware Compatible with the opensource icestorm toolchain Arduino like board: similar pinout than Arduino one / BQ zum. You can Reuse most of available shields Control your robots / printbots from an FPGA 12 MHZ MEMS oscillator ON/OFF switch (turn off your mobile robot easily) Input power voltage: 6 - 17v Max input current: 3A (Perfect for powering your robots) 20 Input/output 5v pins 8 Input/Output 3.3V pins USB micro-B connector for programming the FPGA from the PC (same as zum board) FTDI 2232H USB device allows FPGA programming…

Icezum, from the project README
From the project README

Main components on the Icezum

Icezum bill of materials (BOM)

208 components, 74 distinct parts.

QtyPartRefs
1
iCE40HX1K-TQ144
U1
1
N25Q032A
U2
1
FT2232H
U3
1
DSC1001
U4
1
93LC56C
U5
1
TXB0106
U6
1
ADS7924
U7
1
TXS0108
U8
1
TXB0108
U9
1
AP7361
U10
1
TLV711
U11
1
TPS62133RGTR
U12
1
APX810
U13
3
DMP3017
Q1, Q2, Q4
1
DMP2035U-7
Q3
1
PMBT3906
Q5
1
USB_Micro_Type_B
J1
6
1x6_male_pin_Header_2.54mm
J2, J3, J6, J12, J13, J14
1
1x10_female_pin_Header_2.54mm
J4
2
1x8_female_pin_Header_2.54mm
J5, J10
Show 54 more
QtyPartRefs
3
1x8_male_pin_Header_2.54mm
J7, J8, J9
1
1x6_female_pin_Header_2.54mm
J11
3
1x4_male_pin_Header_2.54mm
J15, J16, J17
1
Power_Jack
J18
1
2x4_male_pin_Header_2.54mm
J19
2
icezum-headers-doc
DOC1, DOC3
2
switch_DOC
DOC4, DOC5
1
0,5A
F1
1
ESDUSB
F2
1
Jumper_3pin
JP1
1
Jumper_1x2_Mech
JPM1
2
Switch_4p
SW1, SW2
1
SPDT_Switch
SW3
1
Switch
SW4
8
TestPoint_Small
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
2
1x8_pin_female_header_DOC
doc1, doc6
1
3x8_pin_male_header_DOC
doc2
1
1x10_pin_female_header_DOC
doc3
2
3x6_pin_male_header_DOC
doc4, doc7
1
2x4_pin_male_header_DOC
doc5
1
1x6_pin_female_header_DOC
doc8
1
3x4_pin_male_header_DOC
doc9
1
1x3_pin_male_header_v_DOC
doc10
9
Green
LD0, LD1, LD2, LD3, LD4, LD5, LD6, LD7 +1
2
Yellow
LD9, LD10
2
NSR0530HT1G
D1, D4
1
BZX384C5V1-E3
D2
1
SMAJ17CA
D10
1
BAT54C-G3-08
D11
1
White
D12
1
10uH 0,1A
L1
2
BLM18SG121TN1D
L2, L3
1
Ferrite_Bead
L4
1
2,2uH 4,7A
L5
39
100nF
C1, C2, C3, C4, C5, C6, C7, C8 +31
1
10uF
C11
7
4.7uF
C17, C24, C31, C41, C59, C64, C65
4
10nF
C22, C32, C60, C61
14
100pF
C38, C39, C40, C42, C43, C44, C51, C52 +6
3
100nF
C62, C66, C70
1
10uF
C67
1
22uF
C69
1
620pF
C71
21
10k±5% 0.063w
R1, R3, R4, R5, R6, R7, R8, R12 +13
1
470R±5% 0.063w
R2
2
100R±5% 0.063w
R9, R35
13
2k2±5% 0.063w
R10, R15, R17, R18, R40, R41, R42, R43 +5
1
12k±1% 0.063w
R11
1
0R±5% 0.063w
R16
1
10R±5% 0.063w
R19
2
4K7±5% 0.063w
R22, R23
3
100k±5% 0.063w
R26, R29, R36
2
10k±5% 0.0625w
R31, R32
1
2k2k±5% 0.063w
R39

Icezum design files

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

Icezum: common questions

What microcontroller does the Icezum use?

The Icezum is built around the iCE40HX1K-TQ144, from the FPGA family.

How big is the Icezum PCB?

The Icezum measures 68.6 × 53.3 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Icezum?

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

Where can I download the Icezum design files?

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

Can I use the Icezum design in my own project?

Yes, under the terms of its GPL-3.0 license, which FPGAwars chose for the repository.

Can I test firmware for the Icezum 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.

Similar boards