Reference Design Optimized for Arm Cortex-M55 Devices
Architected to maximize the performance of constrained IoT and embedded devices, the Corstone-300 is a reference design based on the Arm Cortex-M55 processor and developed to help SoC designers build secure systems faster. The Corstone-300 can also easily integrate the Ethos-U55, the industry’s first microNPU.
The fastest way to incorporate Arm’s most AI-capable Cortex-M processor, the Arm Cortex-M55, into an SoC design. Optimize energy efficiency quickly with advanced power management features and spend more time on differentiation.
Simplifies chip-level security with an optimized AMBA AXI5 system for Arm TrustZone technology, accelerating the route to PSA Certified silicon and devices.
Simplify software development with open-source Trusted Firmware-M (TF-M) and popular RTOSes.
The Corstone-300 includes a number of system IP blocks that provide the perfect starting point for SoC design.
Arm and partners offer software and tools that run on Corstone designs to help simplify and accelerate SoC development.
CMSIS Software Packs
Software components and support for microcontroller devices that include device support, middleware, CMSIS libraries, board support, user code templates, and example projects.
Provides open-source reference specifications, documents, and reference firmware for Armv8-M based microcontrollers.
Arm Development Studio, featuring Keil MDK, is optimized for Arm-based microcontrollers and includes all the components required to create, build, and debug embedded applications. Keil MDK comprises various components, including Arm Compiler, IDE, debugger, RTOS, and middleware.
FPGA Images and Support
Arm provides a selection of boards for FPGA prototyping, evaluation, and benchmarking on Arm Cortex-based designs or IoT subsystems. Explore available boards and download FPGA images.
Fixed Virtual Platforms
Arm provides FVPs based on Corstone reference designs to enable your software engineering team to work on application, firmware and driver development ahead of hardware availability.
Unsure whether this is the best Corstone reference design for your project? There are a number of Corstone packages, depending on device requirements. Get more details about what’s included in each.
Explore the processor IP and related technologies that integrate with the Corstone-300.
Resources for Getting Started