gEDA-user: Expert help needed - gschem/ngspice etc...

John Doty jpd at wispertel.net
Mon Jul 31 23:00:39 EDT 2006


Slotting is a fabrication concept. SPICE doesn't understand slotting.  
Don't use it in your sims.

In general, schematics you simulate are not schematics you use for  
board layout: they contain extra things like independent sources and  
parasitics. There are even problems of convention: board design uses  
"U" for chips, but a SPICE subcircuit requires "X". It's a pain, but  
I've never seen an EDA tool that could handle the relation between  
simulation and fabrication seamlessly. So, keep separate schematics  
for sims and fab. Cut and paste is useful.

Remember that the spice-sdb netlister doesn't care about pinnunber:  
it's pinseq that matters.

On Jul 31, 2006, at 7:43 PM, John Coppens wrote:

> Hi all.
>
> What's the correct way to define things (mainly the symbol) when,
> defining a dual or quad opamp? Here are the problems I bounced  
> against:
>
> 1) The quad or dual evidently has common power lines.
>
> 2) The model defines the pins in order +, -, V+, V-, and output (which
> seems quite common)
>
> 3) How do I define the slotdefs? The pins for v+ and v- are drawn  
> on the
> circuit, not just defined as attributes. Can I repeat the pin numbers
> unpunished?
>
> 4) If I do the above, I get gnetlist -g drc2 complaining that the  
> second
> op-amp isn't in the circuit.
>
> 5) If, after giving up, I put it in the circuit, and connect its  
> pins, so
> it won't complain again, I get
>
> "Invalid wanted_pin passed to get-nets [unknown]" (5 times)
>
> 6) If I try to define a slot=1 for this component, gschem crashes.
>
> 7) And, to top things off, I can't seem to get this running with  
> ngspice
> - I get a report of 'singular matrix'es and non-convergence.
>
> Would someone please have a look at the sym and circuit? As everything
> is small, I've attached all files (including the model).
>
> Thanks.
> John
> <evm_input.sch>
> <mc33078-1.sym>
> <MC33078.mod>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

John Doty              Noqsi Aerospace, Ltd.
jpd at wispertel.net




More information about the geda-user mailing list