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

13.4/14.7 MAP - "ERROR:Xst:3205" occurs when design contains a HARD MACRO with -global_opt enabled.

Description

During MAP the following error is reported:

ERROR:Xst:3205 - The block <sysClkStu1Inv_u> of type <inverter> is a HARD MACRO.
   Such cases are not supported by the Map -global_opt flow.
   You can rerun NgdBuild and set the environment variable
   XIL_NGDBUILD_BYPASS_ANNO to avoid this error.
ERROR:Map:128 - Unable to run global optimization for this design. Please rerun
   Map with global optimization disabled.


The block sysClkStu1Inv_u is a hard macro, and -global_opt of map is enabled.

Solution

This restriction has been introduced in the 13.1 release of ISE Design Suite.

Two workarounds are available:

  • Turn off the "-global_opt" option. 
  • Set the environment variable "XIL_NGDBUILD_BYPASS_ANNO" to 1.
AR# 41831
Date Created 04/18/2011
Last Updated 09/11/2014
Status Active
Type General Article
Tools
  • ISE Design Suite - 13.1
  • ISE Design Suite - 13
  • ISE Design Suite - 14