We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 4165

A1.4/F1.4 MAP - ERROR: x4kma:312 - Following symbols could not be constrained


Keywords: MAP, x4kma, 312, constrained, CLB

Urgency: Standard

General Description: MAP issues an error similar to the

ERROR:x4kma:312 - The following symbols could not be constrained to a single
HMAP symbol "CursorRamComp/sp64x2/ablock/large_ram_we0/newSim14" (output
FMAP symbol "U1154_map" (output signal=CpuCursorHighWrSig)
DFF symbol "CursorRamComp/sp64x2/ablock/large_ram_we0/newSim10/dff" (output
FMAP symbol
"CursorRamComp/sp64x2/ablock/large_ram_we0/dcodeslice_0func/newSim9" (output
DFF symbol "CursorRamComp/sp64x2/ablock/large_ram_membank1_0u2/newSim44/dff"
(output signal=CursorRamComp/ablock/large_ram_membank1_0u2/ff_dout_0)
RAM16X1S symbol
"CursorRamComp/sp64x2/ablock/large_ram_membank1_0u2/newSim42/ram" (output
These symbols share the same RLOC attribute value, which requires them to
be mapped to the same CLB.
Errors have been found in this design. No output files have been written.


In general this error indicates that map is unable to follow the
RLOC constraints for a particular CLB. The error message lists
the combination of FMAP, HMAP, DFF, RAM and Carry symbols involved
and attempts to explain why the CLB pack failed.

For this particular case, the problem is that an unconstrained
FMAP is being merged into the CLB because it drives the constrained
HMAP. This is being done before any checking is done for conflicts
with other constrained symbols.

The work around for this problem is to install the latest Core Tools Update
and set the environment variable XIL_MAP_NO_FMAP_PACK. This prevents the
merger of unconstrained FMAPs based on HMAP connectivity.

Solaris: http://www.xilinx.com/txpatches/pub/swhelp/M1.4_alliance/core_sol17_m14.tar.Z
SunOS http://www.xilinx.com/txpatches/pub/swhelp/M1.4_alliance/core_sun17_m14.tar.Z
HPUX: http://www.xilinx.com/txpatches/pub/swhelp/M1.4_alliance/core_hp17_m14.tar.Z
Win95/NT: http://www.xilinx.com/txpatches/pub/swhelp/M1.4_alliance/core_nt17.zip

Support for the XIL_MAP_NO_FMAP_PACK variable is not in original M1.5
release, but will be added with the first update.

AR# 4165
Date Created 06/30/1998
Last Updated 05/18/1999
Status Archive
Type General Article