There are properties and constraints unique to the Dynamic Function eXchange flow. These initiate DFX-specific implementation processing and apply specific characteristics in the partial bitstreams. The four areas for constraints and properties for DFX are:
| Constraints and Properties | Necessity |
|---|---|
| Defining a module as reconfigurable | Required |
| Creating a floorplan for the reconfigurable region | Required |
| Applying reset after reconfiguration | Optional, but highly recommended |
| Turn on visualization scripts | Optional |