From: Fam. K. <die...@t-...> - 2005-03-08 21:38:42
|
Hi David, are you netlisting spice or spice-sdb?=20 spice-sdb is the much better one. The vcvs expansion is for the user comfort. Without it you don't get the=20 current in and out of the vcvs source. In your case the node names are wron= g=20 for any reason.=20 If you can't fix the problem with spice-sdb, let us know. Peter Am Dienstag, 8. M=E4rz 2005 22:06 schrieb Logan, David: > -----Original Message----- > From: Logan, David > Sent: Tuesday, March 08, 2005 2:05 PM > To: 'ngs...@li...' > Subject: ngspice error? now ngspice question? > > > Hello. I have entered this circuit into gschem, ran netlist, > added entries manually to the netlist, and ran ngspice on it. > > The problem is that the values come out incorrectly. > > +------ 1ohm --------+ > > | [R6] | > | - + | > > +---- 4ohm -+- 2ohm --- <3v0> ---+------+ > > | [R1] | [R5] [E1] | | > > + | | | > 24V 2ohm 8ohm 4ohm > -[V1] |[R2] |[R3] |[R4] > > > +-----------+--------------------+------+ > > I won't include the (geda) schematic, but I after I edit the netlist, I > get: * Spice netlister for gnetlist > * Spice backend written by Bas Gieltjes > V1 4 0 DC 24V > R4 0 1 4 > R3 0 1 8 > R2 0 3 2 > R5 3 2 2 > R6 3 1 1 > R1 4 3 4 > * begin vcvs expansion, e<name> > E1 1 2 1 0 3 > i-sense-E1 1 0 dc 0 > i-out-E1 1 2 dc 0 > * end vcvs expansion > .OP > .PRINT I(R1) I(R2) I(R3) I(R4) I(R5) I(R6) > .END > > I was originally going to ask why the calculations of the above come out > incorrectly, but I have since discovered that if I remove the lines: > > i-sense-E1 1 0 dc 0 > i-out-E1 1 2 dc 0 > > then I get the correct results. What are these lines, and why are they > screwing up my spice run? And what seems to be even more humorous is that= I > have to manually add the gain to E1, because gnetlist doesn't add it, but > it does add these two lines that seems to mess up my run. > > David Logan > > NOTICE: This E-mail may contain confidential information. If you are not > the addressee or the intended recipient please do not read this E-mail > and please immediately delete this e-mail message and any attachments > from your workstation or network mail system. If you are the addressee > or the intended recipient and you save or print a copy of this E-mail, > please place it in an appropriate file, depending on whether > confidential information is contained in the message. |