Answers Database
1.5 XC4000XL Map - ERROR:x4kma:367 - An illegal carry configuration has been detected...
Record #5732
Product Family: Software
Product Line: FPGA Implementation
Product Part: map
Product Version: 1.5i
Problem Title:
1.5 XC4000XL Map - ERROR:x4kma:367 - An illegal carry configuration has been detected...
Problem Description:
Express design with no RLOCs fails to pack Carry chain.
ERROR:x4kma:367 - An illegal carry configuration has been detected for CY4
symbol "C14254_C6_C2" (output signal=C14254_C6_cout0_net). The required
route-through cannot be performed because no more combinational pins are
available. Please check the F/HMAPs for defining the usage of this carry
comp (mapped physical logic cell).
Solution 1:
This error appears to be related to the fact that Express does not RLOC any of the carry chains. Map
needed more guidance than it was getting apparently. I was able to get this design to map successful
ly
by adding the following RLOC attrubutes:
INST "C14254_C6_C2" RLOC = R0C0 ;
INST "C14254_C5_C2" RLOC = R1C0 ;
INST "C14254_C4_C2" RLOC = R2C0 ;
INST "C14254_C3_C2" RLOC = R3C0 ;
INST "C14254_C2_C2" RLOC = R4C0 ;
INST "C14254_C1_C2" RLOC = R5C0 ;
INST "C14254_C0_C1" RLOC = R6C0 ;
INST "FMAP_38" RLOC = R0C0 ;
The first seven attributes RLOC the carry chain. The last attribute pulls the problem FMAP into the
appropriate CLB.
End of Record #5732 - Last Modified: 02/22/99 18:49 |