Appendix

Arm® Cortex®-M55 Memory map overview for Corstone™-300 reference design

The following table refers to the memory mapping information specific to the Arm® Cortex®-M55.

NameBase addressLimit addressSizeIDAURemarks
ITCM0x0000_00000x0007_FFFF512 kiBNSITCM code region
BRAM0x0100_00000x0120_00002 MiBNSFPGA data SRAM region
DTCM0x2000_00000x2007_FFFF512 kiBNS4 banks for 128 kiB each
SRAM0x2100_00000x213F_FFFF4 MiBNS2 banks of 2 MiB each as SSE-300 internal SRAM region
DDR0x6000_00000x6FFF_FFFF256 MiBNSDDR memory region
ITCM0x1000_00000x1007_FFFF512 kiBSITCM code region
BRAM0x1100_00000x1120_00002 MiBSFPGA data SRAM region
DTCM0x3000_00000x3007_FFFF512 kiBS4 banks for 128 kiB each
SRAM0x3100_00000x313F_FFFF4 MiBS2 banks of 2 MiB each as SSE-300 internal SRAM region
DDR0x7000_00000x7FFF_FFFF256 MiBSDDR memory region

The default memory map can be found here: https://developer.arm.com/documentation/101051/0002/Memory-model/Memory-map.