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

10.1 ISE - String type Generic passed into HDL top level is ignored - WARNING:Xst:2311 - Ignoring definition of generics because of bad string value provided

Description


I am trying to pass a Generic from the XST option "Generic, Parameter" and I receive the following warning from XST:



"WARNING:Xst:2311 - Ignoring definition of generics because of bad string value provided"





I am following the XST guide syntax:



company="xilinx"



Why does XST ignore my Generic?

解决方案


Project Navigator is not passing the string correctly.



1. Select Synthesis-XST and then Process -> Properties



2. Under Synthesis options, find the "Generics, Parameters" option.



3. Change:

company="xilinx"

to:

company=""xilinx_



(notice that there are two double-quotation marks in a row)



This issue is fixed in 11.1.
AR# 32183
创建日期 05/29/2009
Last Updated 01/04/2012
状态 Archive
Type 综合文章