cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
17,195 Views
Registered: ‎03-05-2011

How to enable the new parser for XST in ISE 12.1

Jump to solution

When synthesize my code, there was a warning of XST:616, which says that: Invalid property xxxx : Did not attach to <my_module>, or sth like that. The online help says it will no harm of system and can be resolved by enable the new parser in ISE12.1, but i can not find where to enable the property. Would anyone can help me, thanks!

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Anonymous
Not applicable
21,413 Views

Use the switch -use_new_parser set to yes in other commandline options in Synthesis properties.

Thsi will enable the new parser for older devices.

View solution in original post

0 Kudos
12 Replies
Highlighted
Anonymous
Not applicable
21,414 Views

Use the switch -use_new_parser set to yes in other commandline options in Synthesis properties.

Thsi will enable the new parser for older devices.

View solution in original post

0 Kudos
Highlighted
Visitor
Visitor
17,183 Views
Registered: ‎03-05-2011
Thank you very much!
0 Kudos
Highlighted
Anonymous
Not applicable
17,181 Views

Thanks. :smileyhappy:

0 Kudos
Highlighted
Visitor
Visitor
17,120 Views
Registered: ‎03-05-2011

I am sorry, I did what you told me, but I found that was no use and the errors were coming after. You told me add the option switch: "-use_new_parser" in the blank of "the other XST command line options" of XST's synthesis property, but when I run the XST, there comes a error says that:  

=======================

Started : "Synthesize - XST".
Running xst...
Command Line: xst -intstyle ise -ifn "D:/MyDoc/QKD_ADV/ML507_FPGA/my_dds/my_dds_top.xst" -ofn "D:/MyDoc/QKD_ADV/ML507_FPGA/my_dds/my_dds_top.syr"
ERROR:Xst:426 - Illegal command usage : run 

Process "Synthesize - XST" failed

 

but if I clear the new options, there always comes with warning which I told before like that:

==================

WARNING:Xst:616 - Invalid property "SYN_BLACK_BOX 1": Did not attach to u_my_dds.

 

Now, I was confused about this, How should fix it and how to enable the new parser for XST? will you help me?

0 Kudos
Highlighted
Anonymous
Not applicable
17,117 Views

    new_parser.JPG

0 Kudos
Highlighted
Anonymous
Not applicable
17,116 Views

you have to write

-use_new_parser  yes

0 Kudos
Highlighted
17,092 Views
Registered: ‎02-07-2011

 


@Anonymous wrote:

you have to write

-use_new_parser  yes


Ahhh, to quote Split Enz, that was my mistake, too.

 

Highlighted
Historian
Historian
17,071 Views
Registered: ‎02-25-2008

 


@realrichardsharpe wrote:

 


@Anonymous wrote:

you have to write

-use_new_parser  yes


Ahhh, to quote Split Enz, that was my mistake, too.

 


Livin' in the 80s?

 

----------------------------Yes, I do this for a living.
0 Kudos
Highlighted
Anonymous
Not applicable
14,670 Views

I have same error "Xst:cmain.c:3464:1.56".
According your solution, I key in -use_new_parser yes, but it appears another error.


"Xst:2883 - Option "-use_new_parser" is not available for the selected device family."

what should I do???

0 Kudos
Highlighted
Visitor
Visitor
4,366 Views
Registered: ‎04-18-2014

Some one is playing a trick on you :)

0 Kudos
Highlighted
Visitor
Visitor
4,365 Views
Registered: ‎04-18-2014

Exactly like some one is doing to me

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
4,360 Views
Registered: ‎05-14-2008

@Anonymous wrote:

I have same error "Xst:cmain.c:3464:1.56".
According your solution, I key in -use_new_parser yes, but it appears another error.


"Xst:2883 - Option "-use_new_parser" is not available for the selected device family."

what should I do???


"-use_new_parser yes" this option only works for V5 and older devices such as S3, V4. For newer devices like S6/V6/7 Series, new parser is already used by default.

 

-Vivian

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 Kudos