Resonance

gregdavill·advent-calendar-of-circuits-2020·resonance/kicad-src/resonance.kicad_pcb

Resonance PCB layout, top view — open source FPGA board by gregdavill

About the Resonance PCB

Resonance is an open source FPGA PCB design by gregdavill, published on GitHub. It is a 4-layer board measuring 45 × 35.5 mm, with 60 components from 22 distinct parts.

Its main chip is the ECP5U-12-CABGA256, from the FPGA family. Other key parts include the W25Q32JVZP, TLV62569DRLR and AP2127K-2.5. By type, the board carries 29 capacitors, 19 resistors, 4 ICs, 4 connectors, 1 crystal and 1 fuse.

From the project

1 circuit board design a day for 31 days.

This board is intended to sit between the Fundamental and Harmonic board and monitor the SPI data running to the display. The ECP5 on-board will mirror the display and output a copy to a digital monitor.

Resonance, from the project README
From the project README

Main components on the Resonance

Resonance bill of materials (BOM)

60 components, 22 distinct parts.

QtyPartRefs
1
W25Q32JVZP
U1
1
ECP5U-12-CABGA256
U2
1
TLV62569DRLR
TLV62569DRL
U3
1
AP2127K-2.5
U4
1
ECS-2520MV-xxx-xx
X1
1
Conn_02x15_Top_Bottom_MountingPin
J1
1
Conn_02x15_Top_Bottom_MountingPin
J2
1
HDMI_D_1.4
J3
1
Conn_01x05_Male
J4
1
50mA
F1
1
YELLOW
D1
1
SLM20122R2MIT
2.2uH
L1
22
0.1uF
C1, C2, C3, C4, C5, C6, C7, C8 +14
2
CC0402KRX5R6BB475
4.7uF
C9, C10
2
CC0603KRX5R5BB106
10uF
C11, C14
2
CC0402KRX5R6BB105
1uF
C12, C15
1
CC0402CRNPO9BN6R8
6.8pF
C13
1
RC0402FR-0784K5L
84k5
R1
1
RC0402FR-07100KL
100k
R2
3
2k
R3, R5, R19
Show 2 more
QtyPartRefs
1
1k
R4
13
100R
R6, R7, R8, R9, R10, R11, R12, R13 +5

Resonance design files

The KiCad project lives in the gregdavill/advent-calendar-of-circuits-2020 repository on GitHub; these links point at the commit this page was built from.

Resonance: common questions

What microcontroller does the Resonance use?

The Resonance is built around the ECP5U-12-CABGA256, from the FPGA family.

How big is the Resonance PCB?

The Resonance measures 45 × 35.5 mm, has 4 copper layers and is 0.8 mm thick.

How many components are on the Resonance?

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

Where can I download the Resonance design files?

From the gregdavill/advent-calendar-of-circuits-2020 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Resonance design in my own project?

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

Can I test firmware for the Resonance 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 advent-calendar-of-circuits-2020

Similar boards