RPi-HwAB
prestofuoco·RPi-HwAB·pcb/RPi-HwAB-1.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CAT24C256 onsemi | DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm | U1 |
| 1 | TPSM82903 Texas Instruments | TPSM82903SISR | U2 |
| 1 | MAX20029 Analog Devices Inc./Maxim Integrated | WQFN-28-1EP_4x4mm_P0.4mm_EP2.7x2.7mm | U3 |
| 1 | XC7A100T-FGG484 AMD | Xilinx_FGG484 | U4 |
| 1 | MT41K256M16TW-107:P TR Micron Technology Inc. | Micron_FBGA-96_7.5x13.5mm_Layout9x16_P0.8mm | U6 |
| 1 | MX25L12835F Macronix | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm | U7 |
| 2 | INA230AIRGTR Texas Instruments | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U8, U10 |
| 1 | MCP9804T-E/MC Microchip Technology | DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mm | U9 |
| 1 | SiT9365AI-2B2-33 SiTime | Oscillator_SMD_SiTime_PQFD-6L_3.2x2.5mm | Y1 |
| 1 | GPIO Samtec Inc. | PinSocket_2x20_P2.54mm_Vertical | J2 |
| 1 | Hirose_FH12-16S Hirose Electric Co Ltd | Hirose_FH12-17S-0.5SH_1x17-1MP_P0.50mm_Horizontal | J3 |
| 1 | LED Green Lite-On Inc. | LED_0603_1608Metric | D1 |
| 1 | LED Red Lite-On Inc. | LED_0603_1608Metric | D2 |
| 1 | LED Blue Lite-On Inc. | LED_0603_1608Metric | D3 |
| 1 | 120R @ 100MHz Murata Electronics | L_0603_1608Metric | FB1 |
| 4 | 1.5uH Coilcraft | L_Coilcraft_XAL4020-XXX | L1, L2, L3, L4 |
| 50 | 0.1uF KEMET | C_0402_1005Metric | C1, C2, C4, C16, C17, C18, C19, C20 +42 |
| 5 | 22uF Murata Electronics | C_0603_1608Metric | C3, C12, C13, C14, C15 |
| 7 | 10uF KYOCERA AVX | C_1206_3216Metric | C5, C43, C48, C50, C57, C59, C61 |
| 1 | 4.7nF KEMET | C_0402_1005Metric | C6 |
Show 17 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 2.2uF Murata Electronics | C_0603_1608Metric | C7, C8, C9, C10, C11 |
| 7 | 4.7uF Samsung Electro-Mechanics | C_0603_1608Metric | C49, C51, C52, C58, C60, C62, C70 |
| 2 | 3.9k YAGEO | R_0402_1005Metric | R1, R2 |
| 1 | 0.003 1% Vishay Dale | R_1206_3216Metric | R3 |
| 4 | 10 YAGEO | R_0402_1005Metric | R4, R5, R8, R9 |
| 1 | 0.005 Vishay Dale | R_1206_3216Metric | R6 |
| 1 | 10K 1% Vishay Dale | R_0402_1005Metric | R7 |
| 1 | 15K 1% Vishay Dale | R_0402_1005Metric | R10 |
| 5 | 20K YAGEO | R_0402_1005Metric | R11, R12, R13, R14, R15 |
| 9 | 100 1% Vishay Dale | R_0402_1005Metric | R16, R25, R26, R27, R28, R34, R35, R36 +1 |
| 9 | 4.7K Vishay Dale | R_0402_1005Metric | R17, R18, R21, R22, R29, R30, R33, R39 +1 |
| 3 | 1K YAGEO | R_0402_1005Metric | R19, R38, R40 |
| 1 | 240 1% Vishay Dale | R_0402_1005Metric | R20 |
| 1 | 2.2K Vishay Dale | R_0402_1005Metric | R23 |
| 1 | 100K Vishay Dale | R_0402_1005Metric | R24 |
| 2 | 2.2K 1% Vishay Dale | R_0402_1005Metric | R31, R32 |
| 1 | 330 YAGEO | R_0402_1005Metric | 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.
- Layoutpcb/RPi-HwAB-1.kicad_pcb
- Schematicpcb/RPi-HwAB-1.kicad_sch
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
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Usb sniffer
ataradov
58.2 × 38.1 mm86 parts2LBSD-3-Clause1.3kFPGA
Tomu, I'm
theacodes
13 × 9.4 mm40 parts4LMIT1.1kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Gcvideo
ikorb
49 × 30 mm44 parts4LNo license765