# title
Design a System on Chip - Create a System for a Secure IoT Device

# topic.label
Design a System on Chip - Create a System for a Secure IoT Device

# topic.topics[].label
Security - Platform Security Architecture

# topic.topics[].label
Security - CryptoCell and CryptoIsland technologies

# topic.topics[].label
Security - Mitigating against physical attacks

# topic.topics[].topics[].label
An example of a secure IoT device requiring high security

# topic.topics[].label
Security - Implementing additional security

# topic.topics[].label
IP - What IP do I need to make a secure IoT device?

# topic.topics[].topics[].label
Using a Cortex-A5 processor for a secure IoT SoC

# topic.topics[].label
IP - Power control, timers, Wi-Fi, and display

# topic.topics[].label
Build - Starting to develop an example TBSA-M system

# topic.topics[].label
Build - Select AMBA components to link the IP together

# topic.topics[].label
Build - Connect to RAM, ROM and eFlash memory

# topic.topics[].label
Build - Add a theoretical Wi-Fi and display component

# topic.topics[].topics[].label
Configure the features that each piece of IP supports

# topic.topics[].topics[].label
Configure memory and replace generic Arm memory models

# topic.topics[].topics[].label
Connect up SoC IP through master and slave interfaces

# topic.topics[].label
Build - Add your own registers for the SoC

# topic.topics[].label
SSE-123 - Exploring the SSE-123 Example Subsystem

# topic.topics[].label
SSE-123 - Ideas for extending the SSE-123

# topic.topics[].topics[].label
Replace the Cortex-M23 processor with a Cortex-M33 processor

# topic.topics[].topics[].label
Add 32-bit timers to the SSE-123 Subsystem

# metadata.contentDescription
This guide uses IP from Arm Flexible Access. The quickest way to create an SoC solution for a secure IoT device is to use the Corstone-201 foundation IP. Therefore, this guide can also be used if you are getting started with the Corstone-201.