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