Demote global net to regular net

Families Supported

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

 

 

 

Purpose

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.

Tools /How to Enter

You can use one or more of the following commands or GUI tools to demote a clock net to a regular net:

See Also

Constraint entry

Netlist optimization constraints

unassign_global_clock (PDC)

set_noglobal (GCF)

Setting Compile Options, -demote_globals <value>