assign_quadrant_clock

Assigns regular nets to a specific quadrant clock region.

 

assign_quadrant_clock -net netname -quadrant quadrant_clock_region

Arguments

-net netname

Specifies the name of the net to assign to a QuadrantClock region. You must specify a net name that currently exists in the design.

 

-quadrant quadrant_clock_region

Specifies the QuadrantClock region to which the net will be assigned. Each die has four quadrants. QuadrantClock regions are defined as one of the following:

For quadrant clock assignments, regular nets are automatically promoted to clock nets driven by an internal clock driver (CLKINT).

 

There are twelve quadrant-wide clock resources per device. You may reserve portions of a clock network for quadrant clocks by assigning clock nets to regions. If there are not enough clock resources to honor all local clock assignments, the Layout command will fail.

Supported Families

Fusion and ProASIC3/E

Exceptions

Examples

This example assigns the net named FRAMEN_in to the quadrant clock in the upper-left (UL) quadrant of the chip:

 

assign_quadrant_clock -net FRAMEN_in -quadrant UL

 

This example assigns the net named STOPN_in to the quadrant clock in the lower-right (LR) quadrant of the chip:

 

assign_quadrant_clock -net STOPN_in -quadrant LR

See Also

Assign net to quadrant clock

unassign_quadrant_clock

PDC syntax conventions

PDC naming conventions