EMIF Location constraint error
Hi
I am getting below error while building a Quartus project using Agilex board (DK-DEV-AGI027-RA) with DDR4 component 1 memory.
I used following pin constraints,
"set_location_assignment PIN_AV33 -to emif_fm_0_mem_mem_ck[1][0]" which is correct as per schematic shared in the https://cdrdv2.intel.com/v1/dl/getContent/819447.
Error summary.
"Error (175020): The Fitter cannot place logic EMIF_GROUP that is part of External Memory Interfaces (EMIF) IP emif_altera_emif_fm_276_fwujoli in region (226, 333) to (322, 333), to which it is constrained, because there are no valid locations in the region for logic of this type.
Info (14596): Information about the failing component(s):
Info (175028): The EMIF_GROUP name(s): EMIF_0_emif_altera_emif_fm_276_fwujoli
Error (16234): No legal location could be found out of 1 considered location(s). Reasons why each location could not be used are summarized below:
Error (175005): Could not find a location with: NON_HPS_EMIF (1 location affected)
Info (175029): EMIF_GROUP containing J9
Info (175015): The I/O pad emif_fm_0_mem_mem_ck[1][0] is constrained to the location PIN_AV33 due to: User Location Constraints (PIN_AV33)
Info (14709): The constrained I/O pad is contained within a pin, which is contained within a ADDR_CMD_GRP, which is contained within this EMIF_GROUP"
Can you please check what could be the possible cause of this error.
Thanks & regards
Madhur
Hello Adzim
I was able to resolve the above issue, by selecting the checkbox "Mimic HPS EMIF" in External Memory Interfaces (EMIF) IP wizard, if we want to connect EMIF in FPGA fabric to DDR4 component 1.
So now we can close this issue
regards
Madhur