Spice simulators and their engines - diyAudio
Go Back   Home > Forums > General Interest > Everything Else
Home Forums Rules Articles diyAudio Store Gallery Wiki Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Everything Else Anything related to audio / video / electronics etc) BUT remember- we have many new forums where your thread may now fit! .... Parts, Equipment & Tools, Construction Tips, Software Tools......

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 2nd July 2007, 10:13 PM   #1
diyAudio Member
Join Date: Sep 2005
Default Spice simulators and their engines

Is there a significant difference between the SPICE simulation engines such as Spice 3F5, 2G6, Spice B2, XSPICE, TopSpice, and other Spice engines? Do you think that one engine is better than all the others?

I have read on some commercial websites for third party Spice simulators that some Spice engines have better convergence than others. Is this true and/or much of a factor in the price for the program?
  Reply With Quote
Old 3rd July 2007, 04:05 PM   #2
diyAudio Member
I_Forgot's Avatar
Join Date: Jan 2005
Location: Phoenix, Az.
The "engine" is the same in all of them. It's that stuff that's wrapped around it that varies from one vendor to another. Yes, some vendors optimize their flavor of spice for one thing or another, so depending on what you want to do, one may be a little faster or may converge more reliably than another.

  Reply With Quote
Old 5th July 2007, 01:35 PM   #3
diyAudio Member
Join Date: Sep 2005
==> The "engine" is the same in all of them

Really? I have read on some of these websites (such as B2Spice and Simetrix) that their simulator program handles switchmode circuits better, or has convergence where other simulators would fail, or faster convergence, etc.

I guess I shouldn't believe all the marketing stuff I read. . . .

Thanks for the info I_Forgot!
  Reply With Quote
Old 10th July 2007, 01:03 PM   #4
diyAudio Member
PigletsDad's Avatar
Join Date: Jul 2007
Location: South Worcestershire
The basic simulation algorithm is the same in all versions of spice - it is the Gear Trapezium algorithm.

But the details of the implementations have changed over the years; in particular the error estimation and convergence has been tweaked.

For well behaved circuits, all versions are OK. The differences matter for cases where the time scales in the circuit are very different (this means the equations are technically "stiff"), or when discontinous elements like switches or PWL sources are used.

The later versions of Berkely Spice (like 3f5 etc) are significantly better behaved than the 2 series; I don't know what tweaks, if any have been applied to the commercial variants.
  Reply With Quote


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
A Few Nice Optical Items For DIY Projector Light Engines / Photo / Laser / Etc. Ben_Tech Swap Meet 0 16th September 2007 12:28 AM
Spice simulator engines rtarbell The Lounge 1 26th July 2007 11:17 AM
Spice simulators and accuracy results rtarbell Everything Else 35 31st May 2007 11:37 PM
Good SPICE simulators rtarbell Everything Else 11 18th October 2005 03:12 PM

New To Site? Need Help?

All times are GMT. The time now is 07:31 AM.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
Copyright 1999-2017 diyAudio

Content Relevant URLs by vBSEO 3.3.2