UPGRADE YOUR BROWSER

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# 40209

Map - "ERROR:Pack:2811 - Directed packing was unable to obey the user design constraints..."

Description

I see the following pack error when using Synopsys synthesis tools:

"ERROR:Pack:2811 - Directed packing was unable to obey the user design constraints (BLKNM=1) which requires the combination of the symbols listed below to be packed into a single SLICE component. The directed pack was not possible because: There are more than eight registers."

Solution

This error might be caused by the existence of 'COMP' property in the EDIF netlist. The COMP property conflicts with an obsolete XILINX pack constraint that is still converted to BLKNM constraints. Beginning with ISE 13.2, the COMP properties will be ignored by the ISE implementation tools. Meanwhile, the problem can be avoided by removing the properties from the EDIF file using a text editor.

(property COMP (integer 0))
(property COMP (integer 1))
(property COMP (integer 2))

AR# 40209
Date Created 06/07/2011
Last Updated 05/19/2012
Status Active
Type Error Message
Tools
  • ISE Design Suite - 11.1
  • ISE Design Suite - 11.2
  • ISE Design Suite - 11.3
  • More
  • ISE Design Suite - 11.4
  • ISE Design Suite - 11.5
  • ISE Design Suite - 12.1
  • ISE Design Suite - 12.2
  • ISE Design Suite - 12.3
  • ISE Design Suite - 12.4
  • ISE Design Suite - 13
  • Less