Supporting IP

Corstone-300
Corstone-300 contains the CoreLink SIE-300, a reference design and software and development tools to help you build secure SoCs quickly.

Cortex-M55 processor
The Corstone-300 integrates the Cortex-M55 processor, Arm's most AI-capable Cortex-M processor, and the first to feature Arm Helium vector processing technology.

SSE-300 subsystem
The Arm SSE-300 reference design is an AXI based TrustZone-enabled subsystem that unlocks the power-efficient capabilities of Cortex-M processors for the next generation of IoT devices.

Cortex-M platforms software
Reference software stacks for Cortex-M IoT platforms.

AMBA specifications
AMBA is a freely available, open standard for the connection and management of functional blocks in an SoC. AMBA specifications are royalty-free, platform-independent and can be used with any processor architecture.

Ethos-U55 microNPU
The Ethos-U55 processor can be integrated on an expansion interface that is built into the Corstone-300.

Security IP
To protect your device from software, physical, lifecycle, and communication attacks, easily incorporate extra security IP into your SoC.

Supporting system IP
Configure and build performant, power efficient SoCs with Arm interconnects, debug and trace components, memory controllers and interrupt controllers.

Tools

Arm Development Studio, featuring Arm Keil MDK
Keil MDK is for Arm-based microcontrollers and includes all components required to create, build, and debug embedded applications.

RTOS support
Arm and partners provide RTOS support for several different platforms based on Corstone, including Mbed OS and Zephyr with TF-M.

Third-party tools
Partners in development solutions, such as IAR and GCC, are experts in the Arm architecture and have designed tools to accelerate your SoC design.

FPGA images and support
Arm provides a selection of boards for FPGA prototyping, evaluation, and benchmarking on Arm Cortex-based designs or IoT subsystems.

Software

Trusted Firmware-M
Trusted Firmware-M (TF-M) provides open-source reference documents, specifications, and APIs of PSA-trusted code for Armv8-M-based microcontrollers.

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.