[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Slotting
On Jan 17, 2009, at 6:16 PM, DJ Delorie wrote:
>
> The idea I had a while back was to use symbolic pin names in the
> symbols, and map symbolic pin names to physical pin numbers as part of
> the "heavyification" of the symbol. The physical pin numbers are
> added to the symbol at that point. The syntax for slots would be
> expanded, to allow for multiple levels of grouping (like, all nand
> gates, then all inputs for each nand gate) - slots vs pin groups, for
> example.
It only works for homogeneous devices. But many slotted devices are
heterogeneous. Most are, if you want nonredundant explicit power pins.
>
> I really don't think adding a new *file* for each symbol makes sense.
In many cases symbols could share files. The slot files would contain
only graphics and pins, and pinouts are often common among many
similar devices.
> I do agree it should be stored external to the symbols though. I had
> suggested some form of database (csv, sql, whatever) that maps light
> symbols (with symbolic pin names) to heavy symbols (with physical pin
> numbers). The "inferred" attributes can be stored in the symbol in
> the design, with a flag that says "not directly user specified".
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd@xxxxxxxxx
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user