The CLOCK_EXPANSION_WINDOW property is a read-only property that can be read to determine the clock expansion window for a clock net. The CLOCK_EXPANSION_WINDOW reflects the clock region rectangle the Vivado placer has assigned to the loads of a clock net. The placer automatically assigns the clock expansion window to achieve the best timing for the design while balancing clock routing demand.
The CLOCK_EXPANSION_WINDOW value should match the user-defined USER_CLOCK_EXPANSION_WINDOW property if it is defined. The USER_CLOCK_EXPANSION_WINDOW property lets you manually assign the clock expansion window.
Tip: The property value can be observed on clock
objects, for example:
get_property CLOCK_EXPANSION_WINDOW [get_nets clk1]
- Architecture Support
-
Versal adaptive SoC architectures.
- Applicable Objects
- Global clock net (
get_nets
) directly connected to the output of global clock buffer. - Values
- <clock_region1:clock_region2>
Syntax
Not applicable.
Affected Steps
- Place Design
- Phys Opt Design
- Route Design