Fast Arm Prototyping on FPGA
The MPS2+ FPGA Prototyping Board accelerates the design, prototyping, and evaluation of the complete Cortex-M family of processors with example designs and software support.
Features and Benefits
The Arm MPS2+ FPGA Prototyping Board can be loaded with fixed encrypted FPGA implementations of all Cortex-M processors, and includes peripherals like PSRAM, Ethernet, touch screen, audio, VGA, SPI, and GPIO.
MPS2+ supports an FPGA implementation of Arm SSE-100 Subsystem and Arm SSE-200 Subsystem, providing a software development platform with which to evaluate IoT subsystems with Mbed OS running on either Armv7-M or Armv8-M.
MPS2+ comes with an array of I/O and debug connectors, including Arm JTAG 20, 4bit RGB VGA, Arm parallel trace (MICTOR38), 20-pin Cortex debug, 10-pin Cortex debug, and ILA connector for FPGA debug.
Full Lifecycle Development
Develop and debug complex SoCs on an evaluation board prior to implementing the optimized design on silicon.
Application Level Design
Develop and optimize higher-level code, such as the operating system and applications, so they run within specified parameters.
Develop and debug firmware such as low-level device drivers before you get the final chip.
Explore Other Arm Tools and Software
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.
Arm Mbed OS
A free, open-source embedded operating system with everything needed to develop a connected product based on Arm Cortex-M, including security, connectivity, an RTOS, and device management.
For development of Arm-based microcontroller applications, Keil MDK includes all the components to create, build, and debug embedded applications plus software packs to accelerate development.
Arm Development Studio
An end-to-end software development environment for all Arm-based systems, including Arm Compiler, debuggers, IDEs, performance analysis tools, models and middleware.
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.