

Lpddr4-test board
Experimental development board interfacing Xilinx Kintex-7 FPGA with LPDDR4 SDRAM
- Size
- 110 × 90 mm
- Copper layers
- 8
- Thickness
- 1.6 mm
- Parts
- 497
- Nets
- 670
- Pads
- 2,105
- Tracks, vias
- 5,404, 1,214
- Pours
- 79
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Nov 2020
- Updated
- 11 Dec 2025
Overview
Lpddr4-test board is an open-source printed circuit board by antmicro, from the antmicro/lpddr4-test-board repository on GitHub, published under the Apache-2.0 licence. It is an 8-layer board of 110 × 90 mm with 497 parts on 670 nets, routed with 5,404 tracks and 1,214 vias.
It is built around the FT4232H-56Q-REEL, SLG59M1457V and ASFL1-100.000MHZ-L-T, with the CC0201KRX6S5BB104, ERJ2GE0R00X and 0402X104K6R3CT among its other parts. Its parts include 199 capacitors, 158 resistors, 13 diodes, 12 transistors and 9 ICs. It belongs with the fPGA and programmable logic boards of this library.
Main components
12FT4232H-56Q-REEL
QFN-56-EP(8x8)-40℃~+85℃ 3.3V 4 480Mbps USB 2.0 USB to UART、USB to FIFO QFN-56-EP(8x8) USB Converters ROHSFTDIUSB ConvertersSLG59M1457V
DFN-8(1.5x2)-40℃~+85℃ 1 2.5V~5.5V 6A 7.8mΩ Active High Load Switch DFN-8(1.5x2) Power Distribution Switches ROHSRenesas ElectronicsPower Distribution SwitchesASFL1-100.000MHZ-L-T
SMD5032-4PSMD5032-4P Crystal Oscillators ROHSAbraconCrystal OscillatorsCC0201KRX6S5BB104
0201100nF 6.3V X6S ±10% 0201 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTERJ2GE0R00X
0402-100ppm/℃~+600ppm/℃ -55℃~+155℃ 0Ω 100mW Thick Film Resistor 0402 Chip Resistor - Surface Mount ROHSPanasonicChip Resistor - Surface Mount0402X104K6R3CT
0402100nF 6.3V X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSWalsin TechnologyMultilayer Ceramic Capacitors MLCC - SMD/SMTCR0402-FX-1002GLF
0402-55℃~+155℃ 10kΩ 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountCR0402-FX-3300GLF
0402-55℃~+155℃ 330Ω 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountKP-1608CGCK
0603-40℃~+85℃ 120° 2.5V 20mA 50mcd 570nm 574nm 75mW Discrete Diode Water Clear Yellow Green 0603 LED Indication - Discrete ROHSKingbrightLED Indication - DiscreteCR0402-FX-22R0GLF
0402-55℃~+155℃ 22Ω 50V 62.5mW Thick Film Resistor ±1% ±100ppm/℃ 0402 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountCRCW08050000Z0EA
0805-55℃~+155℃ 0Ω 125mW 200V Thick Film Resistor 0805 Chip Resistor - Surface Mount ROHSVishay IntertechnologyChip Resistor - Surface MountCR0402-FX-1022GLF
UncategorisedBourns
README
README.mdLPDDR4 test board
Copyright (c) 2021-2025 Antmicro

Overview
This repository contains open hardware design files for an experimental platform built around Xilinx Kintex-7 FPGA. The main purpose of this platform is to develop and customize RAM controllers supporting LPDDR4 ICs.
This hardware platform is supported by the Rowhammer Tester gateware. It can be used to investigate Rowhammer DRAM attacks. You can learn more about Rowhammer attacks from this blog note. The usage instructions for this board are also provided in the Row Hammer Tester documentation.
The design files for this board were prepared in KiCad 9.x.
Repository structure
The main repository directory contains KiCad PCB project files, a LICENSE and README. The remaining files are stored in the following directories:
img- contains graphics for this README
Key features
- Kintex-7 FPGA - XC7K70T-FBG484
- Modular design with custom DDR4 SO-DIMM connector for various testbeds
- HDMI output connector
- Ethernet RJ45 connector with 1GbE transceiver
- Micro USB debug connector with FT4232HQ FTDI USB controller
- JTAG
- microSD card slot
- 16Mbytes S25FL128S QSPI FLASH memory
- S27KL0641 HyperRAM
- External 7-12V power input
- 5 user LEDs
- 4 user buttons
The LPDDR4 test board is electrically compatible with the following testbeds:
- LPDDR4 Testbed with a single LPDDR4 IC
- DDR5 Testbed with a signle DDR5 IC
Block diagram

Licensing
This project is published under the Apache-2.0 license.
Parts
497| Qty | Value | Footprint | References |
|---|---|---|---|
| 39 | C_100n_0201 | antmicro-footprints:C_0201 | C25, C29, C33, C35, C37, C39, C41, C43, C44, C45, C47, C48, C49, C51, C52, C53 +23 |
| 39 | R_0R_0402 | antmicro-footprints:R_0402_1005Metric | R106, R119, R120, R121, R123, R124, R125, R127, R128, R129, R131, R132, R133, R149, R150, R151 +23 |
| 33 | C_4u7_0402 | antmicro-footprints:C_0402_1005Metric | C10, C14, C18, C26, C28, C30, C32, C34, C36, C40, C46, C101, C102, C110, C115, C118 +17 |
| 26 | C_100n_6V3_0402 | antmicro-footprints:C_0402_1005Metric | C11, C12, C13, C15, C17, C19, C132, C133, C136, C144, C157, C158, C159, C160, C161, C188 +10 |
| 20 | TP_1mm_SMD | antmicro-footprints:TP_SMD_1mm | TP1, TP2, TP3, TP4, TP5, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20 +4 |
| 16 | R_10k_0402 | antmicro-footprints:R_0402_1005Metric | R1, R2, R8, R107, R108, R109, R135, R137, R139, R141, R143, R148, R153, R159, R161, R163 |
| 15 | C_47u_0603 | antmicro-footprints:C_0603_1608Metric | C1, C23, C27, C31, C38, C42, C93, C94, C95, C96, C140, C141, C142, C145, C148 |
| 14 | R_330R_0402 | antmicro-footprints:R_0402_1005Metric | R26, R27, R28, R29, R30, R57, R58, R68, R94, R101, R102, R110, R112, R113 |
| 13 | LED_G_0603_KP-1608CGCK | antmicro-footprints:LED_0603_1608Metric_G | D1, D2, D3, D5, D6, D8, D9, PWR1, PWR2, PWR3, PWR4, PWR5, PWR6 |
| 13 | R_22R_0402 | antmicro-footprints:R_0402_1005Metric | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 |
| 12 | R_0R_0805 | antmicro-footprints:R_0805_2012Metric | R97, R98, R99, R111, R117, R144, R145, R146, R147, R156, R164, R165 |
| 11 | C_10n_0402 | antmicro-footprints:C_0402_1005Metric | C107, C109, C111, C112, C113, C114, C116, C117, C119, C120, C130 |
| 11 | R_10k2_0402 | antmicro-footprints:R_0402_1005Metric | R74, R75, R76, R77, R78, R79, R80, R81, R82, R84, R105 |
| 10 | C_1u_0402 | antmicro-footprints:C_0402_1005Metric | C162, C163, C164, C165, C166, C177, C178, C179, C180, C181 |
| 10 | C_22u_0402 | antmicro-footprints:C_0402_1005Metric | C167, C168, C169, C170, C171, C172, C173, C174, C175, C176 |
| 10 | R_2k2_0402 | antmicro-footprints:R_0402_1005Metric | R53, R85, R86, R87, R88, R89, R90, R91, R92, R93 |
| 9 | C_10n_0603 | antmicro-footprints:C_0603_1608Metric | C134, C137, C138, C139, C143, C147, C149, C150, C151 |
| 8 | C_470n_0402 | antmicro-footprints:C_0402_1005Metric | C24, C98, C100, C103, C104, C105, C108, C192 |
| 8 | R_100k_0402 | antmicro-footprints:R_0402_1005Metric | R100, R114, R116, R118, R122, R126, R130, R157 |
| 8 | R_4k7_0402 | antmicro-footprints:R_0402_1005Metric | R9, R10, R11, R12, R56, R59, R66, R67 |
| 7 | BSS138PW | antmicro-footprints:SC70-3 | Q1, Q2, Q3, Q4, Q5, Q6, Q7 |
| 7 | C_10u_0402 | antmicro-footprints:C_0402_1005Metric | C135, C152, C153, C154, C155, C156, C194 |
| 7 | R_20k_0402 | antmicro-footprints:R_0402_1005Metric | R31, R32, R33, R34, R35, R37, R38 |
| 6 | C_22u_0603 | antmicro-footprints:C_0603_1608Metric | C189, C193, C195, C196, C197, C198 |
| 6 | C_22u_0805_16V | antmicro-footprints:C_0805_2012Metric | C123, C124, C125, C126, C127, C128 |
| 5 | AP62600SJ-7 | antmicro-footprints:V-QFN2030-12 | U8, U9, U10, U11, U12 |
| 5 | R_31k6_0402 | antmicro-footprints:R_0402_1005Metric | R134, R136, R138, R140, R142 |
| 5 | SW_B3U-1000P | antmicro-footprints:SW_B3U-1000P_SMD | PROG_B1, USR_BTN1, USR_BTN2, USR_BTN3, USR_BTN4 |
| 4 | 784383240047 | antmicro-footprints:L_WE-MAIA-2512 | L2, L3, L5, L6 |
| 4 | DMG1012T-7 | antmicro-footprints:SOT-523 | Q8, Q9, Q10, Q11 |
| 4 | FB_120Z_2A_0603 | antmicro-footprints:FB_0603_1608Metric | FB4, FB5, FB6, FB7 |
| 4 | M3.2 | lpddr4-test-board-footprints:mounting-hole-3.2mm | MH1, MH2, MH3, MH4 |
| 4 | R_100R_0402 | antmicro-footprints:R_0402_1005Metric | R54, R55, R60, R61 |
| 3 | C_10u_25V_0603 | antmicro-footprints:C_0603_1608Metric | C185, C186, C187 |
| 3 | FB_600Z_0.5A_0603 | antmicro-footprints:FB_0603_1608Metric | FB1, FB2, FB3 |
| 3 | R_220R_0402 | antmicro-footprints:R_0402_1005Metric | R36, R70, R71 |
| 2 | C_10u_0603 | antmicro-footprints:C_0603_1608Metric | C182, C190 |
| 2 | C_18p_0402 | antmicro-footprints:C_0402_1005Metric | C16, C20 |
| 2 | C_1n8_0402 | antmicro-footprints:C_0402_1005Metric | C146, C199 |
| 2 | C_1u_0603 | antmicro-footprints:C_0603_1608Metric | C21, C184 |
| 2 | C_22p_0402 | antmicro-footprints:C_0402_1005Metric | C121, C122 |
| 2 | PinHeader_1x3_P2.54mm_Drill1.1mm | antmicro-footprints:PinHeader_1x3_P2.54mm_Drill1.1mm | J8, MODE1 |
| 2 | R_120R_0603 | antmicro-footprints:R_0603_1608Metric | R3, R4 |
| 2 | R_1k_0603 | antmicro-footprints:R_0603_1608Metric | R5, R6 |
| 2 | R_243k_0402 | antmicro-footprints:R_0402_1005Metric | R96, R166 |
| 2 | R_49R9_0402 | antmicro-footprints:R_0402_1005Metric | R103, R155 |
| 2 | SLG59M1457V | antmicro-footprints:RENESAS-TDFN-8-1.5x2.0mm_P0.5mm | U15, U16 |
| 1 | 784383350047 | antmicro-footprints:L_WE-MAIA-3015 | L4 |
| 1 | ASFL1-100.000MHZ-L-T | antmicro-footprints:Oscillator_SMD_Abracon_ASFL1-4Pin_5.0x3.2mm | U2 |
| 1 | BSS123 | antmicro-footprints:SOT-23-3 | Q13 |
| 1 | BarrelJack_3167288 | antmicro-footprints:BarrelJack_Pin2mm_MJ-179PH | J6 |
| 1 | Bus_DDR4_SODIMM_TE_2309409 | antmicro-footprints:Bus_DDR4_SODIMM_TE_2309409 | J9 |
| 1 | Bus_RJ45_7499111121A | antmicro-footprints:RJ45_7499111121A_Horizontal | J5 |
| 1 | C_100n_0603 | antmicro-footprints:C_0603_1608Metric | C183 |
| 1 | C_100n_16V_0402 | antmicro-footprints:C_0402_1005Metric | C106 |
| 1 | C_100u_KEMET_A | antmicro-footprints:C_Pol_EIA-A | C86 |
| 1 | C_330u_KEMET_D | antmicro-footprints:C_Pol_EIA-D | C81 |
| 1 | C_47p_0402 | antmicro-footprints:C_0402_1005Metric | C131 |
| 1 | C_4n7_0402 | antmicro-footprints:C_0402_1005Metric | C129 |
| 1 | FT4232H_VQFN | antmicro-footprints:QFN-56-1EP_8x8mm_P0.5mm | U4 |
| 1 | G*** | kibuzzard-62CED1D0 | kibuzzard-62CED1D0 |
| 1 | G*** | kibuzzard-62CEB58C | kibuzzard-62CEB58C |
| 1 | G*** | kibuzzard-62CC107B | kibuzzard-62CC107B |
| 1 | G*** | kibuzzard-62CC0FBB | kibuzzard-62CC0FBB |
| 1 | G*** | kibuzzard-62CC1426 | kibuzzard-62CC1426 |
| 1 | G*** | kibuzzard-62CC0F36 | kibuzzard-62CC0F36 |
| 1 | G*** | kibuzzard-62CC0F61 | kibuzzard-62CC0F61 |
| 1 | G*** | kibuzzard-62CED1BE | kibuzzard-62CED1BE |
| 1 | G*** | kibuzzard-62CC14B5 | kibuzzard-62CC14B5 |
| 1 | G*** | kibuzzard-62CECE7C | kibuzzard-62CECE7C |
| 1 | G*** | kibuzzard-62CEC007 | kibuzzard-62CEC007 |
| 1 | G*** | kibuzzard-62CC0F57 | kibuzzard-62CC0F57 |
| 1 | G*** | kibuzzard-62CECF57 | kibuzzard-62CECF57 |
| 1 | G*** | kibuzzard-62CED194 | kibuzzard-62CED194 |
| 1 | G*** | kibuzzard-62CED206 | kibuzzard-62CED206 |
| 1 | G*** | kibuzzard-62CEC03E | kibuzzard-62CEC03E |
| 1 | G*** | kibuzzard-62CC10A6 | kibuzzard-62CC10A6 |
| 1 | G*** | kibuzzard-62CC0FF8 | kibuzzard-62CC0FF8 |
| 1 | G*** | kibuzzard-62CC0F43 | kibuzzard-62CC0F43 |
| 1 | G*** | kibuzzard-62CC1458 | kibuzzard-62CC1458 |
The 457 most common of 497 parts.
Questions
How big is the Lpddr4-test board PCB?
It measures 110 × 90 mm and has 8 copper layers, 1.6 mm thick.
What parts does the Lpddr4-test board use?
497 parts, built around the FT4232H-56Q-REEL, SLG59M1457V, ASFL1-100.000MHZ-L-T and CC0201KRX6S5BB104. 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 Lpddr4-test board KiCad files?
From the antmicro/lpddr4-test-board repository on GitHub, at the commit this page was made from: the board is lpddr4-test-board.kicad_pcb and its schematic config-spi.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Lpddr4-test board design in my own project?
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).
Similar boards
- 8 layers110 × 90 mm

- 8 layers90 × 120.4 mm

Ecp5-dc scm
antmicro/ecp5-dc-scm
Experimental Lattice ECP5-driven Data Center Security Communication Module
506 parts23Apache-2.0 - 12 layers152.9 × 90 mm

Data center rdimm ddr4-tester
antmicro/rdimm-ddr4-tester
Experimental platform built around Xilinx Kintex-7 FPGA for development and customization of RAM controllers supporting RDIMM DDR4 RAM modules used in data centers.
691 parts32Apache-2.0 - 8 layers90 × 120.4 mm

Artix dc scm
antmicro/artix-dc-scm
Experimental Xilinx Artix-7 driven Data Center Security Communication Module
546 parts72Apache-2.0 - 6 layers111 × 111 mm

Led panel
antmicro/programmable-led-panel
LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems
315 parts2Apache-2.0 - 8 layers120 × 60 mm

Jetson orin baseboard
antmicro/jetson-orin-baseboard
Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX
681 parts305Apache-2.0 - 4 layers128.5 × 40 mm

Scalenode cm4-baseboard
antmicro/scalenode-cm4-baseboard
Baseboard for Raspberry Pi 4 Compute Module optimized for clustering
146 parts152Apache-2.0 - 8 layers118 × 100 mm

Kria k26-devboard
antmicro/kria-k26-devboard
Open source AMD Xilinx Kria UltraScale+ SoM baseboard
660 parts83Apache-2.0