NovaFPGA Dev Board

MAHESH-THILAK-KΒ·ADDITIONAL-PROJECTΒ·NovaFPGA Dev Board/OTHER FILES/NovaFPGA Dev Board .kicad_pcb

NovaFPGA Dev Board layout, top view β€” open source FPGA board by MAHESH-THILAK-K

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.

QtyPartRefs
1
TPS65581
U1
1
XC7S50-FTGB196
U2
1
REF3012
U3
1
QSPI_Flash_SOIC8
U4
1
MT47H128M16XX
U5
1
AZ1117-5.0
U6
1
TPD12S521
U7
2
DMN2020L
Q1, Q5
3
DMN63D8LDW
Q2, Q3, Q4
1
DSC61XX
X1
1
Barrel_Jack_Switch
J1
1
XILINX_JTAG
J2
1
HDMI_A
J3
1
Conn_02x15_Odd_Even
J4
1
PWR_OFF
S1
1
CFG_RESET
S2
1
SYS_RESET
S3
1
USER_1
S4
1
USER_2
S5
1
POWER_GOOD
D1
Show 30 more
QtyPartRefs
2
LED_RAGB
D2, D3
1
BAS16XV2T1G
D4
1
FPGA_DONE
D5
2
600R
FB1, FB2
3
2.2 uH
L1, L2, L3
5
47 uF
C1, C3, C34, C37, C52
10
4.7 uF
C2, C5, C28, C29, C30, C39, C40, C54 +2
18
0.47 uF
C4, C6, C10, C11, C16, C17, C18, C22 +10
3
10 uF
C7, C8, C62
17
0.1 uF
C9, C13, C14, C15, C32, C33, C35, C38 +9
6
1 uF
C12, C36, C51, C53, C55, C57
8
22 uF
C19, C20, C21, C23, C24, C25, C27, C63
1
100 uF
C31
1
10 nF
C46
3
100K
R1, R8, R44
3
2.2K
R2, R3, R4
1
3.0K
R5
5
680
R6, R9, R18, R30, R59
1
7.36K
R7
8
2.2K
R10, R12, R14, R21, R23, R25, R55, R56
8
10K
R11, R13, R15, R22, R24, R26, R45, R57
12
4.75K
R16, R17, R27, R28, R29, R34, R38, R39 +4
5
330
R19, R20, R31, R32, R58
9
49.9
R33, R46, R47, R48, R49, R50, R51, R52 +1
1
100
R35
2
1.0K
R36, R37
3
47K
R41, R42, R43
1
27K
R54
1
10K
RN1
1
49.9
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

Similar boards