Build Secure and Efficient Linux-Capable IoT SoCs

The Corstone-700 enables system-on-chip (SoC) designers to build secure SoCs for high-performance IoT endpoints, gateways, and embedded applications. Corstone-700 is a reference package that provides a fully verified subsystem and system IP to combine Arm Cortex-A and Cortex-M processors, and allows expansion for sensors, connectivity, video, audio and machine learning for advanced on-device processing.

Features and Benefits

Fast Time to Market

Save engineering effort that could be invested in differentiation. Corstone-700 fully integrates processors, system and security IP. It is paired with out-of-the-box testbenches and extensive resources, making it faster and lower risk to build an advanced SoC.

Linux-Capable Advanced System 

Build an advanced SoC that combines Cortex-A and Cortex-M processors, achieving high performance and the ability to run a rich OS, while being extremely power efficient, meeting strict real-time requirements.

Built-in Security

Effortlessly meets high-security requirements, with full alignment with Platform Security Architecture (PSA) principles.

Expandable Cortex-A and Cortex-M Based System Design

Corstone-700 provides a fully verified subsystem with a reference integration of Cortex-A32 processor, two additional Cortex-M based systems, both based on the Cortex-M3 processor in the reference implementation. The system integrates a Message Handling Unit for simplified communication among the processing elements, it provides secure and authenticated system debug for all processing elements, and feature a custom-built power management for hardware control of power and clock domains.


In addition, Corstone-700 implements advanced built-in security features, including system-level support for TrustZone technology, firewalls for memory compartmentalization, and a dedicated Secure Enclave based on the Cortex-M0+ processor for hardware root of trust and cryptographic acceleration functions.

Use Cases

Where Innovation and Ideas Come to Life

Suited to machine learning solutions including: computer vision, voice recognition, monitoring and gateway protocol conversion. Data reduction and analysis at the edge reduces latency and data for cloud communication.

Talk with an Expert

Are you looking to grow your IoT portfolio quickly and with minimal risk? Ask the Arm experts how.

Contact Us
Related Products and Services

Explore More Options and Features

Corstone Foundation IP

Compare Corstone

There are a number of Corstone packages, depending on device requirements. Explore the right one for your project.

Security IP

Security IP

Additional security IP helps protect devices from software, physical, lifecycle, and communication attacks.

Cortex-M Processors

Cortex-M Processors

The Cortex-M processor family is optimized for cost and power-efficient microcontrollers, and can be found in a variety of applications, including IoT, industrial and consumer electronics.

Cortex-A Processor

Cortex-A Processors

The Arm Cortex-A series of applications processors provide a range of solutions for devices undertaking more complex compute tasks.

Getting Started

Explore resources and documentation to help you start developing with Corstone-700.

Visit Arm Developer