Answers Database


1.5i Map - FATAL_ERROR:xvkma:xvkmapper.c:1691:1.113 - Cannot satisfy LOC/RLOC constraint


Record #5824

Product Family: Software

Product Line: FPGA Implementation

Product Part: map

Product Version: 1.5is1

Problem Title:

1.5i Map - FATAL_ERROR:xvkma:xvkmapper.c:1691:1.113 - Cannot satisfy LOC/RLOC constraint


Problem Description:



FATAL_ERROR:xvkma:xvkmapper.c:1691:1.113 - Cannot satisfy LOC/RLOC constraint
    on comp $I30/$1I79/$I30/I7 Process will terminate. Please call Xilinx
    support.


A case has been seen where map can not pack a configuration where a CYMUX drives an FMAP equivalent to a 2 input XOR.



Solution 1:

This is a problem with XORCY conversion code, the user has a FMAP which after
simplification (constant pushing, etc), becomes a 2 input XOR gate, which happens to have one of the input driven by a CYMUX. We convert it to XORCY and thus prevent it from being packed into the desired slice.

This problem can be worked around by seeting the following environment variable which forced the use of a different carry merge algorithm:

   setenv XVKMAP_OLD_CARRY_MERGE 1 (work stations)
   set XVKMAP_OLD_CARRY_MERGE=1 (PCs)




End of Record #5824 - Last Modified: 05/18/99 13:36

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