My design is failing during MAP with the following PACK error message:
"ERROR:Pack:1107 - Pack was unable to combine the symbols listed below into a single IOB component because the site type selected is not compatible. Theroot cause of failure is that the IOSTANDARD=PCI33_3 property requires abi-directional capable IO site and is not supported in input-only IO sites.
Further explanation:
The component type is determined by the types of logic and the properties and configuration of the logic it contains. In this case an IO component of typeIOB was chosen because the IO contains symbols and/or properties consistentwith PCI bypass usage and a IOSTANDARD=PCI33_3 property. Please double checkthat the types of logic elements and all of their relevant properties andconfiguration options are compatible with the physical site type of theconstraint.
Summary:
Symbols involved:
BUF symbol "XLXN_3_IBUF" (Output Signal = XLXN_3_IBUF)
PAD symbol "XLXN_3" (Pad Signal = XLXN_3)
Component type involved: IOB
Site Location involved: N6
Site Type involved: DIFFMI_NDT"
The message seems to indicate that a PAD and BUF symbol cannot be combined into an IOB component. Can this be the case?
This valid error messagehas the difficult task of trying to describe a wide variety of conflicts between site types and the logical instances constrained to them. The key elements for this specific error are as follows:
Beginning with ISE Design Suite 11.1, the "Pack:1107" message has been modified to describemore explicity why the pack failed. There are three sections to the message:
NOTE:If your case involves a similar error for a different component type, you can still use this Answer Record as a template for investigating your particular issue. You should focus on the component type that is being created and the site type to which it is constrained (e.g., why is the particular component type being created by MAP and why is the intended site location not suitable?).