delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/26/13:01:09

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=YFGtAGcQNsfEmkaiEqHDOnlyDyifYUz2ElshzYWPfPA=;
b=zZQ5gHATRQwyFEJGwu6ZyBahGMterMTUa7zXECxMYJaMmFIZ6fqnD8+vTmfOwxTbt6
fL3ltih3MaXCFVJqPFR7NUFcT2lIBc+BxD607SZ59AykhoPX7FiZPGzCRF2z2gnibMs6
0mD0J5Ltkcy+Rb8vdotDVRgpLobb2ufZxzdwSieRlagmvZ0ksm9sI/RNDmSc6hwb0FbO
hictzCyKW2MNxNT7rqTCmy3azCNa6WO+UE6iYXV00b7zdQJBx7ADPzzVY1qu5pcNQasO
8ZH8bhw3pR0FVrRBnU/4Z2VDFkQwJ7QeuGW0udvnB3IEghsofDJaSEazqFGeP4ntwOj+
ZrwQ==
X-Received: by 10.180.73.198 with SMTP id n6mr22954462wiv.29.1445878849217;
Mon, 26 Oct 2015 10:00:49 -0700 (PDT)
Date: Mon, 26 Oct 2015 18:00:44 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Pin mapping (separate symbols from mappings)
Message-Id: <20151026180044.0a7c1e1ee6939060f20ae874@gmail.com>
In-Reply-To: <3FCCC0CE-FCD9-4975-8E61-57BC96A8A174@noqsi.com>
References: <20151018204010 DOT 9cce6a231dcc296256e187bd AT gmail DOT com>
<041FF42A-691F-4E6B-9DEB-8C6B3C2F3E53 AT noqsi DOT com>
<201510191850 DOT t9JIop8Y029095 AT envy DOT delorie DOT com>
<A5C4636C-6064-4D9C-9F55-03185FE35379 AT noqsi DOT com>
<201510192055 DOT t9JKt2o6005861 AT envy DOT delorie DOT com>
<1E816300-E31E-4B85-B51D-7EAEC5A466BF AT noqsi DOT com>
<201510192110 DOT t9JLAFKG007281 AT envy DOT delorie DOT com>
<AAAC7015-AF0E-41BE-83F0-C64862CF2670 AT noqsi DOT com>
<201510192340 DOT t9JNeo6n020302 AT envy DOT delorie DOT com>
<D892D347-2B31-4063-9A02-0D54B358070D AT noqsi DOT com>
<! CAC4O8c8O9H5YN+xmiKjU5nfHrO9S2mjn+3bB35MCFpdUDWdtHw AT mail DOT gmail DOT com>
<EC68D243-0569-4932-B62E-7B068D815CDE AT noqsi DOT com>
<CAC4O8c9d+U_itePrfKktZ6=XUykscLzg8EFu3Md1VZ=fS_yopQ AT mail DOT gmail DOT com>
<201510240510 DOT t9O5AvSi019180 AT envy DOT delorie DOT com>
<CAC4O8c8wD923YXdEr7SJHvc7T+jnNwVM7S6ZO_fiLijq4fCxgw AT mail DOT gmail DOT com>
<27CCBD21-273A-45CD-B0E9-6FAA64AFFFB7 AT noqsi DOT com>
<20151025192608 DOT afc58478b5e9e3a59378ba30 AT g!
mail.com>
<3FCCC0CE-FCD9-4975-8E61-57BC96A8A174 AT noqsi DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
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

> > Then i used gschem today on a hierarchical design today I was thinking why do there need to be numbers on pins in schematic at all? Another work flow be to add the numbers by gnetlist there may still be numbers in special cases then there is a need to distinguish pins with same name. Purpose of netlister then doing layout is to assign footprint pin number but then doing simulation there is no need to assign footprint pin number.
> 
> Gnetlist mainly navigates the design via refdes, pinnumber, and netname. It can’t function properly unless the user provides refdes and pinnumber. However, if the user doesn’t provide netname, it just assigns one. It seems to me that the approach would be more consistent if gnetlist also assigned unique refdes and pinnumber values if those are missing.

The approach to assign unique refdes and pinnumber values if those are missing seems very good and already works well for networks. If the numbers have no meaning in schematics or symbol it would be better to leave them out.

Then thinking about gschem as a symbolic editor connecting symbol pins with lines or nets quite little is missing for it to be a really good editor for drawing schematics. Then using schematic for other purposes like creating a BOM, simulation or circuit board layout one approach would be to feedback values via attributes either written to the *.sch file or a separate file.


Nicklas Karlsson

- Raw text -


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