EEVblog Electronics Community Forum

EEVblog => News/Suggestions/Help => Topic started by: Nap0 on May 09, 2010, 06:02:46 pm

Title: suggestion for a videoblog: David's view on simulation software
Post by: Nap0 on May 09, 2010, 06:02:46 pm
Hi,
Just wanted to post a suggestion for a possible new video blog.
I would like to hear David's  view on simulation software, I don't think something like this has been covered yet?
Could be both digital and analog simulation. The value or non value of such tools.
Past experiences at work or in hone projects maybe?
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 09, 2010, 07:07:05 pm
good idea, I have electronics workbench 5.2, very old but works, never got the ahem.. later version to work and I think it was very bloated
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Nap0 on May 09, 2010, 09:41:50 pm
I use the free ltspice (http://www.linear.com/designtools/software/).
I think it's quit good for general analog and power, but not suited for digital circuits.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: EEVblog on May 10, 2010, 03:03:13 am
I'd like to, but probably shouldn't for conflict of interest reasons.
LTspice is currently taking the world by storm and is a great tool (and free).
There are easier ones to drive though.

Dave.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 10, 2010, 06:37:36 am
conflict of interests with who ?, if it is good it is good, or you can tell us which type of user the product is aimed at. I had a go with OrCad once and got no where because it was so complex to the point it took ambient temps into consideration. Then I got my hands on a modern version of EWB (now called spice or multisim or something like that). it was ok but much more complex than the old version I have
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: joelby on May 11, 2010, 07:40:10 am
conflict of interests with who ?

His employer.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: joelby on May 11, 2010, 08:25:42 am
his employer is an EE company. so should got no relation with software simulation thing. maybe somebody/company else.... sponsor? just speculating :)

It's a company that produces software which includes a software simulation component ;)
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: EEVblog on May 11, 2010, 12:09:27 pm
conflict of interests with who ?

His employer.

Correctamundo!

Dave.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 11, 2010, 01:04:13 pm
well I suppose you could not review their software if it makes things awkward for you, at the end of the day if it is bad and it is best you not expose it as such not mentioning it makes it obvious that it is not worth using
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: joelby on May 11, 2010, 01:24:12 pm
I don't think the conflict of interest is because there's anything wrong with the software per se.

The problem is that you can't objectively review any competing software - if you say that some other product is bad, people will accuse you of doing so to promote your employer's product. If you say that your employer's product is bad, you may risk management being unhappy with you, or at worst losing your job. If you start raving about your employer's product, people will accuse you of bias.

Simply put - it's easier to just not talk about it and avoid any problems.

Why don't you try a few different simulation packages and write your own review? :)
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 11, 2010, 04:08:19 pm
I don't think the conflict of interest is because there's anything wrong with the software per se.

The problem is that you can't objectively review any competing software - if you say that some other product is bad, people will accuse you of doing so to promote your employer's product. If you say that your employer's product is bad, you may risk management being unhappy with you, or at worst losing your job. If you start raving about your employer's product, people will accuse you of bias.

Simply put - it's easier to just not talk about it and avoid any problems.

Why don't you try a few different simulation packages and write your own review? :)

if you have a few thousand pounds to spare sure, I did actually get a quote for multisim, the student version was just over £ 1000 !  :'( I told the guy that it was more cost effective for me to breadboard it
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: armandas on May 11, 2010, 04:31:44 pm
I don't think the conflict of interest is because there's anything wrong with the software per se.

The problem is that you can't objectively review any competing software - if you say that some other product is bad, people will accuse you of doing so to promote your employer's product. If you say that your employer's product is bad, you may risk management being unhappy with you, or at worst losing your job. If you start raving about your employer's product, people will accuse you of bias.

Simply put - it's easier to just not talk about it and avoid any problems.

Why don't you try a few different simulation packages and write your own review? :)

if you have a few thousand pounds to spare sure, I did actually get a quote for multisim, the student version was just over £ 1000 !  :'( I told the guy that it was more cost effective for me to breadboard it

Wow. Last time I checked, it was $39.95 (http://www.academicsuperstore.com/products/National+Instruments/Circuit+Design+Suite/847563). Also, an evaluation version of Multisim is available. Not sure about other simulation software.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 11, 2010, 06:35:23 pm
there are deals for students but from what I can tell the package that replaces "electronics workbench" is very expensive for a hobbiest to buy, then they wonder why people download cracked versions, I know a lot of time goes into developing such programs but not everybody will make full use of all the intricate functions and I think that nowadays they all work around a core piece of software called SPICE ?, it would be great if a free-ware project was done for this sort of thing, I've seen a few attempts but nothing that really works for general purpose usage, really I'd like to see something that works like EWB 5.2 but is up to date and will run on Vista/7
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: dengorius on May 11, 2010, 07:01:15 pm
there are deals for students but from what I can tell the package that replaces "electronics workbench" is very expensive for a hobbiest to buy, then they wonder why people download cracked versions, I know a lot of time goes into developing such programs but not everybody will make full use of all the intricate functions and I think that nowadays they all work around a core piece of software called SPICE ?, it would be great if a free-ware project was done for this sort of thing, I've seen a few attempts but nothing that really works for general purpose usage, really I'd like to see something that works like EWB 5.2 but is up to date and will run on Vista/7

Actually SPICE is free and open source and this is its original paper http://www.eecs.berkeley.edu/Pubs/TechRpts/1973/ERL-382.pdf from Laurence Nagel

The thing is that spice comes without a fancy graphic interface (the first version is from 1973) but it still is the engine of modern softwares such as PSPICE/OrCAD, LTSPICE etc.

Personally i haven't had any problem with getting EWB up and running under Seven, not 5.2 though. Same goes for LTSPICE which is completely free
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 11, 2010, 07:07:36 pm
well it would be nice if someone took the SPICE core and put an interface around it for free  ;D
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: allanw on May 11, 2010, 08:47:06 pm
well it would be nice if someone took the SPICE core and put an interface around it for free  ;D

What's wrong with ltspice?
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 11, 2010, 08:51:31 pm
well it is not the most intuitive
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: mkissin on May 11, 2010, 10:06:47 pm
Actually, after having tried a few SPICE products, I find LTSpice to be one of the fastest and easiest simulators to drive.

Circuit entry is a breeze, with keyboard shortcuts for all of the basic components. Nothing is hidden from you, as the schematic translates directly into the SPICE listing. The graphical waveform output is also pretty intuitive.

The only thing you could take issue with is that it forces you to get to know SPICE itself on a level that you wouldn't normally have to with other vendors' products. Personally, I feel that's a good thing. Nothing will lie to you quite like a computer simulation will, if you don't know how the underlying engine works.

Finally, I have yet to encounter the sort of convergence issues that I was plagued with by other vendors offerings. As a general rule, if LTspice can't simulate my circuit, I've mucked it up somewhere.

And it's free, with a complete library of essentially perfect models of Linear Technologies products.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: joelby on May 12, 2010, 04:43:01 am
well it would be nice if someone took the SPICE core and put an interface around it for free  ;D

Plenty of people have: gEDA, iSpice, gspiceui, etc. When I was at uni we used PSPICE 9.1 Student for Windows, which is freely available.

I don't think it's possible for a GUI to make SPICE very simple (though GUI schematic capture is much better than editing netlists) as the systems it can simulate are complex, and it would be undesirable to hide all of the knobs, bells and whistles from the people who understand what they're for.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 12, 2010, 06:59:04 am
EWB 5.2 managed it fine, you could have an option to "unlock" those variables if needed. if i'm testing a theoretical design in the early stages possibly on virtual parts (no part number specified) I hardly need to consider temps right ? where do i find those free simulators you were referring to ?
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: joelby on May 12, 2010, 07:03:45 am
EWB 5.2 managed it fine, you could have an option to "unlock" those variables if needed. if i'm testing a theoretical design in the early stages possibly on virtual parts (no part number specified) I hardly need to consider temps right ? where do i find those free simulators you were referring to ?

Maybe not, but maybe you do? It's actually nice to know that your model isn't assuming your components are 'perfect' if you're planning to build it - it can save a lot of time of wondering why things that simulate well don't actually work in practice.

Anyway, just Google the names of those programs - they'll be the first or second hit.
Title: Re: suggestion for a videoblog: David's view on simulation software
Post by: Simon on May 12, 2010, 11:47:11 am
both theoretical models and real models are useful, when i did have my cracked version of multisim working I could not figure out why a led did not light. it was because I was not putting over 10 mA through it, that was not a realistic approach as I've run leds at 5 mA in the real world, it helps to be able to test you idea and then test it for practicality

maybe Dave could review the free versions then, after all no hobbiest and few small businesses are going to spent £1k+ on commercial stuff