Figure 1. Phase 3: Load Platform
- 9
- The PPU begins to execute the PLM from the PPU RAM.
- 10
- The PLM reads and processes the PDI components.
- 11
- The PLM configures other parts of the Versal device using the PDI contents.
- 11a
- The PLM applies the configuration data to the
following Versal ACAP
components:
- PMC, PS blocks (CDO files)
- Multiplexed I/Os (MIOs), clocks, resets, and etc.
- NoC initialization and NPI components (NPI
file)
- DDR memory controller, NoC, GT, XPIPE, I/Os, clocking, and other NPI components
- Adaptable Engine (PL) data (CFI file)
-
AI Engine configuration
(AI Engine
CDO)Note: The PMC triggers the scan clear of the individual programming control/status registers.
- PMC, PS blocks (CDO files)
- 11b
- The PLM loads the applications and data for the Arm® Cortex®-A72 and Cortex®-R5F processors to various memories specified by the ELF file. These memories include on-board DDR memory and internal memories, such as OCM and TCM.