NovaFPGA Dev Board
MAHESH-THILAK-KΒ·ADDITIONAL-PROJECTΒ·NovaFPGA Dev Board/OTHER FILES/NovaFPGA Dev Board .kicad_pcb
About the NovaFPGA Dev Board
NovaFPGA Dev Board is an open source FPGA PCB design by MAHESH-THILAK-K, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 89 Γ 72 mm, with 165 components from 50 distinct parts.
Its main chip is the XC7S50-FTGB196, from the FPGA family. Other key parts include the TPS65581, REF3012, QSPI_Flash_SOIC8, MT47H128M16XX and AZ1117-5.0. By type, the board carries 69 capacitors, 64 resistors, 7 ICs, 5 transistors, 5 switches and 5 diodes.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
π Overview β’ β¨ Features β’ π οΈ Hardware Specs β’ π Quick Start β’ π Project Structure β’ π€ Contributing
π Overview β’ β¨ Features β’ π οΈ Hardware Specs β’ π Quick Start β’ π Project Structure β’ π€ Contributing
NovaFPGA Dev Board is an open-hardware FPGA-based embedded development platform built for engineers, researchers, and enthusiasts who demand performance and flexibility in real-time digital systems.
Designed entirely in KiCad, this board integrates a high-performance FPGA core with:
Main components on the NovaFPGA Dev Board
NovaFPGA Dev Board bill of materials (BOM)
165 components, 50 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS65581 | HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias | U1 |
| 1 | XC7S50-FTGB196 | Xilinx_FTGB196 | U2 |
| 1 | REF3012 | SOT-23 | U3 |
| 1 | QSPI_Flash_SOIC8 | SOIC-8_5.275x5.275mm_P1.27mm | U4 |
| 1 | MT47H128M16XX | BGA-84_9x15_9.0x12.5mm | U5 |
| 1 | AZ1117-5.0 | SOT-223-3_TabPin2 | U6 |
| 1 | TPD12S521 | TSSOP-38_4.4x9.7mm_P0.5mm | U7 |
| 2 | DMN2020L | SOT-23 | Q1, Q5 |
| 3 | DMN63D8LDW | SOT-363_SC-70-6 | Q2, Q3, Q4 |
| 1 | DSC61XX | Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | X1 |
| 1 | Barrel_Jack_Switch | PJ_102B | J1 |
| 1 | XILINX_JTAG | PinHeader_2x07_P2.00mm_Vertical_SMD | J2 |
| 1 | HDMI_A | hdmi_type_a_10029449-111RLF | J3 |
| 1 | Conn_02x15_Odd_Even | PinHeader_2x15_P2.54mm_Vertical | J4 |
| 1 | PWR_OFF | B3FS_1010P | S1 |
| 1 | CFG_RESET | B3FS_1010P | S2 |
| 1 | SYS_RESET | B3FS_1010P | S3 |
| 1 | USER_1 | B3FS_1010P | S4 |
| 1 | USER_2 | B3FS_1010P | S5 |
| 1 | POWER_GOOD | LED_0805_2012Metric | D1 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LED_RAGB | LED_Kingbright_AAA3528ESGCT | D2, D3 |
| 1 | BAS16XV2T1G | D_SOD-523 | D4 |
| 1 | FPGA_DONE | LED_0805_2012Metric | D5 |
| 2 | 600R | L_0805 | FB1, FB2 |
| 3 | 2.2 uH | L_Taiyo-Yuden_NR-50xx_HandSoldering | L1, L2, L3 |
| 5 | 47 uF | CP_EIA-3216-18_Kemet-A | C1, C3, C34, C37, C52 |
| 10 | 4.7 uF | C_0402_1005Metric | C2, C5, C28, C29, C30, C39, C40, C54 +2 |
| 18 | 0.47 uF | C_0201_0603Metric | C4, C6, C10, C11, C16, C17, C18, C22 +10 |
| 3 | 10 uF | C_0805_2012Metric | C7, C8, C62 |
| 17 | 0.1 uF | C_0402_1005Metric | C9, C13, C14, C15, C32, C33, C35, C38 +9 |
| 6 | 1 uF | C_0402_1005Metric | C12, C36, C51, C53, C55, C57 |
| 8 | 22 uF | C_0805_2012Metric | C19, C20, C21, C23, C24, C25, C27, C63 |
| 1 | 100 uF | CP_EIA-3528-15_AVX-H | C31 |
| 1 | 10 nF | C_0402_1005Metric | C46 |
| 3 | 100K | R_0402_1005Metric | R1, R8, R44 |
| 3 | 2.2K | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2, R3, R4 |
| 1 | 3.0K | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5 |
| 5 | 680 | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R9, R18, R30, R59 |
| 1 | 7.36K | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7 |
| 8 | 2.2K | R_0402_1005Metric | R10, R12, R14, R21, R23, R25, R55, R56 |
| 8 | 10K | R_0402_1005Metric | R11, R13, R15, R22, R24, R26, R45, R57 |
| 12 | 4.75K | R_0402_1005Metric | R16, R17, R27, R28, R29, R34, R38, R39 +4 |
| 5 | 330 | R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R19, R20, R31, R32, R58 |
| 9 | 49.9 | R_0402_1005Metric | R33, R46, R47, R48, R49, R50, R51, R52 +1 |
| 1 | 100 | R_0402_1005Metric | R35 |
| 2 | 1.0K | R_0402_1005Metric | R36, R37 |
| 3 | 47K | R_0402_1005Metric | R41, R42, R43 |
| 1 | 27K | R_0402_1005Metric | R54 |
| 1 | 10K | R_Array_Convex_4x0402 | RN1 |
| 1 | 49.9 | R_Array_Convex_4x0402 | RN2 |
NovaFPGA Dev Board design files
The KiCad project lives in the MAHESH-THILAK-K/ADDITIONAL-PROJECT repository on GitHub; these links point at the commit this page was built from.
NovaFPGA Dev Board: common questions
What microcontroller does the NovaFPGA Dev Board use?
The NovaFPGA Dev Board is built around the XC7S50-FTGB196, from the FPGA family.
How big is the NovaFPGA Dev Board?
The NovaFPGA Dev Board measures 89 Γ 72 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the NovaFPGA Dev Board?
165 components, from 50 distinct parts. The full bill of materials is listed on this page.
Where can I download the NovaFPGA Dev Board design files?
From the MAHESH-THILAK-K/ADDITIONAL-PROJECT repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the NovaFPGA Dev Board design in my own project?
Yes, under the terms of its Apache-2.0 license, which MAHESH-THILAK-K chose for the repository.
Can I test firmware for the NovaFPGA Dev Board 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 ADDITIONAL-PROJECT
FPGA
Board
MAHESH-THILAK-K
50 Γ 42 mm267 parts8LApache-2.00ESP32
MaxLab AI Camera
MAHESH-THILAK-K
70 Γ 70 mm146 parts4LApache-2.00RP2040/RP2350
GamePulse 2040
MAHESH-THILAK-K
81.3 Γ 99.8 mm70 parts2LApache-2.00RP2040/RP2350
OPENWAVE 2350
MAHESH-THILAK-K
21 Γ 51 mm55 parts2LApache-2.00AVR/Arduino
Embedduino
MAHESH-THILAK-K
67.5 Γ 82.7 mm46 parts2LApache-2.00STM32
EmbedMatrix
MAHESH-THILAK-K
53 Γ 73.5 mm45 parts2LApache-2.00RP2040/RP2350
Env Open Pico
MAHESH-THILAK-K
17.8 Γ 30.5 mm39 parts2LApache-2.00Raspberry Pi
MosaicCore HAT (1)
MAHESH-THILAK-K
65 Γ 56.5 mm37 parts4LApache-2.00RP2040/RP2350
INEVITABLE IN PICO
MAHESH-THILAK-K
45.2 Γ 93.4 mm31 parts2LApache-2.00STM32
NanoControl F031 Platform (2)
MAHESH-THILAK-K
17.8 Γ 33 mm21 parts2LApache-2.00USB TO UART
MAHESH-THILAK-K
30.4 Γ 13.4 mm16 parts2LApache-2.00
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