Mail Archives: geda-user/2015/10/20/13:20:36
--Apple-Mail=_5CC88058-E611-49F9-820F-67020B20001F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
On Oct 20, 2015, at 10:34 AM, Edward Hennessy (ehennes AT sbcglobal DOT net) =
[via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> I would like to see the pin mapping also work for connectors.
>=20
> One mechanism I=92ve contemplated using: Instead of a symbol for a 20 =
pin connector, use a symbol for a terminal with 20 slots. Then, changing =
the slot number assigns the pin number. Unfortunately, all the terminals =
must have the refdes for the connector, such as J1. These refdes would =
need to be hidden
Why do they need to be hidden?
> and the refdes added to the dotted line grouping the terminals into a =
connector.
I=92ve done that, except for the dotted line. When I use this method, =
the pins are scattered about the schematics, close to the circuits they =
connect to. This saves a great tangle of nets.
The other way, my favorite these days for big connectors, is to use =
pins2gsch =
(http://www.gedasymbols.org/user/john_doty/tools/pins2gsch.html) to =
control the connections. The connector symbol itself is just a box with =
no pins (but I draw a bus to it). The nets are named connections to the =
bus, pin numbers are tabulated. The tables go into the LaTeX docs, =
easier to read and reducing clutter in the schematics.
Weirdly, some advocates of database-driven netlisting don=92t seem to =
like this approach. But since the implementation is entirely in add-on =
scripts, it is completely a matter of user choice.
I also would hold this up as an example of what one can do with =
well-factored software controlled to the user. Pins2gsch depends on the =
fact that gschem and gnetlist are separate, and that each models the =
information fundamental to its job, but not much else. If gnetlist was =
designed to prevent the user from doing crazy things, this probably =
wouldn=92t work. No developer imagined this as a feature, but the =
possibility was implicit in clean design.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_5CC88058-E611-49F9-820F-67020B20001F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename=signature.asc
Content-Type: application/pgp-signature;
name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAEBCgAGBQJWJnfPAAoJEF1Aj/0UKykRpUoP/jv8a5vhLXGoitDZeZQHzCM9
2mU6x5XlaPi8k9uyP1jFam/qiTCirPmXtD5DmXb1wRX0EEXO6hZ1atZxbbKeM6tF
um1Y2x20uyQ9b0MqUh0tLGCI2iQNmauy/vtWSa9PxN8H+zTqf+rEepzfzvdYZTqV
xhYgacHXs7+I7+7n2eyPUmBM14aQcrIe/uIOuZjH+X/JYO48ESzM5MET005B0QUU
N82dU5BZ/zzMILsKpMtKRseCquDZwLWy5l3x20nRYHsnM3GgbXJj6IkKgJFlN0PR
NVL55IZXE5mOKRDhpceMkXRxQWlnTrm3k7Fyr34z+l04KWNAO8GAExi8lktSwaR4
mdITkvPUQcUxefQxPYpkzoMDNAV6sLWA9xI1v06KpOgGpwo4Rgpa6cVh80fHpP9J
sj8Ac+37msX4sxxdIgFBUhrACayXXZFijFcF00CsFv0wR0pz+R2SXoVfFx/V0m35
DZULhsVYvCVJnbXW2auWU7HYb5DWV8BhTR6WE9T+0B8zwahttfmgYF8nOyrMKd6M
RmnIEMtiZk7Ae0F/dbRKQKrb2Y8Ak6Ssa/EgyFLFtdkltTDM4wDtTpafG/MMdKpT
6nWEJyUp7QXt3P1FfDuf+CcDHGRDy69CPeYBDH+SUBuLo2Ml3DG4snwTS5bHjCho
22pSE6bC/ccOopYjmdKs
=2aO4
-----END PGP SIGNATURE-----
--Apple-Mail=_5CC88058-E611-49F9-820F-67020B20001F--
- Raw text -