Phil Tomson <ptkwt@aracnet.com> wrote:> > > >> But running ISE in Wine is about 10x slower than running the Linux > >> versionwith Wind/U. It's actually slower than running the > >> Windows version under VMware, which surprised me. > > > >You probably run a kernel before 2.6.10. A fix for the communication > >between the GUI and the worker programms was introduced with 2.6.10.> This is good to know and it seems like a reasonable explanation... Turns > out I'm running 2.6.3. I'll try rebooting with my old 2.4.something > kernel when I get a chance.Then apply the patch found with google and "FIONREAD Bonnes" to patch that bug. 2.4 had the same problem like 2.6 before 2.6.10 -- Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Xilinx tools on Linux
Started by ●April 16, 2005
Reply by ●April 19, 20052005-04-19
Reply by ●April 19, 20052005-04-19
Eric Smith wrote:> Note that Qt still would have per-seat license fees, so I don't think > it's even in the running.Huh? Qt is licensed per developer seat, not per user seat. See: http://www.trolltech.com/products/qt/migrate/motif.html "No per-copy fees" - can't get more explicit than that. What's the problem? Martin
Reply by ●April 19, 20052005-04-19
Duane Clark wrote:> Rudolf Usselmann wrote: >> >> yes, it is possible to replace the GUI with a script. At least >> for ISE. I have not been able to figure out hot to do the same >> for EDK (yet). >> > > Assuming you are on Linux... (though presumably this should also work on > Windows) > > The EDK project is run by a makefile, named system.make. So you can can > build the project by typing commands like: > make -f system.make netlist > which builds the bitfile from HDL code, and > make -f system.make program > which compiles C code and inserts it into the bitfile. Those are about > the only two EDK commands I use. I never use the EDK GUI. A list of > commands is available with: > make -f system.make > Actually, I create a symbolic link > ln -s system.make makefile > which means I don't need to type out the "-f system.make" stuff. > > Of course, that doesn't get you the project in the first place. In > general, I take an existing project that is similar to what I want, copy > it over, and start modifying.Exactly ! Thats is what I do. And as you point out the tricky part is to get the project created. For that I still start up xps, and ask it to "Save Makefile". After that I just run gmake ... rudi ============================================================= Rudolf Usselmann, ASICS World Services, http://www.asics.ws Your Partner for IP Cores, Design, Verification and Synthesis
Reply by ●April 19, 20052005-04-19
Rudolf Usselmann wrote:> Duane Clark wrote:>>Of course, that doesn't get you the project in the first place. In >>general, I take an existing project that is similar to what I want, copy >>it over, and start modifying. > > > Exactly ! Thats is what I do. And as you point out the tricky > part is to get the project created. For that I still start up > xps, and ask it to "Save Makefile". After that I just run gmake ...A trick to save waiting for the GUI: $ xps -nw system.xmp % save make % exit John
Reply by ●April 19, 20052005-04-19
I wrote:> Note that Qt still would have per-seat license fees, so I don't think > it's even in the running.Martin Ellis:> Huh? Qt is licensed per developer seat, not per user seat. > See: http://www.trolltech.com/products/qt/migrate/motif.htmlThanks for the correction. I knew that there was commercial licensing involved, but had no idea that there weren't per-copy fees.
Reply by ●May 3, 20052005-05-03
Phil Tomson wrote:> In article <4262f6e4$1@clear.net.nz>, > Jim Granville <no.spam@designtools.co.nz> wrote: > >Phil Tomson wrote: > >> In article <1113761592.889108.25670@f14g2000cwb.googlegroups.com>, > >> Marc Randolph <mrand@my-deja.com> wrote: > >>>Howdy Phil, > >>> > >>> It used to be. The GUI group appears to have gone to binaryproject> >>>file, at least on Windows version of ISE 7.1i - that move alonehas> >>>almost driven me away from using the VHDL flow, back to using theedif> >>>flow. > >> > >> Bizarre. While the rest of the world is going to text formatslike XML> >> (even Microsoft's Visual Studio.NET now store project files aseditable> >> XML.) Xilinx decides to move to a binary format? Can anyone fromXilinx> >> comment on the rationale for doing this? > > > > There are solid version control, and user support, reasons forusing> >an ASCII project file, that can be shared between GUI and commandline> >flows. > > It also has operational benefits : You use the GUI for what it isgood> >at ( one off set-up ), and the command line when speed and > >removal-of-operator-error are important. > > > > It can also save money - in this example, a user could set up in a> >borrowed Windows GUI, then run Linux command line, knowing the > >results will be (hopefully) the same. > > > > Where I have seen moves to binary project (and design!) files inthe> >past, that has been driven by paranoia, and an effort to reduce > >portability to the "others". > > > > History shows that the minus side of this move, outweighed anyplus> >side. Fundamental rule: Do not penalise the legitimate users! > > > > Seems to be two possible causes : > >a) A novice was put in charge of the project file decision > >and/or > >b) The paranoia quotient really is going up at Xilinx > > [see other posts ?] > > But what would they be paranoid about? Are they afraid that Alterawill> create a Xilinx to Altera project converter or something? Even ifthey> did so, would it really be that big of a deal? The benefits ofhaving a> user-editable ASCII project file (which you outline) seem to greatly > outweigh this risk.I'm guessing it wasn't paranoia, because they provide a way to import and export information to/from the new binary .ise file: http://support.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=21067 My WAG is that they mistakenly thought they needed to go binary to improve the speed of the GUI (which can be sluggish with large projects, even on a decently fast machine). So that would line up with cause (a) above. Marc
Reply by ●May 3, 20052005-05-03
Marc Randolph wrote:> I'm guessing it wasn't paranoia, because they provide a way to import > and export information to/from the new binary .ise file: > > http://support.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=21067 > > My WAG is that they mistakenly thought they needed to go binary to > improve the speed of the GUI (which can be sluggish with large > projects, even on a decently fast machine). So that would line up with > cause (a) above. > > Marc"WAG" !!! Wow ! Last time I heard WAG was about 10+ years ago when I was working at Tandem. We also used EWAG (E=educated). Amazing, I almost forgot it ... ;*) Cheers, rudi ============================================================= Rudolf Usselmann, ASICS World Services, http://www.asics.ws Your Partner for IP Cores, Design, Verification and Synthesis
Reply by ●May 3, 20052005-05-03
Marc Randolph wrote:> My WAG is that they mistakenly thought they needed to go binary toRudolf Usselmann wrote:> "WAG" !!! Wow ! Last time I heard WAG was about 10+ years ago > when I was working at Tandem. We also used EWAG (E=educated).Around here it's a SWAG (Scientific...).
Reply by ●May 9, 20052005-05-09
Hello All I have a succes story about ISE 7.1i and Mandrake 10.1, with th usual hassle of library linking and installing openmotif What I haven't been able to do is to use iMpact. The GUI load fine, but it seems unable to load the Xilinx cable drivers. I trie to recompile the drivers, but that didn't work either. Has anyon been able to use iMpact on a 2.6 Linux box? Or at a Linux box a all Thanks
Reply by ●May 10, 20052005-05-10
In article <geedneaXzs35YOLfRVn_vg@giganews.com>, leonardopsantos <leonardopsantos@gmail-dot-com.no-spam.invalid> wrote:>Hello All: > I have a succes story about ISE 7.1i and Mandrake 10.1, with the >usual hassle of library linking and installing openmotif.Can you give us any hints about what you had to do to get ISE 7.1i running under Mandrake? I can run it but it's very slow - did you have to patch the kernel? PHil