Arm Cortex-M Prototyping Systems

The Arm Cortex-M Prototyping Systems are development boards, which are part of the Arm Versatile Express family. They contain FPGA for prototyping Cortex-M based designs with a range of debug options.


The MPS2+ board is supplied with fixed encrypted FPGA implementations of all the Cortex-M processors. This board is ideal to prototype your application and select the right Cortex-M processor. It also comes as a complement to the Arm DesignStart program.



The MPS3 board features a larger FPGA to enable the prototyping of more ambitious systems. It also provides many additional expansion capabilities, to allow connecting different systems together easily.

Arm Cortex-M Prototyping System 3 (MPS3) board image