[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Diode symbols in GSchem and PCB




> I guess I am confused.  The nand gate in the symbol lib would just
> keep its old pinnumbers, which would correspond to whatever
> asssignments are in the .sym file, i.e. the pinouts for a DIP-14 or
> whatever.   The place wehre this is overwritten is in the .sch file.
> 
> Perhaps I have missed your point?  If so, please elaborate...

Consider a TC7S00F single nand gate.  Input on pins 1 and 2, output on
4, gnd on 3, vcc on 5.  Now consider a 7400FK quad nand gate.  Inputs
on pins 2/6/13/18 and 3/8/14/19, outputs on 4/9/12/16, gnd on 10, vcc
on 20.

Which pins do we use in the symbol?  Do we use 1/2/4 or 2/3/4?  Or
1/2/3 from the original 7400 DIP?  Remember, the schematics will show
these pin numbers.

My proposal is to have the pins in the symbol be named A/B/Y, to be
replaced by numbers only after the user has chosen a package/variant.
Thus, the user never sees pin numbers before a package is chosen.

> That's easy.  It's the job of gnetlist to take that info from the .sch
> file and stick it into the netlist.  AFAIK, gnetlist (& gsch2pcb)
> already writes pinnumber, pinname, and pinlabel into the netlist.  Or
> am I wrong?

I didn't see a "pinname" attribute in the master list.


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev