PROGLOG01

mlab-modules·PROGLOG01·hw/sch_pcb/PROGLOG01.kicad_pcb

PROGLOG01 PCB layout, top view — open source FPGA board by mlab-modules

About the PROGLOG01 PCB

PROGLOG01 is an open source FPGA PCB design by mlab-modules, published on GitHub. It is a 2-layer board measuring 60.5 × 40.1 mm, with 62 components from 23 distinct parts.

Its main chip is the ICE40UP5K-SG48I, from the FPGA family. Other key parts include the TPS22919DCK, MIC5504-1.2YM5 and AT25SF081-SSH. By type, the board carries 33 connectors, 10 capacitors, 10 resistors, 4 ICs, 3 diodes and 1 crystal.

From the project

Small low-power open-source toolchain compatible FPGA

Module with a small programmable gate-array ICE40UP5K.

The FPGA module compatible with fully open source toolchains like symbiflow.

PROGLOG01, from the project README
From the project README

Main components on the PROGLOG01

PROGLOG01 bill of materials (BOM)

62 components, 23 distinct parts.

QtyPartRefs
1
TPS22919DCK
U1
1
MIC5504-1.2YM5
U2
1
AT25SF081-SSH
U3
1
ICE40UP5K-SG48I
U4
1
ISM92-3351AH24.00
X1
1
JUMP_3X2
J1
1
HEADER_2x01
J2
1
HEADER_2x02_PARALLEL
J3
1
HEADER_2x04
J4
28
HEADER_2x01_PARALLEL
J5, J6, J7, J8, J9, J10, J11, J13 +20
1
SATA
J26
1
SW_Push
SW1
1
BZV55C-5,6V
D1
1
YELLOW
D2
1
BLUE
D3
6
100nF
C1, C2, C6, C8, C9, C10
2
10uF
C3, C5
1
1uF
C4
1
10nF
C7
3
10k
R1, R5, R6
Show 3 more
QtyPartRefs
2
0R
R2, R3
3
100R
R4, R7, R8
2
200R
R9, R10

PROGLOG01 design files

The KiCad project lives in the mlab-modules/PROGLOG01 repository on GitHub; these links point at the commit this page was built from.

PROGLOG01: common questions

What microcontroller does the PROGLOG01 use?

The PROGLOG01 is built around the ICE40UP5K-SG48I, from the FPGA family.

How big is the PROGLOG01 PCB?

The PROGLOG01 measures 60.5 × 40.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PROGLOG01?

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

Where can I download the PROGLOG01 design files?

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

Can I use the PROGLOG01 design in my own project?

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

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