Skip to the content
PCBKitNew board
4 layers100 × 40.1 mmULX4M GPDI, the printed circuit board in 3D

Modular FPGA board

Size
100 × 40.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
27
Nets
70
Pads
1,414
Tracks, vias
690, 156
Pours
20
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
1 Mar 2021
Updated
14 Jun 2024

Overview

ULX4M GPDI is an open-source printed circuit board by intergalaktik, from the intergalaktik/ULX4M_documents repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 100 × 40.1 mm with 27 parts on 70 nets, routed with 690 tracks and 156 vias.

It is built around the DF40C-100DP-0.4V(51) and DF40C-100DS-0.4V(51).

Main components

2

README

README.md

ULX4M

Modular FPGA board

  • Create few simple boards with different type of connectors
  • Board will have powersupply and few leds -- changed to HDMI connector
  • Order boards
  • Study FPGA pinout and the way we can connect ECP5
  • Have some pictures/animation of boards snapping together
  • Assembly Board and test connections
  • Start to work on module board that will have selected connectors
  • Order board
  • Have some pictures/animation of boards snapping together
  • Assembly
  • Board should slip into connector and blink some leds
  • Starting to work on mainboard
  • Add all ULX3S perifers to the board, and leave placeholders for new periferal
  • User opinions, considering/fullfilling wishlists, beautification
  • Blender animation
  • Study other FPGA vendors
  • Main board assembly
  • Write verilog examples
  • Test all onboard periferal
  • Adding periferals to the board
  • Ordering
  • Start to work on some other vendor module board
  • Do some blender animation with main board and different vendors
  • Assembly main board
  • Write some Verilog test examples
  • Test onboard periferal

Parts

27
QtyValueFootprintReferences
8DF40C-100DP-0.4V(51)parts:HRS_DF40C-100DP-0.4V(51)J1, J2, J3, J4, J9, J10, J11, J12
8MHMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4, H5, H6, H7, H8
4DF40C-100DS-0.4V(51)parts:HRS_DF40C-100DS-0.4V(51)J5, J6, J7, J8
4HDMI-Dhdmi-d:HDMI-DP1, P2, P3, P4
3VAL**parts:mouse-bite-2mm-slotmouse-bite-2mm-slot, mouse-bite-2mm-slot, mouse-bite-2mm-slot

Questions

How big is the ULX4M GPDI PCB?

It measures 100 × 40.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ULX4M GPDI use?

27 parts, built around the DF40C-100DP-0.4V(51) and DF40C-100DS-0.4V(51). The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ULX4M GPDI KiCad files?

From the intergalaktik/ULX4M_documents repository on GitHub, at the commit this page was made from: the board is ULX4M_test/ULX4M_GPDI.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ULX4M GPDI design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers24.2 × 50.7 mmDf40-spacer, the printed circuit board in 3D

    Df40-spacer

    mikegoelzer/Homebrew-ECP5-SBC

    Kicad files for homebrew hobbyist computer with custom RISC-V CPU

    8 parts
  • 14 layers55 × 40 mmPolarfire som, the printed circuit board in 3D

    Polarfire som

    antmicro/polarfire-som

    System on Module based on Microchip PolarFire MPFS250T SoC

    473 parts48Apache-2.0
  • 12 layers55 × 40 mmArvsom, the printed circuit board in 3D

    Arvsom

    antmicro/arvsom

    System on Module based on StarFive 71x0 SoC.

    452 parts46Apache-2.0
  • 6 layers113 × 99 mmUlx4m panel, the printed circuit board in 3D

    Ulx4m panel

    intergalaktik/ulx4m-ls

    ULX4M Lattice SDRAM

    970 parts5
  • 6 layers73.7 × 73.7 mmSoldermander panelized, the printed circuit board in 3D

    Soldermander panelized

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    177 parts2
  • 8 layers50 × 50 mmFpga control, the printed circuit board in 3D

    Fpga control

    box1o/woki-camera

    infrared marker tracking camera

    6 partsMIT
  • 4 layers55.1 × 40 mmUlx4m backup, the printed circuit board in 3D

    Ulx4m backup

    NSfsfe/ulx4m

    PCB for ULX4M FPGA R&D board

    151 parts