In this example, an MMCM generates an automatically derived clock. The master clock
clkin drives the MMCME2 instance
clkip/mmcm0 on CLKIN.
Vivado names the auto-generated clock cpuClk and
defines it at clkip/mmcm0/CLKOUT.
Figure 1. Auto Generated Clock Example

Tip: Query an auto-generated clock
without its name using
get_clocks -of_objects <pin|port|net>.
This keeps your constraint or script independent of name changes.