gEDA-dev: Re: Bug reports for gattrib

Stuart Brorson sdb at cloud9.net
Mon Apr 2 12:41:32 EDT 2007


On Mon, 2 Apr 2007, Stephen Williams wrote:

> Stuart Brorson wrote:
>> In the ideal world, gschem would insist that the net= attribute would
>> be assigned to a *pin*, and would tie a particular pin to a particular
>> netname.  However, I realize this is a PITA, and the current usage of
>> net= is more convenient.   Therefore, I'm not suggesting we change the
>> usage of the net= attribute.
>
> That makes no sense. In the way I use it, the net= attrigute *creates*
> the pins. What Pin am I going to connect a "net=GND:5,7,9,12" to?
> Pin 5? Pin 7? Pin 42?

Gattrib has a third tab (currently unused) which lists pins and pin
attributes.  My thought was to display the net=GND attribute on this
pin page, with net=GND attached to each pin for which it is relevant.

The pin would just show up in gattrib (where it should), but not in
the schematic.

> The whole point (at least in my case) of this attribute is to
> avoid a spray of pointless pins. I think it's much clearer to
> think of it as "Oh and by the way, connect GND to pins 5, 7, 9
> and 12." I'm not sure what attaching the net to a pin would mean.

The thing is that there is a one-to-one mapping from a pin to a net.
(There is not a one-to-one mapping from a net to a pin, OTOH)  That
means that the place to display this attribute is under the pins tab.

Stuart


More information about the geda-dev mailing list