RPi-HwAB

prestofuoco·RPi-HwAB·pcb/RPi-HwAB-1.kicad_pcb

RPi-HwAB PCB layout, top view — open source FPGA board by prestofuoco

About the RPi-HwAB PCB

RPi-HwAB is an open source FPGA PCB design by prestofuoco, published on GitHub under the MIT license. It is a 8-layer board measuring 65 × 56 mm, with 137 components from 37 distinct parts.

Its main chip is the XC7A100T-FGG484, from the FPGA family. Other key parts include the CAT24C256, TPSM82903, MAX20029, MT41K256M16TW-107:P TR and MX25L12835F. By type, the board carries 75 capacitors, 42 resistors, 9 ICs, 5 inductors, 3 diodes and 2 connectors.

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

From the project

raspberry pi 5 hardware acceleration hat+ over pcie using xc7a

Main components on the RPi-HwAB

RPi-HwAB bill of materials (BOM)

137 components, 37 distinct parts.

QtyPartRefs
1
CAT24C256
onsemi
U1
1
TPSM82903
Texas Instruments
U2
1
MAX20029
Analog Devices Inc./Maxim Integrated
U3
1
XC7A100T-FGG484
AMD
U4
1
MT41K256M16TW-107:P TR
Micron Technology Inc.
U6
1
MX25L12835F
Macronix
U7
2
INA230AIRGTR
Texas Instruments
U8, U10
1
MCP9804T-E/MC
Microchip Technology
U9
1
SiT9365AI-2B2-33
SiTime
Y1
1
GPIO
Samtec Inc.
J2
1
Hirose_FH12-16S
Hirose Electric Co Ltd
J3
1
LED Green
Lite-On Inc.
D1
1
LED Red
Lite-On Inc.
D2
1
LED Blue
Lite-On Inc.
D3
1
120R @ 100MHz
Murata Electronics
FB1
4
1.5uH
Coilcraft
L1, L2, L3, L4
50
0.1uF
KEMET
C1, C2, C4, C16, C17, C18, C19, C20 +42
5
22uF
Murata Electronics
C3, C12, C13, C14, C15
7
10uF
KYOCERA AVX
C5, C43, C48, C50, C57, C59, C61
1
4.7nF
KEMET
C6
Show 17 more
QtyPartRefs
5
2.2uF
Murata Electronics
C7, C8, C9, C10, C11
7
4.7uF
Samsung Electro-Mechanics
C49, C51, C52, C58, C60, C62, C70
2
3.9k
YAGEO
R1, R2
1
0.003 1%
Vishay Dale
R3
4
10
YAGEO
R4, R5, R8, R9
1
0.005
Vishay Dale
R6
1
10K 1%
Vishay Dale
R7
1
15K 1%
Vishay Dale
R10
5
20K
YAGEO
R11, R12, R13, R14, R15
9
100 1%
Vishay Dale
R16, R25, R26, R27, R28, R34, R35, R36 +1
9
4.7K
Vishay Dale
R17, R18, R21, R22, R29, R30, R33, R39 +1
3
1K
YAGEO
R19, R38, R40
1
240 1%
Vishay Dale
R20
1
2.2K
Vishay Dale
R23
1
100K
Vishay Dale
R24
2
2.2K 1%
Vishay Dale
R31, R32
1
330
YAGEO
R41

RPi-HwAB design files

The KiCad project lives in the prestofuoco/RPi-HwAB repository on GitHub; these links point at the commit this page was built from.

RPi-HwAB: common questions

What microcontroller does the RPi-HwAB use?

The RPi-HwAB is built around the XC7A100T-FGG484, from the FPGA family.

How big is the RPi-HwAB PCB?

The RPi-HwAB measures 65 × 56 mm, has 8 copper layers and is 1.607 mm thick.

How many components are on the RPi-HwAB?

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

Where can I download the RPi-HwAB design files?

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

Can I use the RPi-HwAB design in my own project?

Yes, under the terms of its MIT license, which prestofuoco chose for the repository.

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