Re: Is there a totally command-line driven way to use Xilinx Webpack?
- From: Rob Gaddi <rgaddi@xxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 31 Jul 2008 09:36:03 -0700
Goli wrote:
On Jul 31, 8:31 am, andersod2 <thechrisander...@xxxxxxxxx> wrote:Am using the free ISE Webpack, and wanted to know if it's possible
just to use the command line and code/config files...that counts for
things like package assignments and simulator stuff...can it be done
at all, or easily?
Thanks for your insights...
Hi,
There is a nice command line flow, to get the bit file from your
source files and config files. You could also get the command log file
of your project, from the ISE interface itself. In design utilities,
you have the option of view Command line log file.
Also you could set up a simple Make environment for the same. I have
build a simple Make environment and for me that works the best. It is
much simpler and easy to use.
But I have not used command line much for simulation or for assigning
pins, floor planner and so on. I guess for that you need GUI.
Hope this helps.
--
Goli
I second the use of Make. I switched over after finally becoming far too pissed off that Project Navigator a) hides all of my project settings in non-version controllable, non-documented binary files that keep getting changed with every revision of ISE and b) crashed all the time. Now I just type "make" at the command line and everything does what I want it to.
Manual pin assignment via UCF files works quite well in my experience, especially if you've got a Perl script that rips your signal connections directly from your board schematic file and writes them in UCF format. The only problem is, you go to some trouble to sort them nicely, group and comment them, and then if you ever run the Constraints Editor or PACE programs against it, it re-alphabetizes them.
Schematic entry, Floorplanning, and FPGA Editor are still GUI tasks. Schematic entry, infuriatingly, has to be done from inside of Project Navigator, there's no stand-alone executable for it. Also, in my experience, when you're hunting for timing problems, the graphical Timing Analyzer is much easier to work with than the command line one.
-- Rob
--
Rob Gaddi, Highland Technology
Email address is currently out of order
.
- Follow-Ups:
- References:
- Prev by Date: Re: Using VHDL packages
- Next by Date: Re: Fixed point number hardware implementation
- Previous by thread: Re: Is there a totally command-line driven way to use Xilinx Webpack?
- Next by thread: Re: Is there a totally command-line driven way to use Xilinx Webpack?
- Index(es):
Relevant Pages
|