Re: [ng-spice-devel] Dotcards.c


To ng-spice-devel@ieee.ing.uniroma1.it
From Al Davis <aldavis@ieee.org>
Date Tue, 19 Sep 2000 20:29:01 -0700
Delivered-To mailing list ng-spice-devel@ieee.ing.uniroma1.it
In-Reply-To <39BE3879.20DA047C@analog.com >
Mailing-List contact ng-spice-devel-help@ieee.ing.uniroma1.it; run by ezmlm
References <Pine.LNX.3.96.1000912072850.5164A-100000@ieee.ing.uniroma1.it > <39BE3879.20DA047C@analog.com >
Reply-To ng-spice-devel@ieee.ing.uniroma1.it

On Tue, 12 Sep 2000, Alan Gillespie wrote:
> I changed the order of the analyses because I was getting the following
> behaviour - if you run both a .OP and a .TRAN, then the voltages
> printed to the output file reflect the result of the .OP, but the operating
> point data for all the devices would be for the state they're in at the end
> of the .TRAN

One could argue that this is the correct behavior.  No matter what
order you use, someone will find fault with it.

ACS does the commands in the order they appear in the file.  I never
liked the way Spice does it.  As an analog designer. I have actually
used that property that it uses the last dc/op/tran point as the
operating point for AC analysis.

I think the best way is the way ACS does it, but supply a rearranger
script that rearranges the commands to mimic the Spice behavior. 
This rearranger should be done in a familiar interpreted language,
like perl.

al.

Partial thread listing: