Arm MPS4 FPGA Prototyping Board
FPGA PrototypingAMD Virtex UltraScale+ FPGA prototyping platform (3.8M LE) for Arm Corstone subsystems, Cortex-A/R/M, PCIe Gen 3, DDR4, FMC+, HDMI, MIPI, on-board ULINKplus. Buy in India from GSAS.
FPGA
AMD Virtex UltraScale+ VU13P, 3,780k logic cells and 1,728k LUTs
Processors
Cortex-A, Cortex-R, Cortex-M (via Corstone images)
Memory
8 GB DDR4 fitted (capacity for 16 GB), 128 MB QSPI flash, up to 11.8 MB FPGA Block RAM and up to 45 MB UltraRAM, microSD
PCIe
2x PCIe Gen 3 x4 slots
USB
4x USB 3.0
Networking
10/100/1000M Gigabit Ethernet
Audio
Surround-sound 5.1 I2S codec, I2S over HDMI
Expansion
VITA FMC+ HPC (up to 160 I/O, 10 MGT), 2x Arduino Shield, 2x Pmod interfaces (2 connectors each), HAT 28 I/O, 3x Samtec AcceleRate ARC6 24x for board-to-board
Video
HDMI 1.4a 1080p, 2x MIPI CSI 2-lane, 1x MIPI CSI 4-lane, 1x MIPI DSI 2-lane
Debug
Onboard Arm Keil ULINKplus v1.2, 60-pin MIPI debug + 32-bit trace, 20-pin JTAG/ETM, 10-pin JTAG, ARC6 24x QSFP, FPGA ILA, 4 debug UARTs (1 Mbps)
Overview
About Arm MPS4 FPGA Prototyping Board
The Arm MPS4 is the most powerful FPGA prototyping board in Arm’s MPS family, built around the AMD Virtex UltraScale+ XCVU13P with 3,780,000 logic elements, enabling prototyping of complete Arm Corstone subsystems including Cortex-A, Cortex-R, and Cortex-M processors alongside Ethos-U neural processing units and other Arm IP. The board provides the FPGA resources, memory, high-speed interfaces, and debug infrastructure needed for next-generation SoC prototyping.

The MPS4 ships with 8 GB DDR4 fitted and capacity for 16 GB, 128 MB QSPI flash, up to 11.8 MB of FPGA Block RAM plus up to 45 MB of UltraRAM, and a microSD interface. Two PCIe Gen 3 x4 slots, four USB 3.0 ports, and Gigabit Ethernet provide high-speed host connectivity. The VITA FMC+ HPC connector and three ARC6 24x multi-gigabit transceiver connectors (rated at 10/20 Gbps) enable complex peripheral and high-speed interface prototyping. HDMI 1.4a output supports 1080p video with I2S audio, while MIPI CSI/DSI connectors support camera and display interfaces.
Debug capabilities are exceptional: an on-board ULINKplus provides integrated debug and power measurement, complemented by MIPI 60-wire debug + 16/32-bit trace, 10-pin and 20-pin CoreSight debug connectors, high-speed USB 3.0 16-bit FIFO, four virtual UARTs, and an ILA connector for ChipScope or Identify FPGA debug.
Technical Specifications
| Feature | Specification |
|---|---|
| FPGA | AMD Virtex UltraScale+ XCVU13P |
| Logic Elements | 3,780,000 |
| FPGA Encryption | Arm encrypted image support |
| DDR4 | 16 GB (8 GB fitted) |
| QSPI Flash | 128 MB |
| On-FPGA memory | Up to 11.8 MB Block RAM plus up to 45 MB UltraRAM (per Arm MPS4 TRM 102577) |
| Storage | microSD card interface |
| PCIe | 2x PCIe Gen 3 x4 slots |
| USB | 4x USB 3.0 |
| Ethernet | 10/100/1000 GbE |
| Video | RGB to HDMI 1.4a 1080p with I2S audio |
| Audio | 6-channel Audio In/Out codec |
| Camera | 2x MIPI 2-lane CSI (J46, J47), 1x MIPI 4-lane CSI (J44) |
| Display | 1x MIPI DSI (J45) |
| Expansion, FMC+ | VITA FMC+ HPC connector |
| Board-to-board | 3x Samtec AcceleRate ARC6 24x connectors |
| Expansion, Arduino | 2x Arduino Shield connectors |
| Expansion, Pmod | 4x Pmod connectors |
| Expansion, HAT | HAT GPIO connector |
| Remote Access | Raspberry Pi interface |
| User I/O | 10 LEDs, 8 switches |
| Debug, CoreSight | 10-pin + 20-pin CoreSight debug + 4-bit trace |
| Debug, MIPI | MIPI 60w debug + 16/32-bit trace |
| Debug, On-board | ULINKplus (integrated debug + power measurement) |
| Debug, USB | High-speed USB 3.0 16-bit FIFO |
| Debug, Virtual | 4 virtual UARTs |
| Debug, FPGA | ILA connector for ChipScope / Identify |
| Board Controller | MCC with microSD configuration |
| Power | 252W 12V PSU (included) |
| Included | MPS4 board, PSU, USB-C cable, test software + FPGA image |
MPS Board Comparison
| Feature | MPS2+ | MPS3 | MPS4 |
|---|---|---|---|
| FPGA | Altera Cyclone V (300K LE) | Xilinx Kintex UltraScale | AMD Virtex UltraScale+ (3.8M LE) |
| Processor Support | Cortex-M only (incl. SSE-100/200) | Cortex-M, Cortex-A, Cortex-R (incl. Corstone-300/310) | Cortex-A, Cortex-R, Cortex-M (incl. Corstone-315/320 next-gen subsystems) |
| Memory | 8 MB SSRAM + 16 MB PSRAM | 4 GB DDR4 + 16 GB eMMC | 8 GB DDR4 fitted (16 GB capacity) + 128 MB QSPI + up to 11.8 MB BRAM / 45 MB URAM |
| PCIe | None | None | 2x Gen 3 x4 |
| USB | USB via MCC | Dual USB-A | 4x USB 3.0 |
| Ethernet | SMSC9220 (10/100) | 10/100 | Gigabit Ethernet |
| Video | VGA (RGB) | HDMI 1080p | HDMI 1.4a 1080p + MIPI CSI/DSI |
| Expansion | IDC ports | FMC-HPC + Arduino + Pmod | VITA FMC+ HPC + 3x ARC6 24x + Arduino + Pmod + HAT |
| Debug | JTAG + 16-bit trace | P-JTAG + CMSIS-DAP | On-board ULINKplus + MIPI 60w + 32-bit trace |
| Best For | Cortex-M evaluation | Complex SoC prototyping | Next-gen silicon with AI/ML, high-speed I/O |
Why GSAS for MPS4
GSAS provides MPS4 FPGA prototyping boards in India with manufacturer warranty and local application engineering support. The MPS4 is the definitive platform for teams prototyping next-generation Arm-based SoCs with AI/ML acceleration (Ethos-U NPU), high-speed interfaces (PCIe Gen 3, USB 3.0, Gigabit Ethernet, MIPI), and complex multi-processor subsystems. Our team assists with Corstone image configuration, DDR4/PCIe bring-up, debug infrastructure setup (ULINKplus, CoreSight trace), and RTOS/Linux development workflows. For simpler Cortex-M evaluation, see the MPS2+. For mid-range prototyping with FMC-HPC, see the MPS3.
Blog
Arm Insights
Arm User-Based Licensing in CI/CD: armlm, Proxy Activation and What Breaks
A licensing failure in an Arm pipeline blocks the release branch and puts a firmware engineer on armlm output instead of driver code, up to seven days after the change that caused it. The reason: a UBL licence is a cached certificate valid for 7 days, not a checkout. Here is what that changes about pipeline design, and what to fix first.
Two Arm Keil MDK Webinars This Summer: DevOps and Edge AI for Indian Cortex-M Teams
Arm is running two free live Keil MDK webinars this summer: DevOps with Keil MDK on 23 June and edge AI with ModelNova Fusion Studio on 21 July. What Cortex-M teams in Bengaluru, Hyderabad, Pune, Chennai, Mumbai, and Delhi NCR should know, shared by GSAS, Arm's authorized partner in India for Arm Development Tools.
AI Data Centers in India: Test, Measurement & Memory Boom
AI is a hardware supercycle. Every AI rack has to be designed, brought up, powered, fed with memory, and kept alive, and each of those is a test, measurement and memory problem. Here is the full engineering toolchain behind the AI data center, mapped to what Indian teams can buy today through GSAS.
Related products
More from Arm
All Arm products →
Arm MPS2+ FPGA Prototyping Board
Cortex-M prototyping system with Altera Cyclone V FPGA (300K LE), 8 MB SRAM, 16 MB PSRAM, Ethernet, audio, QSVGA touchscreen, 16-bit trace debug. Buy in India from GSAS.
View Arm MPS2+ FPGA Prototyping Board →
Arm MPS3 FPGA Prototyping Board
Kintex UltraScale FPGA prototyping platform for Cortex-M, Cortex-A, and Cortex-R, 4 GB DDR4, FMC-HPC, Arduino, HDMI 1080p, Ethernet, CMSIS-DAP debug. Buy in India from GSAS.
View Arm MPS3 FPGA Prototyping Board →Interested in Arm MPS4 FPGA Prototyping Board?
Get pricing, an evaluation unit, or a technical consultation from our application engineers.