I simulated this simple circuit yesterday with no problems. To day I made some minor changes and tried to simulate and I'm getting errors where gnucap can't recognize netnames that are there. I changed everything back to yesterdays setup, except for the fedora update I did after booting up, and I'm still getting these errors. I changed the netname to node 2 and it is faulting still.
I can't see what I'm doing wrong. I'm listing the output from the netlister followed by the gnucap attempt and the netlist with the simulation commands: ------------------------------------------------------------------------------------------ --- checking package = X1 device = IC Found subcircuit. Refdes = X1 Found .SUBCKT with model-file and model-name for X1 Checking prefix. Package prefix =X correct prefix =X nomunge mode = #f different-prefix=#f In write-net-names-on-component. . . . pin-name = 1 pinnumber = 3 pinseq = 1 netname = topLeg In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = computerMic In write-net-names-on-component. . . . pin-name = 3 pinnumber = 7 pinseq = 3 netname = Vcc In write-net-names-on-component. . . . pin-name = 4 pinnumber = 4 pinseq = 4 netname = -Vcc In write-net-names-on-component. . . . pin-name = 5 pinnumber = 6 pinseq = 5 netname = computerMic In write-net-names-on-component. . . . pin-name = 6 pinnumber = 1 pinseq = 6 netname = 2 In write-net-names-on-component. . . . pin-name = 7 pinnumber = 5 pinseq = 7 netname = 3 We'll handle the file contents later . . . --- checking package = C3 device = POLARIZED_CAPACITOR Found capacitor. Refdes = C3 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = +5V In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 0 --- checking package = C2 device = POLARIZED_CAPACITOR Found capacitor. Refdes = C2 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = -Vcc In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 0 --- checking package = C1 device = POLARIZED_CAPACITOR Found capacitor. Refdes = C1 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = Vcc In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 0 --- checking package = R8 device = RESISTOR Found resistor. Refdes = R8 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = ecuMic In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 0 --- checking package = R7 device = RESISTOR Found resistor. Refdes = R7 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = 6 In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 5 --- checking package = R6 device = RESISTOR Found resistor. Refdes = R6 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = 4 In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = ecuMic --- checking package = V3 device = vac Found independent voltage source. Refdes = V3 In write-net-names-on-component. . . . pin-name = 1 pinnumber = 1 pinseq = 1 netname = V3 In write-net-names-on-component. . . . pin-name = 2 pinnumber = 2 pinseq = 2 netname = 0 Done writing SPICE cards . . . Output file is written. We are done. [EMAIL PROTECTED] project-micSwitch]$ gnucap -b micnetlist.cktGnucap 0.35 The Gnu Circuit Analysis Package Never trust any version less than 1.0 Copyright 1982-2006, Albert Davis Gnucap comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions according to the GNU General Public License. See the file "COPYING" for details. * gnetlist -v -g spice-sdb -o micnetlist.ckt micSwitch4Sim.sch # 27. print ac v(ecuMic) ^ ? no match [EMAIL PROTECTED] project-micSwitch]$ gnucap -b micnetlist.ckt Gnucap 0.35 The Gnu Circuit Analysis Package Never trust any version less than 1.0 Copyright 1982-2006, Albert Davis Gnucap comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions according to the GNU General Public License. See the file "COPYING" for details. * gnetlist -v -g spice-sdb -o micnetlist.ckt micSwitch4Sim.sch # 27. print ac v(2) ^ ? no match [EMAIL PROTECTED] project-micSwitch]$ ------------------------------------------------------------------------------------------ *^^^^^^^^ End of included SPICE model from /home/rob/gaf/spice-files/LM741.subckt ^^^^^^^^ * *============== Begin SPICE netlist of main design ============ R5 3 2 1k V2 computerMic 0 dc 5 R4 V3 1 10k V1 topLeg computerMic ac 1 R3 computerMic topLeg 10k X3 1 4 +5V -5V ecuMic 5 6 LM741 .INCLUDE /home/rob/gaf/spice-files/LM741.subckt R2 computerMic 0 100k C4 -5V 0 .1u R1 0 topLeg 100k X1 topLeg computerMic Vcc -Vcc computerMic 2 3 LM741 C3 +5V 0 .1u C2 -Vcc 0 .1u C1 Vcc 0 .1u R8 ecuMic 0 10k R7 6 5 1k R6 4 ecuMic 10k V3 V3 0 dc 5 ac 1 .op .print ac v(ecuMic) .ac lin 300 3000 5 >micsim-ac.dat .end ------------------------------------------------------------------------------------------
_______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user