[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: discussion on what busses *mean*



DJ Delorie wrote:
Right, when we have a signal-pin-symbol relation, we have a bunch of
information:

* net name
* pin number
* pin sequence
* pin label
* physical pin location

If I have a bus A[1:3] connected to pin EN[0:2] at pin number 4,8,7 -
I mean the same as if I had connected net A1 to pin EN0 at 4, A2 to
EN1 at 8, and A3 to EN2 at 7.

So, in this example, pin label is EN[0:2], pin number list is (4,8,7),
netname is A[1:3].

But "reconnect the nets" is difficult if they're not
independent (i.e. they're a bus) so you have to do it with pin
numbers, but a "bus pin" doesn't have *a* number, it has a *list* of
numbers, so you have to swap within the list.

"bus pin" confuses me.  Is there another name for what you are thinking?

Or between a number in one list, and another number elsewhere, if the
swap map allows it.

John


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