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.
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 |