FD2

Jegeva·FuzzyDuck·hardware/FD/FD2.kicad_pcb

FD2 PCB layout, top view — open source FPGA board by Jegeva

About the FD2 PCB

FD2 is an open source FPGA PCB design by Jegeva, published on GitHub. It is a 4-layer board measuring 112 × 158 mm, with 263 components from 69 distinct parts.

Its main chip is the XC7A100T-FGG484, from the FPGA family. Other key parts include the 93CxxC, FT2232HQ, NCP59744-DFN10, 74LX1G00 and SWITCH_DP3T. By type, the board carries 112 resistors, 81 capacitors, 33 connectors, 17 ICs, 9 diodes and 5 transistors.

From the project

If it quacks like a duck, and is fuzzy to the touch...

Main components on the FD2

FD2 bill of materials (BOM)

263 components, 69 distinct parts.

QtyPartRefs
1
93CxxC
U1
1
FT2232HQ
U2
5
NCP59744-DFN10
U3, U6, U7, U8, U9
1
74LX1G00
U4
1
SWITCH_DP3T
U5
1
AP2303
U10
1
XC7A100T-FGG484
U11
4
NLSX3018
U12, U13, U14, U15
1
MT25Q128-8-ESF_SO16
U16
1
MT41K512M8DA-107P
U17
5
DMG2301L
Q1, Q2, Q3, Q4, Q5
1
ASTMLPE-18-100.000MHZ-LJ-E-T
X1
1
12 MHz
Y1
1
USB_B_Micro
J1
1
ATX-24
J2
4
Conn_01x05
J3, J4, J5, J6
4
Conn_01x02_Male
J7, J8, J9, J10
5
Conn_01x01_Male
J11, J12, J13, J19, J20
9
Conn_01x05
J14, J15, J16, J17, J18, J21, J22, J23 +1
3
M.2_Socket_M
J25, J28, J29
Show 49 more
QtyPartRefs
1
Conn_01x06_Male
J26
1
Conn_01x05_Male
J30
1
Conn_02x16_Counter_Clockwise
J31
1
Conn_01x06_Male
J32
1
Conn_02x03_Counter_Clockwise
J33
1
Conn_02x07_Counter_Clockwise
J34
1
SW_SPDT
SW1
1
SW_SPST
SW2
2
LED_Small
D1, D2
2
LED
D3, D4
4
MMSZ4678-TPMSCT-ND‎
D5, D6, D7, D8
1
LED_Small
D9
2
600R/100MHz
L1, L2
2
4.7uF TA
C1, C4
13
100nF
C2, C5, C66, C67, C68, C70, C71, C72 +5
6
10nF
C3, C6, C65, C69, C76, C77
2
20pF
C7, C8
13
4.7uF
C9, C10, C11, C12, C13, C14, C15, C16 +5
8
100uF
C22, C27, C40, C42, C43, C44, C48, C50
12
0.47uF
C23, C24, C25, C26, C28, C29, C30, C31 +4
4
0.1uF
C36, C37, C38, C39
1
6nF
C41
4
5.6nF
C45, C46, C47, C51
4
10uF
C49, C52, C74, C78
12
200nF
C53, C54, C55, C56, C57, C58, C59, C60 +4
3
10k
R1, R2, R3
1
2.2k
R4
1
12k
R5
6
1k
R6, R52, R53, R57, R58, R59
4
220
R7, R8, R12, R17
21
47k
R9, R10, R11, R13, R14, R15, R16, R18 +13
2
4.53k
R27, R36
2
1.13k
R28, R37
2
4.99k
R29, R38
2
2.49k
R30, R39
2
2.87k
R31, R40
2
3.57k
R32, R41
4
4.7k
R44, R47, R50, R51
1
3.3k
R45
1
49.9
R46
7
100
R48, R49, R54, R55, R56, R60, R61
1
200
R62
2
1.8k
R63, R64
4
50
R65, R66, R67, R68
1
240
R69
2
34
R70, R93
24
40
R71, R72, R73, R74, R75, R76, R77, R78 +16
1
68
R88
16
1k x4
RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8 +8

FD2 design files

The KiCad project lives in the Jegeva/FuzzyDuck repository on GitHub; these links point at the commit this page was built from.

FD2: common questions

What microcontroller does the FD2 use?

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

How big is the FD2 PCB?

The FD2 measures 112 × 158 mm, has 4 copper layers and is 1.2 mm thick.

How many components are on the FD2?

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

Where can I download the FD2 design files?

From the Jegeva/FuzzyDuck repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the FD2 design in my own project?

The repository has no license, so all rights stay with Jegeva. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the FD2 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 FuzzyDuck

Similar boards