Prototype your future Arm Cortex-M based chip on the Arm Cortex-M Prototyping System v3 (MPS3). This FPGA board can be programmed to contain various Cortex-M processors. This enables SoC architects, designers and firmware developers to select, evaluate and prototype the best processing solution for their device.
The MPS3 is an FPGA prototyping board designed to support large M-class and small/medium A-class and R-Class CPUs, or dedicated custom designs.
Technical Reference Manual
This video gives an introduction to the board and highlights a few of its interesting features.
This video demonstrates how to connect to the board, upload your own designs from a PC, and shows an example of the board connected to a debugger.