The WEIGHT property is a read-only property that reflects the current weight of the
clock. All clocks have a default weight of 1. To prioritize a timing-critical clock
during the implementation, assign it a weight of two using the XDC
group_path
command. It is important to note that a weight of
two can only be assigned to an entire clock group and not to individual timing
paths. The weight of the clock can be queried through the WEIGHT property on the
corresponding clock object.
- Architecture Support
- All architectures.
- Applicable Objects
- Clock objects (get_clocks)
- Values
-
- 1.0: Normal priority clock (default)
- 2.0: High priority clock when a weight of 2 has been assigned to the corresponding clock group.
Syntax
- Verilog Syntax
-
Not applicable
- VHDL Syntax
-
Not applicable
- XDC Syntax
-
get_property WEIGTH [get_clocks <clocks>]
Affected Steps
- Place Design
- PhysOpt Design
- Route Design