Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


M1.2/M1.3/M1.4: MAP "ERROR: x4kma:312 - Unable to obey design constraints" RAM16x1D and two flipflops


Record #2894

Product Family:  Software

Product Line:  Merged Core

Problem Title:
M1.2/M1.3/M1.4: MAP "ERROR: x4kma:312 - Unable to obey design
constraints" RAM16x1D and two flipflops



Problem Description:
Keywords: MAP, x4kma, 312, obey, constraints, RAM, FFS

Urgency: Standard

General Description:
M1.4 MAP gives the error message:
x4kma:312 - Unable to obey design constraints which require
the combination of the following symbols into a single CLB:
RAM16X1D symbol '$1I6' (output signal=$1N86) FDCE symbol
`$1I18' (output signal=WA0) FDCE symbol `$1I19' (output
signal=WA1)


Solution 1:


Map is unable to pack RAM16X1D and two FF's sharing the same
D input.

The only workaround available is to create the desired CLB
configuration in EPIC, generate a physical macro 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).

Reference #: 18700



End of Record #2894

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

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents