Where to get 'vcomp/vsim'?

  • Thread starter LluĂ­s Batlle i Rossell
  • Start date
L

LluĂ­s Batlle i Rossell

Guest
I've read somewhere in this newsgroup that 'vcomp/vsim' are free to
download and use (at least in Linux). Where can I get them? I've googled,
and I cannot find them.

By now I've been using Sonata, but it's free version is slow, and the
Waveform displayer doesn't allow monitoring for every signal/variable.
There are restrictions.

If you've used Alliance (the french free), I'd like to know how to run the
testbench of my sources.

And if anyone uses freehdl... I'm going to give it a try. My Gentoo is
installing the latest release. 'freehdl' looks easy to use. But it
requires a VCD displayer (for the waveforms). Maybe someone can help about
that? I've found any VCD displayer in my gentoo ebuild tree.

Uf. Simulating VHDL in linux is quite difficult, I see.

--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
 
I'm not sure if vsim/vcom (Modelsim) is freely available for Linux. I
use it under Windows/Cygwin. Look for Xilinx Webpack, it has a
bundled, free ModelsimXE.

Good Luck
Ajeetha
--
Interested in expert PSL/SVA training in Bangalore? Visit
www.noveldv.com/cvc.html
 
LluĂ­s Batlle i Rossell wrote:
I've read somewhere in this newsgroup that 'vcomp/vsim' are free to
download and use (at least in Linux).
The only free version of vsim that
runs (crippled) without a license is windows only:
http://www.xilinx.com/ise/mxe3/download.htm

Where can I get them? I've
googled, and I cannot find them.
I'm not surprised. All of the major vendors have
backed off from low cost versions and on-line
purchasing of simulation and synthesis software.
There's not even a price list anymore.
You have to call the sales office or distributor
on the phone and haggle.

By now I've been using Sonata, but it's free version is slow, and the
Waveform displayer doesn't allow monitoring for every signal/variable.
There are restrictions.
But those restrictions go away for $300 a year.
That may seem expensive, but that is as good a deal as I've seen for an
unrestricted vhdl simulator that runs on linux. The next step up is more
than ten times that cost.

If you've used Alliance (the french free), I'd like to know how to run
the testbench of my sources.
And if anyone uses freehdl... I'm going to give it a try. My Gentoo is
installing the latest release. 'freehdl' looks easy to use. But it
requires a VCD displayer (for the waveforms). Maybe someone can help
about that? I've found any VCD displayer in my gentoo ebuild tree.
If you get any of those working, let us know.
I have heard no success stories to date.

Uf. Simulating VHDL in linux is quite difficult, I see.
It's not difficult, but it isn't free.

-- Mike Treseler
 
Lluís Batlle i Rossell wrote:

And if anyone uses freehdl... I'm going to give it a try. My Gentoo is
installing the latest release. 'freehdl' looks easy to use. But it
requires a VCD displayer (for the waveforms). Maybe someone can help about
that? I've found any VCD displayer in my gentoo ebuild tree.
"Free as in beer" viewers:

http://www.cs.manchester.ac.uk/apt/projects/tools/gtkwave/
http://home.nc.rr.com/gtkwave/
http://www.veripool.com/dinotrace/
http://www.iss-us.com/wavevcd/

<etc> You'd have to do a find/grep in /usr/portage to see what you can
emerge. I don't have my gentoo box turned on right now so I don't know
what's there outside of gtkwave.

The last vcd viewer is windows but might work under wine. *shrugs*
Don't forget that http://ghdl.free.fr/ also exists for VHDL simulation.
Tristan is working on his own output format (GHW) but his patch is
broken against the latest version of gtkwave-1.3 as I've messed with
the internal struct names and such in order to handle 9-state VHDL
values starting with 1.3.70 so I had to move some stuff around.

-t
 
LluĂ­s Batlle i Rossell wrote:
I've read somewhere in this newsgroup that 'vcomp/vsim' are free to
download and use (at least in Linux). Where can I get them? I've
googled, and I cannot find them.
You used to be able to use vcom without a license (i.e. check whether
your code compiles ok) without a license but I am not sure if that was
design or accident. I haven't tried it in the last year or so, so I
don't know if the newer versions still offer this feature.

Apart from the versions which you may get from FPGA vendors, I am not
aware of any way to use vsim for free.
By now I've been using Sonata, but it's free version is slow, and the
Waveform displayer doesn't allow monitoring for every signal/variable.
There are restrictions.

If you've used Alliance (the french free), I'd like to know how to run
the testbench of my sources.

And if anyone uses freehdl... I'm going to give it a try. My Gentoo is
installing the latest release. 'freehdl' looks easy to use. But it
requires a VCD displayer (for the waveforms). Maybe someone can help
about that? I've found any VCD displayer in my gentoo ebuild tree.
I find ghdl (http://ghdl.free.fr) really great. I have successfully
compiled quite large testbenches (AMBA subsystems) with lots of horrible
things like unconstrained types / access types etc. It is a bit on the
slow side but it is free and IMHO a very good implementation.
My attempts with an (earlier) version of sonata on the same test-benches
were unsuccessful.

For a wave form viewer, compile the gEda suite (http://geda.seul.org/)
and use gtkwave. I prefer it to other solutions like dinotrace etc. but
that's just my personal view.

Uf. Simulating VHDL in linux is quite difficult, I see.
I beg to differ. I find you can do rather a lot with ghdl for instance.
Even if not my preference, I'm sure Sonata is not a bad solution either
considering what the price tag is.

>
 
Charles, SAG wrote:

You used to be able to use vcom without a license (i.e. check whether
your code compiles ok) without a license but I am not sure if that was
design or accident. I haven't tried it in the last year or so, so I
don't know if the newer versions still offer this feature.
Yes vcom will still run without a license.
Using this with a good editor allows
you to jump right to the next syntax error
until the compilation is clean.

However, without running vsim you can't
tell if those new lines of code are
good or evil.

-- Mike Treseler
 
On Mon, 10 Oct 2005 11:18:22 +0200, Charles, SAG
<site_blackhole@trellisys.ie> wrote:
LluĂ­s Batlle i Rossell wrote:
I find ghdl (http://ghdl.free.fr) really great. I have successfully
compiled quite large testbenches (AMBA subsystems) with lots of horrible
things like unconstrained types / access types etc. It is a bit on the
slow side but it is free and IMHO a very good implementation.
My attempts with an (earlier) version of sonata on the same test-benches
were unsuccessful.
Oh, good. I thought that 'ghdl' was a second name for 'freehdl', because
the binary for freehdl is also 'ghdl'.
I'm compiling gnat, in order to use ghdl. I hope I'll success :))
For a wave form viewer, compile the gEda suite (http://geda.seul.org/)
and use gtkwave. I prefer it to other solutions like dinotrace etc. but
that's just my personal view.
Oh, thanks. I installed it. But I still don't have any dump file to see.
Hoping on ghdl...
Uf. Simulating VHDL in linux is quite difficult, I see.

I beg to differ. I find you can do rather a lot with ghdl for instance.
Even if not my preference, I'm sure Sonata is not a bad solution either
considering what the price tag is.
:) Thanks a lot. At the end everything will be successful, sure :)


--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
 

Welcome to EDABoard.com

Sponsor

Back
Top