Each IO Bank contains two XPLLs, one of which is required by the integrated DDRMC. If enabled, the DDRMC uses the left XPLL in the second bank of a triplet in all configurations. In addition, if DDRMC pins are assigned to other banks in that triplet, then the left XPLL for each used bank is also required.
For example, the first triplet of the VC1902 contain banks 700, 701, and 702.
XPLL_X1Y0are in bank
Bank 701 is the second bank in the triplet, and
XPLL_X2Y0 is the left XPLL in that IO bank. So
XPLL_X2Y0 is used by the DDRMC regardless of the configuration, and
XPLL_X4Y0 may be used if DDR pins are used in banks
To monitor XPLL lock status, check the CMT_XPLL.REG_ISR.LOCK_B register. For more information, refer to REG_ISR (CMT_XPLL) Register in Versal Adaptive SoC NoC and Integrated Memory Controller NPI Register Reference (AM019).