delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2020/12/04/06:17:12

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1607079761;
bh=XrpqzqTsB/52R7ua9rrfoQldSnYKrWpUHBTe0kfrE40=;
h=X-UI-Sender-Class:To:From:Subject:Date;
b=GNJGKUGned1odNmJ7oGoE4hkh7idXpcI1JZuwOMY8AtBV7vDHR86zv/qsUWBcNn2J
02srUkh89yPYhiyum/+GIC0W2NS5rn2YUnnNZBuyFEQ66IO5A6DMU/Q9kj8l4dcWZt
XOB1ILSAgkspIo3Ghxrqwk2TcIJSw6E2RADF8NSE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
To: geda-help AT delorie DOT com
From: "Klaus Rudolph (lts-rudolph AT gmx DOT de) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Subject: [geda-help] using net names on multiple sub schematics used by single symbol
Message-ID: <c6376b29-a72c-6ae0-1b39-081ecb97ec1c@gmx.de>
Date: Fri, 4 Dec 2020 12:02:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.4.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:dtWh/OV1BWet5dAZTS+8m+HuI3IxfLljDlZ7CKLdtTImZo1mmx2
KN0CjvxMRgYXu+5inGYtNxy/isH2UtvmQ9602x4Wx8urekq8STiR10euLxtu4eTPvVguCqj
JulD6cxGaia6xrNvfZfL0Ew+GnQHELl/sKKxAP00AOszNYz8Gae7qrW2m2xKLodxeHEstgJ
yRhJKnykHSGc23an+E3XQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:v/SPA2u/mUk=:AiHRm8v6HzFZrjmrdnTiN8
HXpfsLznCKrhpBCYRV+uxKhXcu5ejlvHoB620mxKTDlQf9hoD0mi5KY+gwr94PNg4mTgTxJ9S
c0QvP2pl9h+XEoQbdbN6uiHI6LoHs7ouUPAiode4bRJa6EF+3xEUBpSDqKmcRaMo7eTSNjj2X
aIxpLQNpMV8+4eeA1OCEwhIReApqPZp/gwqXhe8iYRJkrtuZM5nzEks1LRPFaKFlbpaYo+0PT
hGKxkTu0LdvcfMfSenIPZ+HYwusMf0as5CUsdjyCOj9cGnRXR10jLlwBQOQWjnKU1/SyXbHya
yKhBJWheD0O5/71lEA/EKak4y0SkQvyjKrPsQmV4a5U9r4PXNrxhylL4lmNdm1A7uAzp2KX6a
R4BWl+AEejXOX3XG+vibMe2bsswJ2BPkq2thY88BtbNNnlvjvDSZqzIykAo2aFMTflUc8JFCI
iL+Xj0MpMuZQ4pFUSMWvSQTlvmYgU2nBt4lrnBA0fpBVXAu3IqeOkRw4tZT4y9aAkEVJpUxqZ
sY1THPuDDGRPhlqzO6xMxqy8rSQoemiyxVEmrItVK8mV8p2sFJvmFMLBjMtqDUsvWkey+n3Gh
XAP2Z9Ez9hSQzmAoagEJXC8mbY29tnuJFC4/DFI0yYGVCt2OxhVB2xP9htV6ekYWf7ZaBN+7Z
9fdIN8slG8jRXFRkhxzXQxes2SqmnNEogJ6HcpjmCbjuooKyjhr1kIXDuIjoPWIQFh/0fh13t
1+8RgkQSIMlw+1wWm3KHCCSqL7r2kvyWSUyE5dQ4j03zbpPZlRkxj8LRqXg7PvdfAvewB9kA5
rArkbWff3y5BscsFod+wO+MNDkdA2XT+9+M/Dp2euh+VDB9c38BvXvvhbVawBonk6HFWNAlIh
zq55kSd7UOCvyu4cI33w==
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 0B4B3XXM022825
Reply-To: geda-help AT delorie DOT com

Hi all,

gschem supports multiple sub schematics in a single symbol, simply by
inserting multiple "source=xxx.sch" attributes.

 From gschem this works fine. Pressing "S" to go into the hierarchy
opens the first sub schematic and navigate with "page up" "page down"
works as expected.

Now I want to connect a net between sub1.sch and sub2.sch and I use
in-1.sym with net=SIG1:1 and on sub2.sch out-1.sym with net=SIG1:1

If I now run gsch2pcb on the master.sch which contains two of the
symbols with each have sub1.sch and sub2.sch in it, it complains about:

error: net name conflict across hierarchy: net name `A2/SIG1' is used by
net `SIG1' on page `A2/' and by net `SIG1' on page `A2/'
error: net name conflict across hierarchy: net name `A1/SIG1' is used by
net `SIG1' on page `A1/' and by net `SIG1' on page `A1/'

What makes me wonder is, that both "pages" have the name only by the
attribute of the "master" symbol but no page related one. So seeing
"A1/" two times instead of "A1/xyz" and "A1/abc" can be the problem, but
how can I achieve setting correct values here?

Thanks
  Klaus

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019