ReDIP-64

daglem·reDIP-64·hardware/reDIP-64.kicad_pcb

ReDIP-64 PCB layout, top view — open source FPGA board by daglem
Simulate this board

About the ReDIP-64 PCB

ReDIP-64 is an open source FPGA PCB design by daglem, published on GitHub. It is a 6-layer board measuring 25.4 × 50.8 mm, with 137 components from 54 distinct parts.

Its main chip is the LFE5UM5G-25F-8MG285C, from the FPGA family. Other key parts include the PTN5110NHQZ, FUSB340TMX, DSC1103CE2-135.0000, FSUSB42UMX and FPF2286UCX. By type, the board carries 70 capacitors, 27 resistors, 23 ICs, 6 inductors, 5 connectors and 4 diodes.

It belongs with the retro computing, power & battery and audio designs in this gallery.

From the project

Commodore 64 FPGA emulation platform

The reDIP 64 is an open source hardware development board which combines the following in a tiny 25.40 x 50.80 mm footprint:

Lattice ECP5-5G FPGA (LFE5UM5G-25) NXP PTN5110NHQ USB PD TCPC PHY NXP SGTL5000 Audio Codec 128Mbit FLASH 128Mbit HyperRAM RGB LED Push button USB-C receptacle for power, Full Speed USB, and DisplayPort (DP Alt Mode) * Lots of 5V tolerant I/O

ReDIP-64, from the project README
From the project README

Main components on the ReDIP-64

ReDIP-64 bill of materials (BOM)

137 components, 54 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PTN5110NHQZ
PTN5110NHQ
U1
1
LFE5UM5G-25F-8MG285C
U2
1
FUSB340TMX
FUSB340
U3
1
DSC1103CE2-135.0000
U4
1
FSUSB42UMX
U5
1
FPF2286UCX
FPF2286
U6
1
FPF1048BUCX
FPF1048
U7
2
TPS22916CNYFPR
TPS22916CN
U8, U11
1
FAN53610AUC33X
FAN53610
U9
1
FPF2495CUCX
FPF2495C
U10
1
FAN53611AUC12X
FAN53611
U12
2
NCP163AMX120TBG
U13, U16
1
NCP115AMX250TCG
U14
1
NCP163AMX330TBG
U15
4
SN74CBT16211ADGVR
U17, U18, U19, U20
1
W957A8MFYA5I
U21
1
W25Q128JVPIM
U22
1
SGTL5000XNLA3
U23
1
PDTA143ZMB\,315
PDTA143ZMB
Q1
1
USB4080-03-A
USB4080
J1
Show 34 more
QtyPartRefs
1
220-1-40-006
Conn_02x20_Counter_Clockwise
J2
1
PRPC010SAAN-RC
Conn_01x20
J3
1
PRPC020DAAN-RC
Conn_02x20_Odd_Even
J4
1
GRPB032VWVN-RC
Conn_02x05_Odd_Even
J5
1
KXT311LHS
SW1
1
ESD7241N2T5G
ESD7241
D1
1
VESD05A6-HAF-GS08
VESD05A6-HAF
D2
1
D3V3F8U9LP3810-7
D3V3F8U9LP3810
D3
1
SMD-LX0707RGB-TR
D4
4
BLM18KG601SN1D
BLM18KG601SN1
FB1, FB2, FB3, FB4
1
MCHK1608T1R0MKN
1uH
L1
1
MCFK1608TR47M
470nH
L2
3
GRM155R61E225ME11D
1uF
C1, C13, C19
18
GRM033R60J225ME01D
1uF
C2, C4, C24, C26, C30, C31, C37, C39 +10
5
GRM035R61A225ME01D
1uF
C3, C23, C25, C28, C29
6
GRM033R60J104KE19D
100nF
C5, C7, C8, C9, C10, C11
26
GRM033R60J224KE15D
0.1uF
C6, C32, C33, C34, C35, C36, C38, C40 +18
2
GRM155R60J106ME05J
2.2uF
C12, C21
6
GRM155C81C225KE11D
1uF
C14, C15, C16, C17, C20, C27
1
GRM188R60J226ME15D
10uF
C18
1
GRM155R60G106ME01D
10uF
C22
2
TMCJ0J106MTRF
10uF
C69, C70
2
ERJ1GNJ222C
2.2k
R1, R2
4
ERJ1GNJ103C
10k
R3, R4, R11, R14
1
ERJ1GNJ152C
1.5k
R5
3
ERJ1GNJ220C
22
R6, R7, R24
3
ERJ1GNF1000C
100
R8, R12, R13
2
ERJ1GNJ104C
100k
R9, R10
1
ERJ1GNF3831C
3.83k
R15
2
ERJ1GNF1001C
1k
R16, R18
1
ERJ1GNF1071C
1.07k
R17
1
NC
R19
1
ERJ1GNF6201C
6.2k
R20
6
ERJ1GNJ472C
4.7k
R21, R22, R23, R25, R26, R27

ReDIP-64 design files

The KiCad project lives in the daglem/reDIP-64 repository on GitHub; these links point at the commit this page was built from.

ReDIP-64: common questions

What microcontroller does the ReDIP-64 use?

The ReDIP-64 is built around the LFE5UM5G-25F-8MG285C, from the FPGA family.

How big is the ReDIP-64 PCB?

The ReDIP-64 measures 25.4 × 50.8 mm, has 6 copper layers and is 1.57112 mm thick.

How many components are on the ReDIP-64?

137 components, from 54 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the ReDIP-64 design files?

From the daglem/reDIP-64 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the ReDIP-64 design in my own project?

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

Can I test firmware for the ReDIP-64 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