Fpga notab
linuxboot·flashkeeper·hw/fpga/fpga_notab.kicad_pcb
About the Fpga notab PCB
Fpga notab is an open source FPGA PCB design by linuxboot, published on GitHub under the GPL-3.0 license. It is a 6-layer board measuring 7.2 × 3.3 mm, with 36 components from 9 distinct parts.
Its main chip is the ICE40UP5K-UWG30ITR, from the FPGA family. Other key parts include the TPS7A2012PDQNR, AT25DF041B-UUN-T and RV-3028-C8. By type, the board carries 25 test points, 4 ICs, 4 capacitors and 3 resistors.
From the project
adaptersoldered`: KiCAD files for the soldered Flashkeeper chip adapter
adaptersoldered`: KiCAD files for the soldered Flashkeeper chip adapter
dummyboard`: Rigid PCB with multiple flash package footprints and connectors for testing and development
spispyboard: FPGA-SoM-based board to run spispy` during development
singlestencil`: Project containing all PCBs in a single file. Intended to export a single paste-layer Gerber so that all Flashkeeper boards can be made using different parts of a single solder paste stencil.
Main components on the Fpga notab
Fpga notab bill of materials (BOM)
36 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ICE40UP5K-UWG30ITR | BGA30N40P5X6_253X211X60N | U1 |
| 1 | TPS7A2012PDQNR | Texas_X2SON-4_1x1mm_P0.65mm | U2 |
| 1 | AT25DF041B-UUN-T | WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMD | U3 |
| 1 | RV-3028-C8 | RV-3028-C8 | U4 |
| 25 | ~ | FPGACenterPad | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +17 |
| 4 | 4.7 uF | C_Smaller_0201 | C1, C2, C3, C4 |
| 1 | 10k | R_Smaller_0201 | R1 |
| 1 | 100 | R_Smaller_0201 | R3 |
| 1 | 10k | YC102 | RN1 |
Fpga notab design files
The KiCad project lives in the linuxboot/flashkeeper repository on GitHub; these links point at the commit this page was built from.
Fpga notab: common questions
What microcontroller does the Fpga notab use?
The Fpga notab is built around the ICE40UP5K-UWG30ITR, from the FPGA family.
How big is the Fpga notab PCB?
The Fpga notab measures 7.2 × 3.3 mm, has 6 copper layers and is 0.8 mm thick.
How many components are on the Fpga notab?
36 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Fpga notab design files?
From the linuxboot/flashkeeper repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Fpga notab design in my own project?
Yes, under the terms of its GPL-3.0 license, which linuxboot chose for the repository.
Can I test firmware for the Fpga notab 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 flashkeeper
Prog tool
linuxboot
55 × 26.5 mm70 parts2LGPL-3.04FPGA
Fpga panelized
linuxboot
70 × 71.1 mm37 parts6LGPL-3.04FPGA
Fpga
linuxboot
10 × 35 mm37 parts6LGPL-3.04Single stencil
linuxboot
40.2 × 92.5 mm20 parts2LGPL-3.04Dummy
linuxboot
29.8 × 40.6 mm14 parts2LGPL-3.04Spyspy board
linuxboot
40.2 × 92.5 mm12 parts2LGPL-3.04Adapter soldered
linuxboot
11.5 × 17.9 mm12 parts2LGPL-3.04
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
Sd2snes
mrehkopf
101.5 × 83 mm147 partsGPL-2.0717