On 23/04/2013 21:13, Kevin Neilson wrote:
> Why is Modelsim so expensive? It is a mature product
Mature product? you do know that simulators are constantly being
enhanced with new language features, standards and debug capabilities.
The last thing I would call a simulator (or any maintained EDA product)
is mature.
> and yet it segfaults on me all the time.
Then either you are very unlucky, have a unreliable PC or have a "nack"
for writing disastrous code, sorry but I have been using Modelsim since
version 4.7 and yes it does occasional crash but no more than any other
EDA tool I use.
> Constantly. Often, when it ought to give me warnings or errors (such as when there is a port
> width mismatch) it just core dumps instead,
Port mismatches very rarely result in a core dump, if it does then
contact Mentor support. Modelsim create a stack dump in
vsim_stacktrace.vstf when it crashes, include this in your Service
Request. I also find that using the command line "vsim -c" has a better
chance of giving me a verror code.
leaving me to comment out lines one at a time until
> I figure out why it's crashing.
single stepping might be quicker. Using a different version (like 10.0f
which was released after 10.2a) might also allow you to continue to work
while engineering looks at your core dump.
That's my rant. It's still pretty decent, but ought to be
> cheaper if it's going to coredump like freeware.
I agree, EDA tools are too expensive but then again the user group is
pretty small and as I mentioned earlier standards are being created and
updated all the time which cost money.
Now why is Vivado-HLS crashing again on my code.......
Hans
www.ht-lab.com