Corstone-102 combines various system IP components for Cortex M23 based System on Chip designs. The M23 core contains TrustZone and Corstone-102 components support Secure and a Non-secure operation as well as interconnect, peripheral, and components that comply with the Armv8-M processor architecture. It supports AMBA 5 AHB bus systems.
The PCK-600 Power Control Kit provides components for SoC clock and power control using the Arm Q-Channel and P-Channel low power interfaces.
The GFC-200 Generic Flash Controller provides the generic system side function that allows a SoC to access eFlash memory. It must be integrated via the Generic Flash Bus (GFB) with Foundry IP specific components to handle specific interfaces, timings, and protocols of a foundries memory offering. It supports two masters for Non-secure and Secure domains. Communication between the system and eFlash memory is through the Generic Flash Bus.