Forum Discussion

BeJamIn's avatar
BeJamIn
Icon for New Member rankNew Member
13 hours ago

IP components used in the design have conflicting settings. Intel PCIE Ftile MCDMA

I generated a 4x4 PCIE MCDMA using the ip designer using quartus 25.3.0.109 from the example design from https://altera-fpga.github.io/rel-25.1/embedded-designs/agilex-7/m-series/pcie_rp/ug-pcie_rp-agx7m-hbm2e/#pcie-bam-interface. I then switched my design to use a 1x16 port and I got this error.

Error (21842): Support logic cannot be generated because IP components used in the design have conflicting settings

Error (21843): Conflict 0 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip8::constraint_powerdown_mode @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core8

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_powerdown_mode) == FALSE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core8_pf0_subclass_code == 4

Error (21843): ctop_core8_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 1 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::constraint_powerdown_mode @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_powerdown_mode) == FALSE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_1_pf0_subclass_code == 4

Error (21843): ctop_core4_1_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 2 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::constraint_powerdown_mode @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_powerdown_mode) == FALSE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_0_pf0_subclass_code == 4

Error (21843): ctop_core4_0_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 3 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::ipd_powerdown_rules @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_powerdown_mode) == FALSE || gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.func_mode == DISABLE

Error (21843): Rule: gdrb_gdr_pcie_ip4::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_0_pf0_subclass_code == 4

Error (21843): ctop_core4_0_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 4 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::constraint_powerdown_mode @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_powerdown_mode) == FALSE || gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.func_mode == DISABLE

Error (21843): Rule: gdrb_gdr_pcie_ip4::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_0.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_0_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_0_pf0_subclass_code == 4

Error (21843): ctop_core4_0_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 5 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::ipd_powerdown_rules @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_powerdown_mode) == FALSE || gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.func_mode == DISABLE

Error (21843): Rule: gdrb_gdr_pcie_ip4::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_1_pf0_subclass_code == 4

Error (21843): ctop_core4_1_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 6 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip4::constraint_powerdown_mode @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_powerdown_mode) == FALSE || gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.func_mode == DISABLE

Error (21843): Rule: gdrb_gdr_pcie_ip4::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core4_1.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core4_1_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core4_1_pf0_subclass_code == 4

Error (21843): ctop_core4_1_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 7 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip8::ipd_powerdown_rules @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core8

Error (21843): (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.powerdown_mode -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_powerdown_mode) == FALSE || gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.func_mode == DISABLE

Error (21843): Rule: gdrb_gdr_pcie_ip8::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core8

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_pf0_subclass_code) == 0

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core8_pf0_subclass_code == 4

Error (21843): ctop_core8_powerdown_mode == TRUE

Error (21843): is_used == TRUE

Error (21843): Conflict 8 ----------------------------------------------------------------

Error (21843): Rule: gdrb_gdr_pcie_ip8::pf0_subclass_code_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core8

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.func_mode == ENABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.pf0_subclass_code -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_pf0_subclass_code) == 0

Error (21843): Rule: gdrb_gdr_pcie_ip8::pf0_usp_tx_preset0_rule @ gdr.z1577b.u_pcie_ss.u_ctop.ub_core8

Error (21843): gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.func_mode == DISABLE || (gdr.z1577b.u_pcie_ss.u_ctop.ub_core8.pf0_usp_tx_preset0 -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst.ctop_core8_pf0_usp_tx_preset0) < 11

Error (21843): Input variables:

Error (21843): user.bb_f_pcie[0] -> u0|subsys_pcie_0|intel_pcie_ftile_mcdma_0|intel_pcie_ftile_mcdma_0|ast_hip|intel_pcie_ftile_ast_hip|pcie_hip_top_f_inst|pcie_hip_bb_f_inst|f_pcie_inst

Error (21843): ctop_core8_pf0_subclass_code == 4

Error (21843): ctop_core8_pf0_usp_tx_preset0 == 15

Error (21843): is_used == TRUE

Error: Design cannot be programmed onto available F-Tiles because given location constraints are conflicting, or because the design requires more resources compared to what is available on current device

Error: Quartus Prime Logic Generation Tool was unsuccessful. 86 errors, 129 warnings

Error: Peak virtual memory: 5368 megabytes

Error: Processing ended: Mon Jun 22 11:02:57 2026

Error: Elapsed time: 00:01:01

Error: System process ID: 3346668

Attached is the project file archive and qsys.

1 Reply

  • VenT_Altera's avatar
    VenT_Altera
    Icon for Frequent Contributor rankFrequent Contributor

    Hi BeJamIn

    Thank you for reaching out to us.

    Could you please regenerate the MCDMA IP from scratch using the 1x16 IP mode configuration? Instead of modifying the existing 4x4 MCDMA IP, please create a new MCDMA IP instance in Platform Designer and select 1x16 during the initial IP configuration. The reason for this recommendation is that changing the IP mode from 4x4 to 1x16 through the GUI may not fully reset the internal parameters associated with the unused sub-cores, which could lead to unexpected behavior.

    Please let me know whether the issue persists after regenerating the fresh IP for 1x16 mode configuration.

    Thanks.
    Best Regards,
    Ven