Enabling Routing Constraints

You must enable routing constraints with an .ini file in the Efinity software v2022.2 and above. Because routing constraints are used with logic constraints, you enable them both.

  1. Create a text file named efx_pnr_settings.ini and save it in your project directory.
  2. Add the following lines to the .ini file:
    loc_assignment = <path>/<filename>.placeloc
    rcf_file = <path>/<filename>.rcf
    placer_keepout_file = <path>/<filename>.placer_keepout
Note: Only for Trion devices, routing_constraint_file=<path>/<filename>.route2
When you synthesize your design, the software uses the assignments in the specified files.