The processor is at the heart of your SoC, but to build a complete system, you will need many components around it! For example, you will need an interconnect to connect to memory and other elements of your system. You will also need bridges and essential peripherals to: manage activity, communicate to the outside world, enforce security and reduce power.
To speed-up your design, Arm has designed many of the key elements for you – they are available as part of the Arm CoreLink System Design Kits (SDKs). To help you build your system even faster, Arm has created and verified configurable and modifiable subsystems, which pre-integrate the processor with the most relevant system components.
This allows you to use the subsystems as a solid starting point, which is much better than designing everything from the ground up, especially when you want to integrate the latest technologies for security and power reduction.
System IP blocks are also included in the CoreLink SDKs, which allow you to bring functionality which is vital to IoT applications (including real-time clock, true random number generator, cache and much more).
Your new toolbox is ready right now, select the right SDK for your application below:
CoreLink SDK-100 System Design Kit
The essential system design kit to accelerate your designs and add a first level of security. Designs based on: Cortex-M0, Cortex-M0+, Cortex-M3 and Cortex-M4.
CoreLink SDK-200 System Design Kit
The full design toolbox, with support for TrustZone technology and the latest Cortex-M processors. It contains all the elements of SDK-100. Designs based on: Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M23 and Cortex-M33.