The Corstone-200 Foundation IP offers:
- The fastest secure solution to lead in the IoT market
- A toolkit to build secure embedded systems
- A subsystem and configurable system IP package
This document provides information for hardware or software engineers who want an overview of the functionality in the Corstone-200 foundation IP.
*Note that Corstone-200 foundation IP was formerly named SDK-200.
Want more information about the Corstone-200 foundation IP?
The Corstone-200 foundation IP complements Cortex-M processors, including the latest Armv8-M generation. It is composed of a subsystem and system IP, allowing you to get ahead in the development of secure custom SoCs for IoT or embedded applications!
The SSE-200 subsystem included in the Corstone-200 foundation IP is a fantastic foundation to your Cortex-M design. This subsystem is based on the latest Cortex-M33, with Arm TrustZone support. Deep-rooting security at the foundation of your SoC, TrustZone technology is key to all IoT and embedded applications.
Hardware-securing a system means that many filters need to be implemented to protect memories, peripherals, and enforce access rules at a system level. All of this is pre-integrated and ready to use in the SSE-200 subsystem.
In addition to this, you will need software libraries. Arm also provides open-source permissive licenced software examples to help you with the SSE-200 subsystem. Software for SSE-200 is available via multiple options: an Mbed OS port for providing a complete IoT example and Keil MDK pack with bare-metal drivers in a known tool chain environment. This helps you build firmware faster and cheaper for your system. An FPGA implementation of the subsystem can even be downloaded from the Arm website and can be used immediately for prototyping.
Get the latest software status on community.arm.com.
Moreover, the SSE-200 subsystem follows the reference security architecture for Armv8-M processors. This means you are immediately set to participate in a complete ecosystem around security for embedded devices. The other elements of the Corstone-200 foundation IP help you build your system quickly, securely and reliably. Use them to customize your system or to design your architecture from the ground up. The system components are here to help you get there in the most optimal way.
The elements of the Corstone-200 foundation IP are a super-set of Corstone-100 foundation IP.
The Corstone-200 foundation IP is the fastest way to get to secure silicon. Save time, risk and effort and use it in combination with your Cortex-M processor.
|Not answered||Request for advise on better ARM learning path for VLSI engineer||0 votes||22 views||0 replies||Started 17 hours ago by chainastole||Answer this|
|Suggested answer||Cache Maintenance Transactions||0 votes||221 views||3 replies||Latest 22 hours ago by Christopher Tory||Answer this|
|Suggested answer||How to handle clean operation in Data Cache||2 votes||234 views||1 replies||Latest yesterday by Christopher Tory||Answer this|
|Suggested answer||How to handle Cache flush in ACE?||1 votes||194 views||1 replies||Latest yesterday by Christopher Tory||Answer this|
|Not answered||an a72 based embedded pcb.||0 votes||50 views||0 replies||Started 8 days ago by MrGarvey||Answer this|
|Not answered||info please||0 votes||64 views||0 replies||Started 9 days ago by Riccardo89||Answer this|
|Not answered||Request for advise on better ARM learning path for VLSI engineer Started 17 hours ago by chainastole||0 replies 22 views|
|Suggested answer||Cache Maintenance Transactions Latest 22 hours ago by Christopher Tory||3 replies 221 views|
|Suggested answer||How to handle clean operation in Data Cache Latest yesterday by Christopher Tory||1 replies 234 views|
|Suggested answer||How to handle Cache flush in ACE? Latest yesterday by Christopher Tory||1 replies 194 views|
|Not answered||an a72 based embedded pcb. Started 8 days ago by MrGarvey||0 replies 50 views|
|Not answered||info please Started 9 days ago by Riccardo89||0 replies 64 views|