5.28.1 Constraint Support by Family
Use the Constraint Family Support table to see which constraints you can use for your device family. Click the name of a constraint in the table for more information about it.
IGLOO | SmartFusion and Fusion | ProASIC3 | ProASIC PLUS | ProASIC | Axcelerator | eX | SX-A | SX | MX | DX | ACT1 | ACt2/1200XL | ACT3 | ||
Timing | |||||||||||||||
Create a clock | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Create a generated clock | X | X | X | X | X | X | X | X | |||||||
Remove clock uncertainty | X | X | X | X | X | X | X | X | |||||||
Set clock latency | X | X | X | X | X | X | X | X | |||||||
Set clock uncertainty | X | X | X | X | X | X | X | X | |||||||
Set disable timing | X | X | X | X (including RTAX-S) | X | X | |||||||||
Set false path | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Set input delay | X | X | X | X | X | ||||||||||
Set load on output port | X | X | X | X | X | X | X | X | |||||||
Set maximum delay | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Set minimum delay | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Set multicycle path | X | X | X | X | X | ||||||||||
Set output delay | X | X | X | X | X | ||||||||||
Physical Placement | |||||||||||||||
-Clocks | |||||||||||||||
Assign Net to Global Clock | X | X | X | X | X | ||||||||||
Assign Net to Local Clock | X | X | X | X | X | X | |||||||||
Assign Net to Quadrant Clock | X | X | X | ||||||||||||
-Regions | |||||||||||||||
Assign Macro to Region | X | X | X | X | X | X | |||||||||
Assign Net to Region | X | X | X | X | X | X | |||||||||
Create Region | X | X | X | X | X | X | |||||||||
Delete Regions | X | X | X | X | X | X | |||||||||
Move Region | X | X | X | X | X | X | |||||||||
Unassign macro(s) driven by net | X | X | X | X | X | X | |||||||||
Unassign Macro from Region | X | X | X | X | X | X | |||||||||
-I/Os | |||||||||||||||
Assign I/O to pin | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
Assign I/O Macro to Location | X | X | X | X | X | X | |||||||||
Configure I/O Bank | X | X | X | X | |||||||||||
Reset attributes on I/O to default settings | X | X | X | X | X | X | |||||||||
Reset I/O bank to default settings | X | X | X | X | |||||||||||
Reserve pins | X | X | X | X | X | X | X | ||||||||
Unreserve pins | X | X | X | X | X | X | X | ||||||||
Unassign I/O macro from location | X | X | X | X | X | X | |||||||||
-Block | |||||||||||||||
IGLOO | SmartFusion and Fusion | ProASIC3 | ProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUSProASIC PLUS | ProASIC | Axcelerator | eX | SX-A | SX | MX | DX | ACT1 | ACt2/1200XL | ACT3 | ||
Timing | |||||||||||||||
Move Block | X | X | X | X | |||||||||||
Set port block | X | X | X | X | |||||||||||
Set Block Options | X | X | X | X | |||||||||||
-Nets | |||||||||||||||
Assign Net to Global Clock | X | X | X | X | X | ||||||||||
Assign Net to Local Clock | X | X | X | X | X | X | |||||||||
Assign Net to Quadrant Clock | X | X | X | ||||||||||||
Assign Net to Region | X | X | X | X | X | X | |||||||||
Reset net's criticality to default level | X | ||||||||||||||
Set Net's Criticality | X | ||||||||||||||
Unassign macro(s) driven by net | X | X | X | X | X | ||||||||||
Netlist Optimization | |||||||||||||||
Delete buffer tree | X | X | X | ||||||||||||
Demote Global Net to Regular Net | X | X | X | X | X | ||||||||||
Promote regular net to global net | X | X | X | X | X | ||||||||||
Restore buffer tree | X | X | X | X | X | ||||||||||
Set preserve | X | X | X | X | |||||||||||
