SDK-101 Design Kit Icon

SDK-100 Overview

The Arm SDK-100 System Design kit offers:

  • A starting point for a system using Arm Cortex-M0/M0+/M3/M4 processors

  • A toolkit to build secure embedded systems

  • Subsystem and configurable system IP

The SDK-100 System Design Kit is the essential toolkit for your next Arm Cortex-M based design and helps you build your system quickly and reliably. It also gives you all the flexibility to design your desired architecture.

The SDK-100 is superseded by SDK-101, which contains an additional Flash Controller IP to ease designing your SoC for IoT and automotive applications.


The CoreLink SDK-100 is included in Arm DesignStart as part of a comprehensive, simplified solution for custom SoC development

SDK-100 Technical Overview

Download Technical Overview documentation


Want to know about SDK-101?

SDK-101 is superseding SDK-100.

Key elements of SDK-100

The elements of the SDK-100 Design kit are:

  • CMSDK – Which includes a multi-layer AHB generator to connect everything in your system in a reliable and efficient way, bridges, adaptors and controllers. It even features a few system examples to inspire your future design.

  • AHB Flash Cache – To get the most of Flash-based systems (either with embedded Flash or external Flash), an efficient cache system is necessary. Within a compact area, this block significantly improves performance and power consumption of your SoC.

  • RTC – A real-time clock for applications that need to maintain a time base, which is likely to be the case for all embedded applications!

  • TRNG – Security cannot be a second thought! The True Random Number Generator is the minimum element that you have to integrate in a device to ensure a strong security foundation.

Don’t look further or spend your time reinventing the wheel! Get the SDK-100 with your Cortex-M processor, and you will save time, risk and effort.



Use SDK-100 to implement simple automotive applications including think parking sensors, with a flexible subsystem with the basic security fundamentals taken care of.

Smart home

Build brilliant applications which will reinvent the home, including smart meters, intelligent lighting and smart appliances.


Create devices with the ability to track utilities (including water and electricity), traffic, pollution levels and many other use cases.

Smart cities

Power a new generation smart city structure and implementation with these SDK designs.


Creating SoCs for wearables is made simple and quick thanks to this SDK-100 product.



Use SDK-100 to provide technology-enabled, personalized and cheaper health care across a wide range of healthcare applications, ranging from blood sugar monitoring to heart rate trackers.


The SDK-100 System Design Kit is perfect for facilitating robotic operation in manufacturing plants, mining industry and assembly processes.


Track and monitor inventory and other assets, both in store and in the warehouse. This will protect against theft but also enable other innovative ways to attract customers to your retails stores.