ARM development boards are the ideal platform for accelerating the development and reducing the risk of new SoC designs. The combination of ASIC and FPGA technology in ARM boards delivers an optimal solution in terms of speed, accuracy, flexibility and cost.
ARM development boards are often used to:
- Evaluate, benchmark and start software development on the latest ARM processors
- Prototype, validate and develop software drivers for new SoC IP blocks – for example, a modem or video engine
- Test custom logic blocks or system IP in an FPGA, connected to an ARM core running at ASIC speed
Key Features
- Support for a wide range of ARM processors from deeply embedded to multimedia applications
- Large system memory and rich set of peripheral interfaces: Ethernet, USB, LCD, UART and more
- Full CoreSight debug and trace
- Linux distributions for early development of driver and application software
- User documentation, FPGA example code, example firmware and expert technical support
The product selector table below shows which ARM CPU types are supported by each board family. For more information about each family, please click on the links within the table, the tabs above, or in the 'Quick Links' on the left side of this page.
.png)
For development with standard (off-the-shelf) ARM-based microcontroller parts, Keil offers a large range of evaluation boards with Cortex-M3, ARM7 and ARM9 support.
![]() |
The Versatile™ Express product family of development boards provides the right environment for prototyping the next generation of system-on-chip designs. |
![]() |
The Versatile™ family is a highly modular, feature rich range of development boards. Using Versatile, developers can build a software development system with their chosen ARM core. |
| |
Keil MPS is the first system offering total flexibility to prototype your custom Cortex-M processor-based design. No other platform allows unrestricted access to the latest Cortex-M processors in FPGA. |
![]() |
Keil evaluation boards and starter kits help you evaluate the Cortex-M, ARM7 and ARM9 MCU architectures and get started with the Keil development tools. |

Distributions of ARM Embedded Linux (AEL) and instructions for porting Android™ are available for the Versatile™ and Versatile Express product families. Please refer to our Linux Support page for download links.
These OS ports allow you to quickly develop drivers for a new peripheral in an FPGA, or benchmark a new processor core with real software.



.jpg)

