
Data center rdimm ddr5-tester
antmicro/rdimm-ddr5-tester
FPGA-based DRAM tester supporting RDIMM DDR5 memories

Experimental adapter intefacing a single LPDDR5 IC with FPGA-driven memory testers
Lpddr5-testbed is an open-source printed circuit board by antmicro, from the antmicro/lpddr5-testbed repository on GitHub, published under the Apache-2.0 licence. It is a 6-layer board of 69.6 × 40 mm with 163 parts on 228 nets, routed with 3,938 tracks and 590 vias.
It is built around the MPM54304GMN-0001, AT24CS01-STUM-T and LT3033EUDC#PBF, with the MT62F1G32D4DR-031 WT:B, CR0402-FX-1000GLF and EXB-28V101JX among its other parts. Its parts include 89 resistors, 53 capacitors, 4 ICs, 2 diodes and 2 connectors.
Copyright (c) 2023-2025 Antmicro
This project contains open hardware design files for an experimental test module in a mechanical form of SO-DIMM DDR5.
The module includes a standard 315-ball WFBGA (12.4mm × 15.0mm × 0.8mm, Ø0.42 SMD) LPDDR5 RAM footprint break-routed in the SO-DIMM edge connector. The design files were prepared in KiCad 9.x.
Please note that this board is not electrically compatible with off-the-shelf hot platforms accepting SO-DIMM DDR5 memory modules. It is compatible with this test platform.
The main project directory contains KiCad PCB project files, a LICENSE and README. The remaining files are stored in the following directories:
img - contains graphics for this READMEdoc - contains PDF schematicThis project is published under the Apache-2.0 license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 43 | C_4u7_0402 | antmicro-footprints:C_0402_1005Metric | C20, C21, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48 +27 |
| 37 | R_100R_0402 | antmicro-footprints:R_0402_1005Metric | R2, R11, R12, R13, R14, R15, R16, R20, R25, R48, R49, R53, R54, R55, R59, R64 +21 |
| 24 | R_4x100R_0402_array | antmicro-footprints:R_Array_4x0402_Panasonic_EXB28V | R4, R5, R7, R10, R18, R19, R21, R22, R23, R24, R57, R58, R60, R61, R62, R63 +8 |
| 6 | C_22u_0603 | antmicro-footprints:C_0603_1608Metric | C14, C15, C16, C17, C18, C19 |
| 6 | R_0R_0402 | antmicro-footprints:R_0402_1005Metric | R1, R3, R26, R27, R29, R47 |
| 6 | TP_0.75mm_SMD | antmicro-footprints:TP_SMD_0.75mm | TP1, TP4, TP5, TP6, TP7, TP8 |
| 5 | R_0R_22.4A_0603 | antmicro-footprints:R_0603_1608Metric | R43, R44, R45, R46, R52 |
| 5 | R_100k_0402 | antmicro-footprints:R_0402_1005Metric | R33, R35, R37, R39, R99 |
| 3 | R_25k5_0402 | antmicro-footprints:R_0402_1005Metric | R31, R32, R41 |
| 2 | C_22u_25V_0805 | antmicro-footprints:C_0805_2012Metric | C10, C11 |
| 2 | R_200k_0402 | antmicro-footprints:R_0402_1005Metric | R28, R36 |
| 2 | R_3k9_0402 | antmicro-footprints:R_0402_1005Metric | R50, R51 |
| 2 | TP_1mm_SMD | antmicro-footprints:TP_SMD_1mm | TP2, TP3 |
| 1 | AT24CS01_SOT23 | antmicro-footprints:SOT-23-5 | U7 |
| 1 | C_10n_0402 | antmicro-footprints:C_0402_1005Metric | C13 |
| 1 | C_1u_0402 | antmicro-footprints:C_0402_1005Metric | C12 |
| 1 | DMG1012T-7 | antmicro-footprints:SOT-523 | Q2 |
| 1 | Edge_Conn_Bus_DDR5_SODIMM_1xDetectPin | lpddr5-testbed-footprints:Edge_Conn_Bus_DDR5_SODIMM | J1 |
| 1 | JST_SH_1x4_SM04B-SRSS-TB-LF-SN | antmicro-footprints:Conn_JST_SH_1x4_SM04B-SRSS-TB-LF-SN | J3 |
| 1 | LED_G_0603_KP-1608CGCK | antmicro-footprints:LED_0603_1608Metric_G | D2 |
| 1 | LT3033EUDC_QFN | antmicro-footprints:QFN-20-4EP_3x4x0.75mm_P0.5mm_Layout4x6_LT3033 | U9 |
| 1 | MPM54304GMN-0001 | antmicro-footprints:LGA-33_7x7mm_P0.65mm | U8 |
| 1 | MT62F1G32D4DR-031 | antmicro-footprints:BGA-315_12.4x15mm_Layout15x21_P0.8x0.7mm | U1 |
| 1 | PTVS48VS1UR | antmicro-footprints:D_SOD-123F | D1 |
| 1 | R_120k_0402 | antmicro-footprints:R_0402_1005Metric | R40 |
| 1 | R_130k_0402 | antmicro-footprints:R_0402_1005Metric | R38 |
| 1 | R_1k_0402 | antmicro-footprints:R_0402_1005Metric | R42 |
| 1 | R_240R_0402 | antmicro-footprints:R_0402_1005Metric | R69 |
| 1 | R_49k9_0402 | antmicro-footprints:R_0402_1005Metric | R34 |
| 1 | TC33X-2-203E | antmicro-footprints:Trimpot_3.8mmx3.6mm_TC33X-2-103E | POT1 |
The 160 most common of 163 parts.
It measures 69.6 × 40 mm and has 6 copper layers, 1.29 mm thick.
163 parts, built around the MPM54304GMN-0001, AT24CS01-STUM-T, LT3033EUDC#PBF and MT62F1G32D4DR-031 WT:B. 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.
From the antmicro/lpddr5-testbed repository on GitHub, at the commit this page was made from: the board is lpddr5-testbed.kicad_pcb and its schematic lpddr5-testbed.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.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).

antmicro/rdimm-ddr5-tester
FPGA-based DRAM tester supporting RDIMM DDR5 memories

antmicro/cm4-baseboard-lvds-adapter
Adapter board converting MIPI DSI into LVDS with additional circuitry for integrating custom displays

antmicro/artix-dc-scm
Experimental Xilinx Artix-7 driven Data Center Security Communication Module

CopperPilot/Jetson-AI-Cam-CopperPilot
A carrier for Jetson Nano, Xavier NX and TX2 NX with two IMX219 cameras on a 39 mm stereo baseline, dual 4K outputs and CAN.

antmicro/programmable-led-panel
LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems

antmicro/polarfire-som
System on Module based on Microchip PolarFire MPFS250T SoC


tscircuit/dataset-srj24
Ten production-oriented KiCad boards converted to Simple Route JSON