The following table shows which families support this constraint and which tools you can use to enter or modify it:
Families |
PDC |
GCF |
Compile Options |
Fusion |
X |
|
X |
ProASIC3E |
X |
|
X |
ProASIC3 |
X |
|
X |
ProASIC PLUS |
|
X |
|
Axcelerator |
|
|
|
ProASIC |
|
X |
|
eX |
|
|
|
SX-A |
|
|
|
SX |
|
|
|
MX |
|
|
|
3200DX |
|
|
|
ACT3 |
|
|
|
ACT2/1200XL |
|
|
|
ACT1 |
|
|
|
Use this constraint either to free up a dedicated clock routing resource by demoting a global net to a regular net or to prevent a clock net from automatically being promoted to a global net.
If there are multiple clocks in a design and not enough clock routing resources, you can demote a global net to a regular net for a clock that does not drive logic through the critical path in a design.
You can use one or more of the following commands or GUI tools to demote a clock net to a regular net:
PDC - unassign_global_clock
GCF - set_noglobal
Compile Options - -demote_globals <value>