Complex FPGA Prototyping
The Arm MPS3 FPGA Prototyping Board is an FPGA prototyping platform, which allows designers to design systems easily. The board features a large FPGA to implement complex embedded designs (even including small Cortex-A class cores) and many expansion connectors to plug in other systems.
Features and Benefits
An FPGA capacity five times larger than MPS2+ as well as a SO-DIMM connector and a large amount of memory means you can implement designs as complex as Cortex-A class systems running Linux applications.
A wide array of expansion connectors, peripherals (for example, USB 2.0, Ethernet, uSD-Card slot, color touchscreen), and ports (for example, audio, HDMI, UARTs) accelerate development of many different applications.
The CoreSight Debug Access Port is a dedicated hardware that enables a debugger running on a PC to access debug features on all Cortex processors, facilitating development across multiple SoCs designs.
This is an FPGA image that is based on the Arm SSE-200 subsystem and that integrates two Arm Cortex-M33 processors and an Arm CryptoCell into a black box, which you are able to build your own logic around.
Full Lifecycle Development
Device Prototyping
Develop and debug complex SoCs on an evaluation board prior to implementing the optimized design on silicon.
Firmware Development
Develop and debug firmware such as low-level device drivers before you get the final silicon.
Application Level Design
Develop and optimize higher-level code, such as the operating system and applications, so they run within specified parameters.
Explore Other Arm Tools and Software

Cortex-M
The Cortex-M processor family is Arm's smallest and lowest power suite of CPUs, providing area and energy efficiency for demanding industrial applications. Cortex-M based processors are at the heart of the sensor hub, delivering advanced signal-processing capabilities to support smart manufacturing.

Keil MDK
A comprehensive software development solution for Arm-based Cortex-M microcontrollers to create, debug, and build secure embedded IoT applications.

Arm Development Studio
A comprehensive C/C++ embedded software development toolchain for any Arm-based projects at any stage of the product cycle, from SoC to application development.
MPS3 Resources
Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.