2.5.2.3.1 Additional memory access constraints for caches and shared memory
When a system includes caches or shared memory, some memory regions have additional access constraints, and some regions are subdivided, as detailed in the following table.
| Address range | Memory region | Memory type1 | Shareability | Cache policy2 | 
|---|---|---|---|---|
| 0x00000000- 0x1FFFFFFF | Code | Normal | — | WT | 
| 0x20000000- 0x3FFFFFFF | SRAM | Normal | — | WBWA | 
| 0x40000000- 0x5FFFFFFF | Peripheral | Device | — | — | 
| 0x60000000- 0x7FFFFFFF | External RAM | Normal | — | WBWA | 
| 0x80000000- 0x9FFFFFFF | WT | |||
| 0xA0000000- 0xBFFFFFFF | External device | Device | Shareable | — | 
| 0xC0000000- 0xDFFFFFFF | Non-shareable | |||
| 0xE0000000- 0xE00FFFFF | Private Peripheral Bus | Strongly- ordered | Shareable | — | 
| 0xE0100000- 0xFFFFFFFF | Vendor-specific device | Device | — | — | 
Note: 
            
- See Memory Regions, Types and Attributes for more information.
- WT = Write through, no write allocate. WBWA = Write back, write allocate.
