ReDIP-64
daglem·reDIP-64·hardware/reDIP-64.kicad_pcb
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

Main components on the ReDIP-64
ReDIP-64 bill of materials (BOM)
137 components, 54 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PTN5110NHQZ PTN5110NHQ | SOT-1883-1 | U1 |
| 1 | LFE5UM5G-25F-8MG285C | BGA-285_10x10mm_P0.5mm | U2 |
| 1 | FUSB340TMX FUSB340 | CASE_722AB_2.0x2.8mm_P0.4mm | U3 |
| 1 | DSC1103CE2-135.0000 | Oscillator_SMD_3225-6Pin_3.2x2.5mm | U4 |
| 1 | FSUSB42UMX | CASE_523BC_1.4x1.8_P0.4mm | U5 |
| 1 | FPF2286UCX FPF2286 | CASE_567UV_1.30x0.90mm_P0.4mm | U6 |
| 1 | FPF1048BUCX FPF1048 | CASE_567RM_1.46x0.96mm_P0.5mm | U7 |
| 2 | TPS22916CNYFPR TPS22916CN | Texas_DSBGA-4_0.78x0.78mm_Layout2x2_P0.4mm | U8, U11 |
| 1 | FAN53610AUC33X FAN53610 | CASE_567RQ_1.16x0.86mm_P0.4mm | U9 |
| 1 | FPF2495CUCX FPF2495C | CASE_567RV_1.21x1.21mm_P0.4mm | U10 |
| 1 | FAN53611AUC12X FAN53611 | CASE_567RQ_1.16x0.86mm_P0.4mm | U12 |
| 2 | NCP163AMX120TBG | CASE_711AJ_1.0x1.0mm_P0.65mm | U13, U16 |
| 1 | NCP115AMX250TCG | CASE_711AJ_1.0x1.0mm_P0.65mm | U14 |
| 1 | NCP163AMX330TBG | CASE_711AJ_1.0x1.0mm_P0.65mm | U15 |
| 4 | SN74CBT16211ADGVR | Texas_TVSOP-56_4.4x11.3mm_P0.4mm | U17, U18, U19, U20 |
| 1 | W957A8MFYA5I | TFBGA-24_6.0x8.0mm_P1mm | U21 |
| 1 | W25Q128JVPIM | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U22 |
| 1 | SGTL5000XNLA3 | QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm | U23 |
| 1 | PDTA143ZMB\,315 PDTA143ZMB | SOT-883 | Q1 |
| 1 | USB4080-03-A USB4080 | USB_C_Receptacle_GCT_USB4080 | J1 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 220-1-40-006 Conn_02x20_Counter_Clockwise | DIP-40_W15.24mm_Header | J2 |
| 1 | PRPC010SAAN-RC Conn_01x20 | PinHeader_1x20_P2.54mm_Vertical | J3 |
| 1 | PRPC020DAAN-RC Conn_02x20_Odd_Even | PinHeader_2x20_P2.54mm_Vertical | J4 |
| 1 | GRPB032VWVN-RC Conn_02x05_Odd_Even | PinHeader_2x03_P1.27mm_Vertical | J5 |
| 1 | KXT311LHS | SW_SPST_CK_KXT3 | SW1 |
| 1 | ESD7241N2T5G ESD7241 | CASE_714AB_1.0x0.6mm | D1 |
| 1 | VESD05A6-HAF-GS08 VESD05A6-HAF | LLP75-7L | D2 |
| 1 | D3V3F8U9LP3810-7 D3V3F8U9LP3810 | U-DFN3810-9 | D3 |
| 1 | SMD-LX0707RGB-TR | SMD-LX0707RGB-TR | D4 |
| 4 | BLM18KG601SN1D BLM18KG601SN1 | L_0603_1608Metric | FB1, FB2, FB3, FB4 |
| 1 | MCHK1608T1R0MKN 1uH | L_0603_1608Metric | L1 |
| 1 | MCFK1608TR47M 470nH | L_0603_1608Metric | L2 |
| 3 | GRM155R61E225ME11D 1uF | C_0402_1005Metric | C1, C13, C19 |
| 18 | GRM033R60J225ME01D 1uF | C_0201_0603Metric | C2, C4, C24, C26, C30, C31, C37, C39 +10 |
| 5 | GRM035R61A225ME01D 1uF | C_0201_0603Metric | C3, C23, C25, C28, C29 |
| 6 | GRM033R60J104KE19D 100nF | C_0201_0603Metric | C5, C7, C8, C9, C10, C11 |
| 26 | GRM033R60J224KE15D 0.1uF | C_0201_0603Metric | C6, C32, C33, C34, C35, C36, C38, C40 +18 |
| 2 | GRM155R60J106ME05J 2.2uF | C_0402_1005Metric | C12, C21 |
| 6 | GRM155C81C225KE11D 1uF | C_0402_1005Metric | C14, C15, C16, C17, C20, C27 |
| 1 | GRM188R60J226ME15D 10uF | C_0603_1608Metric | C18 |
| 1 | GRM155R60G106ME01D 10uF | C_0402_1005Metric | C22 |
| 2 | TMCJ0J106MTRF 10uF | CP_EIA-1608-08_AVX-J | C69, C70 |
| 2 | ERJ1GNJ222C 2.2k | R_0201_0603Metric | R1, R2 |
| 4 | ERJ1GNJ103C 10k | R_0201_0603Metric | R3, R4, R11, R14 |
| 1 | ERJ1GNJ152C 1.5k | R_0201_0603Metric | R5 |
| 3 | ERJ1GNJ220C 22 | R_0201_0603Metric | R6, R7, R24 |
| 3 | ERJ1GNF1000C 100 | R_0201_0603Metric | R8, R12, R13 |
| 2 | ERJ1GNJ104C 100k | R_0201_0603Metric | R9, R10 |
| 1 | ERJ1GNF3831C 3.83k | R_0201_0603Metric | R15 |
| 2 | ERJ1GNF1001C 1k | R_0201_0603Metric | R16, R18 |
| 1 | ERJ1GNF1071C 1.07k | R_0201_0603Metric | R17 |
| 1 | NC | R_0201_0603Metric | R19 |
| 1 | ERJ1GNF6201C 6.2k | R_0201_0603Metric | R20 |
| 6 | ERJ1GNJ472C 4.7k | R_0201_0603Metric | 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
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Radioberry
pa3gsb
65 × 56 mm143 parts4LNo license675FPGA
HaasoscopePro
drandyhaas
224.5 × 160 mm586 parts10LMIT471FPGA
Fomu hardware
im-tomu
90 × 50 mm57 parts2LCC-BY-SA-4.0235