Answers Database


2.1i 4K Map - Map does not support the use of three external inputs to an HLUT.


Record #7905

Product Family: Software

Product Line: FPGA Implementation

Product Part: map

Product Version: 2.1i

Problem Title:

2.1i 4K Map - Map does not support the use of three external inputs to an HLUT.


Problem Description:
Urgency: Standard

General Description:
Although supported by the hardware, map does not support the use of an HMAP
with three external (to CLB) inputs. There are no plans to add this support to map.

ERROR:x4kma:387 - Unable to obey design constraints which require the
    combination of the following symbols into a single CLB:
         HIERCY4_19 symbol "GRAY_ARY/U861/U7/U14" (output signal=GRAY_ARY/U861/U7/C1)
         HMAP symbol "GRAY_ARY/U861/U7/U24" (output signal=GRAY_ARY/U861/U7/L)
         DFF symbol "GRAY_ARY/U861/U7/U17" (output signal=GRAY_ARY/U861/A1)
         FMAP symbol "GRAY_ARY/U861/U7/U21" (output signal=GRAY_ARY/U861/U7/MD1)
         DFF symbol "GRAY_ARY/U861/U7/U18" (output signal=GRAY_ARY/U861/A0)
         FMAP symbol "GRAY_ARY/U861/U7/U22" (output signal=GRAY_ARY/U861/U7/MD0)
    No H function generator combinational inputs are available. These symbols
    share the same RLOC parameter. Consider using the "-ir" command line switch.




Solution 1:

The only workaround available is to create the desired CLB
configuration in FPGA Editor and generate a physical macro
(.nmc file) from it, and instantiate it into your design.

For more information on creating physical macros, refer to
the (Xilinx Manual EPIC Design Editor Reference/User Guide).




End of Record #7905 - Last Modified: 10/21/99 13:37

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!