3.2.1.1 DDR Memory Partition

The following figure shows the memory mapping of the 2 GB on-board DDR memory in the Linux device tree.

Figure 3-2. LPDDR4 Memory Mapping

PolarFire SoC video kits come with 2 GB of DDR memory by default, partitioned as follows:

  • 2 GB of DDR memory is mapped as listed:
    • 1 GB 32-bit cached memory at 0✕80000000
    • 256 MB 32-bit non cached memory at 0✕C0000000
    • 2 GB 64-bit cached memory at 0✕1000000000
    • 2 GB 64-bit non-cached memory at 0✕1400000000

The following figure shows the MSS Configurator > DDR Memory Partition settings used in the design.

Figure 3-3. DDR Memory Partition