OCM Address Locations

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2023-10-05
Revision
1.6 English

The address range assigned to the OCM memory exists in the higher 256 KB in the 4 GB address map (32-bit addressing). This cannot be modified.

The 256 KB RAM array is mapped to a high address range (0xFFFC_0000 to 0xFFFF_FFFF) in a granularity of four independent 64 KB banks. Each bank is on a separate power island controlled by the PMC. The mapping summary is listed in the following table.

Table 1. OCM Bank Address Locations
Memory Bank Address Range Size
0 0xFFFC_0000 to 0xFFFC_FFFF 64 KB
1 0xFFFD_0000 to 0xFFFD_FFFF 64 KB
2 0xFFFE_0000 to 0xFFFE_FFFF 64 KB
3 0xFFFF_0000 to 0xFFFF_FFFF 64 KB