The CLOCK_ROOT property is a read-only property reflecting the current resource assignment of the driver, or root, of the global clock net in the physical design. The CLOCK_ROOT reflects the clock root assigned by the Vivado placer. The place and route tools will automatically assign the clock root to achieve the best timing for the design.
The CLOCK_ROOT value should match the user-defined USER_CLOCK_ROOT property if it is defined. The USER_CLOCK_ROOT property lets you manually assign the clock root.
- Architecture Support
- UltraScale and UltraScale+ architectures.
- Applicable Objects
- Global clock net (
get_nets) directly connected to the output of a global clock buffer.
- <clock_region | pblock_name>
- Specifies the name of a clock region on the target part, or a defined Pblock in the current design.
- Specifies one or more clock nets, or net segments.
- Place Design