xst fails...

Hi,

I'm currently trying to synthesize a big design on a Virtex4-VLX100. Now the problem is, that xst fails and just gives the following line:

Process "Synthesize" failed

Is there a way to hunt for the problem that causes this behavior? I'm a little bit lost, since there is no hint by xst.

Thanks, Matthias

Reply to
Matthias Alles
Loading thread data ...

Try posting the full output.

Cheers, Jon

Reply to
Jon Beniston

His problem is: this is the full output.

I had cases that were even less verbose: ""

Sometimes it helps to do project->cleanup project files, perhaps with touching the sources to update the date.

Sometimes I had to rebuilt the project in a different directory under a different name, source file by source file. That was not funny.

One extra tough problem simply vanished into thin air when I updated from ISE 8.2 to 9.1

Last week I changed some VHDL components to direct entity instantiations and made a typo in an entity name. I got no error during compilation but a crash when linking/building the netlist.

So, it could be about everyting.

It would be a great help if ISE could spit out a makefile.

regards, Gerhard

Reply to
Gerhard Hoffmann

There is nothing of interest in the output:

INFO:Xst:2261 - The FF/Latch in Unit is equivalent to the following 155 FFs/Latches, which will be removed :

Process "Synthesize" failed

That's all! The info is correct, since the values are constant.

J>> Hi,

Reply to
Matthias Alles

At least updating to the newest version didn't help. I'm currently using ISE 9.2.01i. I will try with the cleaned project and maybe start a new project as well.

Matthias

Gerhard Hoffmann schrieb:

different name,

Reply to
Matthias Alles

Anything in the synthesis report file (.syr)?

Since the error appears to be near register removal, it may be worth turning OFF "equivalent register removal" and seeing if the error remains.

- Brian

Reply to
Brian Drummond

I tried this, however this still doesn't work. I started xst now from the console and now I see that I get a memory violation at that certain point.

I will use Precision from Mentor Graphics from now on for the synthesis.

Matthias

Brian Drummond schrieb:

Reply to
Matthias Alles

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.