Hi Attila,
On 27-Oct-17 8:25 PM, Attila Kinali wrote:
Hi Rafael
On Sun, 22 Oct 2017 17:20:52 +0200
Rafael Gajanec<rgaja...@vercet.com> wrote:
you haven't specified what sort of circuits would you like to simulate,
Simplified, they are differential amplifiers driven into saturation.
A bit more detailed, I am looking at ring oscillator stages and sine-to-square
conversion circuits and their behaviour regarding various key factors
(note: I am not sure what the key factors are, yet)
Oscillator design - that's what I found HB simulation particularly
useful for. It gives you almost instant results, compared to the
transient simulation, say 10 seconds instead of 5 hours! Just imagine
what it means if you are trying to tune several parameters of an
oscillator... The only other reasonably fast and accurate way I can
think of is to build the bloody circuit and measure it using some
expensive equipment.
but maybe the answer is Harmonic Balance.
Hmm.. I didn't know about Harmonic Balance. I have some reading up to do.
Thanks!
HSPICE from Synopsis and ADS from Keysight (which I use) also have the
HB engine.
I am mostly using ngpsice, because it's very easy to script (I have a bunch
of perl scripts that feed simulations into a Grid Engine cluster, extract
data and analyzse it). Is there any big advantage of the commercial spice
engines that would make them worth considering? And would the license alow
to run hundreds of instances in parallel?
(Yes, I am doing crazy things :-)
Attached are some results of a simple transient simulation using Hspice
M 2017.03, BBspice A/D 5.2.3 and ADS 2016.01. It's basically *V1 1 0 SIN
0 1 1Meg *and then *.FOUR 1Meg V(1)* in Hspice, VspecTran in ADS and
spectra computed using postprocessor in BBspice and ADS. As you can see,
there are some differences... To be fair, possibly there are some
simulator-specific settings/methods that could improve the results and
you should figure it out yourself what's the way to get the best results
from your spice. See
http://www.audio-perfection.com/spice-ltspice/distortion-measurements-with-ltspice.html
Commercial spice engines may have lower computational noise and shorter
simulation times. For example my out-dated BBspice (which is commercial
too by the way) crashed several times before I got some results, while
it used little RAM and only about 10-12% of available processor
resources... I intended to get you Pspice results of this simulation as
well, but I gave up after half an hour and about 1% of progress.
Attila Kinali
Best regards,
Rafael Gajanec
_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.