delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Date: | Sun, 5 Aug 2012 13:24:29 +0200 |
From: | Kai-Martin Knaak <kmk AT familieknaak DOT de> |
To: | geda-user AT delorie DOT com |
Subject: | Re: [geda-user] parts of a device to different (schematic) |
subsheets | |
Message-ID: | <20120805132429.6a3966c3@akka> |
In-Reply-To: | <20120805081522.580218283EF6@turkos.aspodata.se> |
References: | <20120804132146 DOT 662918283EED AT turkos DOT aspodata DOT se> |
<jvjd9c$qdn$1 AT dough DOT gmane DOT org> | |
<20120805081522 DOT 580218283EF6 AT turkos DOT aspodata DOT se> | |
X-Mailer: | Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) |
Mime-Version: | 1.0 |
X-Provags-ID: | V02:K0:qNUqB/N/R9xH2xSiHUIb4K/haW8b9PoYGAUoc1YoLMX |
y7TL4JRAcTJ+16X5c9NseFhCRNiSHHM1b2QzhVULurBoO/BtdR | |
eigkSHKAlBgHUOo2dpIitUgVFk4UrK+k8V2QbGlLpsAN4G4LXJ | |
Sa6lCap4/IY8GtlFb2DbrXDP88bNwyAOyCDXSG37U8WzP9/8yP | |
8FUGq5toeq/+38g0bHpiFHxd/X6kAVvo7hcbYmgaKsi5fgwEU0 | |
GJMAM+/APEVmuyCw+pz/Y+Q0J55H5CGswkWeLr+rIs80aY/XHW | |
cdnNdrKo9vRNU9p1a5e53+0Z8FwBnVaM1f6B4fO1HnFykR51A= | |
= | |
Reply-To: | geda-user AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | geda-user AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
--Sig_/z=vZbeOWxWvOF6L6ryo/Aqz Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable karl AT aspodata DOT se (Karl Hammar) schrieb am 5. August 2012: > I see. In "opamp" you connect things via pins and subsheet > port-symbols, in "name" via non-mangled net names. >=20 > If you have non-mangled net names you seem cautious to not have any=20 > unnamed net within the subsheets, which seems to be a to big burden to=20 > be worth it. There are two gnetlistrc options that affect net names in hierarchies. "hierarchy-netname-mangle" refers to net names given by the netname=3D attribute and those automatically set by gnetlist. The other, "hierarchy-netattrib-mangle", just acts on net names given by the net=3D attribute of pins. This allows me to differentiate between power nets and regular nets. In the gnetlistrc I usually enable hierarchy-netname-mangle but disable=20 hierarchy-netattrib-mangle. That way, the GND symbol just works on all sub sheets while all other nets receive a name prefixed wiith the refdes of the subsheet. With net=3D attribute mangling also enabled, I'd have to provide ports for the the power net on the sub sheet and on the sub sheet symbol.=20 The downside of this mangle exception is that I need to provide a local gnetlistrc file in the project or in $HOME/.gEDA. The default system-gnetlistrc would not yield the intended connections. You can guess from the power ports on the bottom of my sub sheet symbol that I sometimes choose to explicitly hand over all nets used in the sub sheet.=20 ---<)kaimartin(>--- --=20 Kai-Martin Knaak --Sig_/z=vZbeOWxWvOF6L6ryo/Aqz Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlAeV+0ACgkQt9RkiGwLn1PaOQCgopUTW35iOV9kRPV4eiZF8e/9 Tx0Anj+cnanW2GzY+TLxKKv/+XYZhudz =D/FD -----END PGP SIGNATURE----- --Sig_/z=vZbeOWxWvOF6L6ryo/Aqz--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |