You copied the Doc URL to your clipboard.

About IoT System on Chip implementations

The SSE‑123 Example Subsystem must be extended to create an IoT SoC. A complete system typically contains the following components:

Compute subsystem
The compute subsystem consists of a single Cortex®‑M23 processor and associated bus, debug, controller, peripherals, and interface logic supplied by Arm.
Reference system memory and peripherals
SRAM is part of the SSE‑123 Example Subsystem, but an SoC requires extra memory, control, and peripheral components beyond the minimum subsystem components. Flash memory, for example, is not provided with the SSE‑123 Example Subsystem.
Communication interface
The endpoint must have some way of communicating with other nodes or masters in the system. This interface could be WiFi, Bluetooth, or a wired connection.
Sensor or control component
To be useful as an endpoint, the reference design is typically extended by adding sensors or control logic such as temperature input or motor control output.
Software development environment

Arm provides a complete software development environment which includes the Mbed™ operating system, Arm or GNU (GCC) compilers and debuggers, and firmware.

Custom peripherals typically require corresponding third‑party firmware that can be integrated into the software stack.

This section contains the following subsection:

Was this page helpful? Yes No