www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/10/27/12:46:40

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=ryQHC/tP+FGj7SUHCnbShDgt1YNFxByOw02kNNAEC5c=;
b=gbmtNLjTfurhNsEC499m08IVaadK5w74/nn5fwNRrCYW8xNUlXCoK7ZujULEgyGlQ4
a9fX66P2hsjlJPsOkgmgUaDjDaZ10Xe323irNByTeNjuJCbcUYJU5WbwcizLfjWqWQLq
rk95sCgU7nSRB+4nVeupwh9+xA1c4pK63dVnKrfUSOJQk6yESmMrzTh19UxwKoVQM68k
LZFEItuB27yLCGC5iufhNaO9ggKp8o0PpvUhwI15jXwkTsDZM11TDLEl/g6H9tvK35o9
r2cI09RJuJOkSmUI6gZCT6/PDUWUgV6C+LDKc77miIYx00dmqGzAy7peAE78GUxp7LA3
4AQg==
MIME-Version: 1.0
X-Received: by 10.50.97.7 with SMTP id dw7mr5811555igb.2.1382892393111; Sun,
27 Oct 2013 09:46:33 -0700 (PDT)
In-Reply-To: <CANhYM9GofUvnHj5M9s6oeKN7eO8hQ+sYSsHtdh+MQZfiwF=fgw@mail.gmail.com>
References: <CANhYM9G+eK=9V8L59PyU8nCOO22GVVF1bRb3TRC9kbACazfg8w AT mail DOT gmail DOT com>
<201310261908 DOT r9QJ8Vv8025803 AT envy DOT delorie DOT com>
<526C9628 DOT 7000201 AT sonic DOT net>
<CANhYM9GofUvnHj5M9s6oeKN7eO8hQ+sYSsHtdh+MQZfiwF=fgw AT mail DOT gmail DOT com>
Date: Sun, 27 Oct 2013 21:16:33 +0430
Message-ID: <CANhYM9HBm2Z+M07uNCSayiA_Ua+_x3-gezXA7cozRnthwjRaqA@mail.gmail.com>
Subject: Re: [geda-user] Power to ICs with numslots > 1
From: James Jackson <james DOT a DOT f DOT jackson DOT 2 AT googlemail DOT com>
To: geda-user AT delorie DOT com
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

--047d7b10c853daa6be04e9bbb982
Content-Type: text/plain; charset=ISO-8859-1

Further to this, looking in the PCB Netlist dialog, I see that each of my
subcircuits also contains duplicate nets (i.e. for +15v, 0v etc).

How can I get gsch2pcb to merge given nets (as well as ICs, as above)
across subcircuits?

Many thanks,
James.


On Sun, Oct 27, 2013 at 9:04 PM, James Jackson <
james DOT a DOT f DOT jackson DOT 2 AT googlemail DOT com> wrote:

> Hi all,
>
> Many thanks for this - I've now got a fairly hefty multi-page schematic
> drawn up (using the source=x attribute to link subcircuits to a master
> sheet with the signal routes between subcircuits), with a separate
> schematic for power rails.
>
> I now have a problem when I run gsch2pcb - the 'split' ICs with the same
> refdes (i.e. power in subcircuit 1 (refdes SS1), signal in subcircuit 2
> (refdes SS2)) are being placed twice on my PCB, with names SS1/U1 and
> SS2/U1.
>
> How can I force gsch2pcb to 'do the right thing' here?
>
> Many thanks,
> James.
>
>
> On Sun, Oct 27, 2013 at 8:57 AM, Dave Curtis <davecurtis AT sonic DOT net> wrote:
>
>> On 10/26/2013 12:08 PM, DJ Delorie wrote:
>>
>>> Typically, you'd have a separate symbol that had *only* the two power
>>> pins, and the same refdes.  The netlister will merge those pins with
>>> the slotted pins when the schematic is exported.
>>>
>>>  That is exactly what I do.  It leads to cleaner schematics.  You can
>> put the functional data flow on functional sheets, and infrastructure on
>> infrastructure sheets, and neither clutters the other.  It makes schematics
>> much more readable.
>>
>> In these days of mixed voltages all over the place, having implicit power
>> connections just leads to confusion and bugs.  Better to show it all
>> explicitly, IMCO (In my curmudgeonly opinion).
>>
>> -dave
>>
>>
>

--047d7b10c853daa6be04e9bbb982
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Further to this, looking in the PCB Netlist dialog, I see =
that each of my subcircuits also contains duplicate nets (i.e. for +15v, 0v=
 etc).<div><br></div><div>How can I get gsch2pcb to merge given nets (as we=
ll as ICs, as above) across subcircuits?</div>
<div><br></div><div>Many thanks,</div><div>James.</div></div><div class=3D"=
gmail_extra"><br><br><div class=3D"gmail_quote">On Sun, Oct 27, 2013 at 9:0=
4 PM, James Jackson <span dir=3D"ltr">&lt;<a href=3D"mailto:james.a.f.jacks=
on DOT 2 AT googlemail DOT com" target=3D"_blank">james DOT a DOT f DOT jackson DOT 2 AT googlemail DOT com</=
a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi all,<br><div><br></div><=
div>Many thanks for this - I&#39;ve now got a fairly hefty multi-page schem=
atic drawn up (using the source=3Dx attribute to link subcircuits to a mast=
er sheet with the signal routes between subcircuits), with a separate schem=
atic for power rails.</div>

<div><br></div><div>I now have a problem when I run gsch2pcb - the &#39;spl=
it&#39; ICs with the same refdes (i.e. power in subcircuit 1 (refdes SS1), =
signal in subcircuit 2 (refdes SS2)) are being placed twice on my PCB, with=
 names SS1/U1 and SS2/U1.</div>

<div><br></div><div>How can I force gsch2pcb to &#39;do the right thing&#39=
; here?=A0</div><div><br></div><div>Many thanks,</div><div>James.</div></di=
v><div class=3D"HOEnZb"><div class=3D"h5"><div class=3D"gmail_extra"><br><b=
r><div class=3D"gmail_quote">
On Sun, Oct 27, 2013 at 8:57 AM, Dave Curtis <span dir=3D"ltr">&lt;<a href=
=3D"mailto:davecurtis AT sonic DOT net" target=3D"_blank">davecurtis AT sonic DOT net</a>=
&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On 10/26/2013 12:08 PM, DJ Delorie wrot=
e:<br>
</div><div><div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">
Typically, you&#39;d have a separate symbol that had *only* the two power<b=
r>
pins, and the same refdes. =A0The netlister will merge those pins with<br>
the slotted pins when the schematic is exported.<br>
<br>
</blockquote></div></div>
That is exactly what I do. =A0It leads to cleaner schematics. =A0You can pu=
t the functional data flow on functional sheets, and infrastructure on infr=
astructure sheets, and neither clutters the other. =A0It makes schematics m=
uch more readable.<br>


<br>
In these days of mixed voltages all over the place, having implicit power c=
onnections just leads to confusion and bugs. =A0Better to show it all expli=
citly, IMCO (In my curmudgeonly opinion).<span><font color=3D"#888888"><br>


<br>
-dave<br>
<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--047d7b10c853daa6be04e9bbb982--

- Raw text -


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