Mainboard

jerry-kerenzikov·ytterbium·pcb/pl/mainboard/mainboard.kicad_pcb

Mainboard PCB layout, top view — open source FPGA board by jerry-kerenzikov

About the Mainboard PCB

Mainboard is an open source FPGA PCB design by jerry-kerenzikov, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 82 × 400 mm, with 176 components from 22 distinct parts.

Its main chip is the ICE40HX4K-TQ144, from the FPGA family. Other key parts include the W25X40CLSN, AMS1117-1.2, 74LVC1G07 and 74LVC1G126. By type, the board carries 103 resistors, 46 capacitors, 16 connectors, 7 ICs, 2 LEDs and 2 diodes.

From the project

Project files for Ytterbium modular CPU platform and Yprog programming tool

Mainboard, from the project README
From the project README

Main components on the Mainboard

Mainboard bill of materials (BOM)

176 components, 22 distinct parts.

QtyPartRefs
1
ICE40HX4K-TQ144
U1
1
W25X40CLSN
U2
1
AMS1117-1.2
U3
1
74LVC1G07
U4
3
74LVC1G126
U5, U6, U7
12
Conn_02x20_Top_Bottom
J1, J2, J3, J4, J5, J6, J7, J8 +4
2
Conn_02x07_Top_Bottom
J13, J16
1
Conn_02x12_Top_Bottom
J15
1
Conn_02x16_Top_Bottom
J17
2
B08
BAR1, BAR2
1
1N4148WS
D1
1
LED
D2
8
10u
C1, C2, C19, C21, C22, C23, C24, C25
22
100n
C3, C4, C5, C6, C7, C8, C9, C10 +14
16
47p
C31, C32, C33, C34, C35, C36, C37, C38 +8
2
100R
R1, R24
7
10k
R2, R3, R4, R25, R26, R27, R28
1
1k2
R5
16
R_US
R6, R7, R8, R9, R10, R11, R12, R13 +8
1
10R
R22
Show 2 more
QtyPartRefs
1
3k3
R23
75
1k
R29, R30, R31, R32, R33, R34, R35, R36 +67

Mainboard design files

The KiCad project lives in the jerry-kerenzikov/ytterbium repository on GitHub; these links point at the commit this page was built from.

Mainboard: common questions

What microcontroller does the Mainboard use?

The Mainboard is built around the ICE40HX4K-TQ144, from the FPGA family.

How big is the Mainboard PCB?

The Mainboard measures 82 × 400 mm, has 4 copper layers and is 1.62516 mm thick.

How many components are on the Mainboard?

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

Where can I download the Mainboard design files?

From the jerry-kerenzikov/ytterbium repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mainboard design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which jerry-kerenzikov chose for the repository.

Can I test firmware for the Mainboard 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 ytterbium

Similar boards