The MSS DDR subsystem consists of the following hard blocks:
The following figure shows the memory interface solution that can be created using the MSS DDR controller.
The following points summarize the data flow:
For more information about the CPU Core Complex and the AXI Switch memory map, see PolarFire SoC Device Register Map.
The MSS DDR controller issues these commands to the DDR PHY, which sends and receives data to/from the DDR SDRAM via the MSS DDR BANK 6 I/Os.
The MSS DDR subsystem is configured using the standalone MSS Configurator. The standalone MSS Configurator includes the required DDR configuration tabs that enable manual configuration of topology, memory initialization, and timing parameters. For more information about configuring the MSS DDR subsystem, see Standalone MSS Configurator User Guide for PolarFire SoC .