Article ID: 000093691 Content Type: Troubleshooting Last Reviewed: 05/19/2023

Can I use wildcard characters in my Quartus Settings File (QSF) IP_COLOCATE assignment for Intel Agilex® 7 FPGA F-Tile devices?

Environment

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    No, you cannot use wildcard characters in your QSF IP_COLOCATE assignment for Intel Agilex® 7 FPGA F-Tile devices.

     

    Wildcard characters used in the IP_COLOCATE and IP_RECONFIG QSF assignments will result in the assignments being ignored and the Intel® Quartus® Logic Generation stage failing. The error will be similar to the following if using wildcard characters in your QSF assignment.

     

    set_instance_assignment -name IP_COLOCATE F_TILE -from dr_dut|dr_f_0 -to dut*|directphy_f_dr_0 -entity dphy_dr_ed

    set_instance_assignment -name IP_RECONFIG_ID 1 -to dut*|directphy_f_dr_0 -entity dphy_dr_ed

     

    Warning: Ignored IP_RECONFIG_ID assignment to dut*|directphy_f_dr_0 as it is not an IP instance

    Warning: Cannot assign IP_RECONFIG_ID 0 to IP dut|directphy_f_dr_0|U_base_profile|directphy_f_0, and the IP will be given a random id instead

    Warning: Ignored IP_COLOCATE assignment from dr_dut|dr_f_0 to dut*|directphy_f_dr_0 as they are not both IP instances

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_base_profile|directphy_f_0

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile1|sec_profile_1

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile2|sec_profile_2

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile3|sec_profile_3

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile4|sec_profile_4

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile5|sec_profile_5

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile6|sec_profile_6

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile7|sec_profile_7

    Error: Cannot find reconfiguration controller for IP instance dut|directphy_f_dr_0|U_sec_profile8|sec_profile_8

    Resolution

    To solve this problem, use the full exact path for your assignment. Follow this example:

    set_instance_assignment -name IP_COLOCATE F_TILE -from dr_dut|dr_f_0 -to dut|directphy_f_dr_0 -entity dphy_dr_ed

    set_instance_assignment -name IP_RECONFIG_ID 1 -to dut|directphy_f_dr_0 -entity dphy_dr_ed

    Related Products

    This article applies to 1 products

    Intel Agilex® 7 FPGAs and SoC FPGAs