Ecp5-pcie

ylm·ecp5-pcie·PCIe-Adapter/PCIe-Adapter.kicad_pcb

Ecp5-pcie PCB layout, top view — open source FPGA board by ylm

About the Ecp5-pcie PCB

Ecp5-pcie is an open source FPGA PCB design by ylm, published on GitHub. It is a 4-layer board measuring 115 × 85.8 mm, with 49 components from 16 distinct parts.

Its main chip is the ECP5_EVN_PCIe, from the FPGA family. Other key parts include the Si5325 and ATmega328PB-MU. By type, the board carries 25 capacitors, 9 resistors, 6 connectors, 4 diodes, 3 ICs and 1 fuse.

Ecp5-pcie, from the project README
From the project README

Main components on the Ecp5-pcie

Ecp5-pcie bill of materials (BOM)

49 components, 16 distinct parts.

QtyPartRefs
1
Si5325
U1
1
ECP5_EVN_PCIe
U2
1
ATmega328PB-MU
U3
1
Conn_02x03_Odd_Even
J3
1
Conn_01x02
J4
2
Conn_01x03
J5, J6
1
AVR-ISP-6
J7
1
Conn_Coaxial
J10
1
Fuse
F1
3
LED 0805
D1, D2, D3
1
3V6
D4
1
Ferrite_Bead
FB1
21
100n
C1, C2, C3, C5, C6, C7, C8, C9 +13
4
1µ
C4, C13, C14, C17
2
10k 0603
R1, R5
7
1k 0603
R2, R3, R4, R6, R7, R8, R9

Ecp5-pcie design files

The KiCad project lives in the ylm/ecp5-pcie repository on GitHub; these links point at the commit this page was built from.

Ecp5-pcie: common questions

What microcontroller does the Ecp5-pcie use?

The Ecp5-pcie is built around the ECP5_EVN_PCIe, from the FPGA family.

How big is the Ecp5-pcie PCB?

The Ecp5-pcie measures 115 × 85.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Ecp5-pcie?

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

Where can I download the Ecp5-pcie design files?

From the ylm/ecp5-pcie repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Ecp5-pcie design in my own project?

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

Can I test firmware for the Ecp5-pcie 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