About CoreLink SSE-200
The ARM® CoreLink™ SSE-200 subsystem is the fastest way to get your next project to tape-out and to create successful secure IoT chips. It integrates the core components of your system in a validated foundation that you can trust.
The CoreLink SSE-200 subsystem is a component of the CoreLink SDK-200 System Design Kit.
Request more informationWhat more information on CoreLink SSE-200?
This product is included in the CoreLink SDK-200 System Design Kit.
The flexible architecture for your future secure IoT designs
Building security into an embedded system and integrating all the necessary components take a significant amount of time and effort. The CoreLink SSE-200 subsystem aims to make this difficult process easier, by integrating and validating ARM IP in one system. The CoreLink SSE-200 subsystem is based on a two-core structure, and integrates features you would expect to find in best-in-class IoT chips. The CoreLink SSE-200 subsystem integrates the following ARM IP:
- ARM Cortex®-M33 processor
- ARM CoreLink SIE-200
- Instruction caches with ARM TrustZone® support
- Power infrastructure components
- CoreSight SoC
- ARM TrustZone CryptoCell (option)
- ARM Cordio® Radio (option)
Get security right
It is a challenge to implement security in a device with tight constraints on size and power consumption. ARM has designed security into the heart of the CoreLink SSE-200 subsystem, with different components responsible for device security, communication security and lifecycle security.
Yet security for the hardware components alone is not enough. The CoreLink SSE-200 subsystem has security integrated at the software level. This ensures you start from a good foundation and can build a very secure overall system. You benefit from our strong security expertise, which has been gathered and harnessed to create the CoreLink SSE-200 subsystem and its constituents:
- ARM® TrustZone® security technology.
- ARM® CoreLink™ SIE-200 system IP.
- ARM® TrustZone® CryptoCell.
- Secure components of mbed OS.
The flexibility to build your own system
The SSE-200 subsystem gives you the flexibility to build your own system, so it is the right size and tailored for your application. Several blocks in the CoreLink SSE-200 subsystem are optional. It is possible to select:
- One or two Cortex-M33 cores
- TrustZone CryptoCell
- Cordio Radio
Verified configuration options are also available
- Processor configuration and frequencies options
- RAM sizes and partitioning
- Cache sizes
Different IoT applications have different requirements, but a very common feature is the need to reduce the power consumption. Reducing power consumption is imperative in IoT designs – if this is ignored, the result could be billions of IoT devices wasting energy.
A dual-core system allows the background OS to run on the energy efficient core, while the second high performance core can be turned on for more demanding tasks. This partitioning delivers significant performance bursts while keeping the average power consumption very low.
Caches have also been integrated in the system to reduce power consuming accesses to the Flash, and the always-on domain allows the application to power-off the system while keeping synchronization.