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.