[Fpga-synth] More on 9.2i
Eric Brombaugh
ebrombaugh at earthlink.net
Wed Aug 15 22:08:45 CEST 2007
Scott Gravenhorst wrote:
> 9.2i, running under XP, crashes mightily with my project. A popup tells
> me to create a webcase and include the project.
>
> So I tried to open a webcase with Xilinx. I had already received
> permission, but when I access the site with their "begin here" link, it
> crashes with an internal error.
My, you're certainly having some difficulty with their tools. I've
noticed in the past that the Xilinx website is a bit fragile. I
especially like it when it bombs out to a page that says something to
the effect of "Errors in our website have been resolved. Please restart
your browser". What!!??
As to the problems with your project: Have you tried your own advice
(last line of your signature)? Lately I've been using the command line
interface to the Xilinx XST, and NGD/MAP/PAR tools and that has been
working well. Granted, I'm running it in Linux, but I don't believe that
there's any reason it wouldn't work from a command tool shell under Win*.
The reason I ask is that I've found the Project Navigator IDE to be
pretty shaky sometimes, and since I just want to synthesize and
place/route I don't need all the other goodies that PN provides. PN also
is a memory pig, so when PAR wants to use 3GB of my memory, it's nice
not to have PN taking up another 500MB (which it does after a while -
massive memory leaks).
Although I use make to manage the build process these days, I used to
build up a simple shell script to run the process. It only needs to
invoke three tools:
* xst (synthesis) - needs a script file to define settings and a project
file to define the source files. To start you can just copy the
*_xst.scr and *.prj files that PN made for you current project.
* xflow (manages NGDbuild/Map/PAR) - needs the ngc output from xst.
* bitgen (builds bitstream) - needs ncd output from PAR
Try it!
Eric
More information about the Fpga-synth
mailing list