1.1 About the SDK-200

The SDK‑200 provides a subsystem architecture, a reference platform, and a collection of IP products that can be used to create a secure IoT system. To provide this functionality, the SDK‑200 product grants licenses to the following subsystem and component IP products:

CoreLink SSE-050 Subsystem for Embedded

The SSE-050 provides a starting point for a product in the Internet of Things (IoT) and embedded market segments. The SSE-050 provides a process and technology agnostic reference, pre-integrated, validated, hardware and software subsystem for Arm® Cortex®-M3 processors that can be extended to provide an IoT endpoint system.

CoreLink SSE‑200 Subsystem for Embedded

The SSE‑200 provides a high-performance and low-power computing subsystem for Arm Cortex-M33 processors. It can be the foundation of a secure system because of system-level support for TrustZone® technologies.

Cortex-M System Design Kit

The Cortex-M System Design Kit provides an example system for the Arm Cortex-M processors and reusable AMBA® AHB-Lite and APB components for low-power designs.

Cortex-M0 and M0+ System Design Kit

The Cortex-M0 and Cortex-M0+ System Design Kit provides an example system-level design for the Arm Cortex-M0 and Cortex-M0+ processors and reusable AMBA components for system-level development.

CoreLink SIE-200 System IP for Embedded

The SIE-200 product is a collection of interconnect, peripheral, and TrustZone controller components for use with a processor that complies with the Armv8-M processor architecture.

CoreLink LPD-500 Low Power Distributor

The LPD-500 is a standalone configurable component to distribute Q-Channel interfaces to multiple devices and subsystems. Q-Channels are used to manage clock gating and power control.

CoreLink CG092 AHB Flash Cache

The CG092 is an instruction cache that is designed to be instantiated between the bus interconnect and the embedded Flash (eFlash) controller.

PrimeCell Real Time Clock

The Real Time Clock (RTC) is an AMBA slave module that connects to the Advanced Peripheral Bus (APB).

The RTC can be used to provide a basic alarm function or long time base counter. This is achieved by generating an interrupt signal after counting for a programmed number of cycles of a real-time clock input. Counting in one second intervals is achieved by use of a 1Hz clock input to the RTC.

TrustZone True Random Number Generator

The True Random Number Generator (TRNG) provides an assured level of entropy (as analyzed by Entropy Estimation logic). The output from the TRNG can be used to seed deterministic random bit generators.

Non-ConfidentialPDF file icon PDF version101063_0200_00_en
Copyright © 2017, 2018 Arm Limited or its affiliates. All rights reserved.