delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/19/15:16:50

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=ozsCyJsvBd+w6FgmSTCzQcgfzJ6xelvUJW0hpj50eng=;
b=bhYh2g9L64vBCDa6CdmBNFh6hucbp+oXqQ4BsnwFyup5xTVZUj2iJaX6iruriQFcMh
SkFK1NeexEYfBnRv4I3jm+Y4Bz8NLYEAFDJvOb3iz6sX7KSCc47mOUyqJNnMRa01wiJw
uwlSFqqLuW7jsEJesKXsRZ5IWntYCnqM1pAGritpZZDv6uUfmO/KNeMu4amO5q3bA4kT
VhSJEMvppia0Bbx4xxqjUswOn5/VYE8iq5fXeuP2jfzIPnWdZE5fiSPOspsg7cmJbncX
qAANYtzIDUC1vPlh/aiyNw6Rz9BnAlKfYMMxOGCweuuWyyGokbjxZMH/UYTeRBKR57Bj
97dA==
X-Received: by 10.194.178.233 with SMTP id db9mr6225339wjc.18.1445282192735;
Mon, 19 Oct 2015 12:16:32 -0700 (PDT)
Date: Mon, 19 Oct 2015 21:16:27 +0200
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: <20151019211627.22354abfdaa6eacbe0cf17f5@gmail.com>
In-Reply-To: <1A419AED-FCCA-4B1F-8589-912435534E2E@noqsi.com>
References: <20151018204010 DOT 9cce6a231dcc296256e187bd AT gmail DOT com>
<201510181843 DOT t9IIhmWo025346 AT envy DOT delorie DOT com>
<20151018234424 DOT c0551dad9bef0859130239d9 AT gmail DOT com>
<36B94694-F2AC-4A75-A8EB-40A1CE9A534C AT noqsi DOT com>
<201510182225 DOT t9IMPkxK032763 AT envy DOT delorie DOT com>
<20151019003814 DOT f62620bf0fec77e65104c105 AT gmail DOT com>
<BED51F9A-F6FF-4A23-B18B-C2EC8BB9DAB6 AT noqsi DOT com>
<201510190242 DOT t9J2gl7w009345 AT envy DOT delorie DOT com>
<20151019092555 DOT 46eed4540c2d2044bbeab878 AT gmail DOT com>
<1A419AED-FCCA-4B1F-8589-912435534E2E 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

> > As is now there is pinseq for mapping to footprint but with this solution it is not possible change mapping in the schematic.
> 
> I do believe we need a way to override pin attributes in instances. Embed the symbol and edit? I don’t like embedding upstream in source schematics, but in annotated products I think it’s OK. Or should we have some attached attribute syntax for modifying pin attributes?

No to edit pin attributes to get pin mapping correct will be horrible to use. For the most cases if not all: value, slot number and footprint would work as a mapping selector. Mapping have to be stored embedded in symbol or added later for example by gnetlist. If pin mapping is added by gnetlist it would be possible to change mapping if a different footprint library is used.

To make a schematic symbols are added, values are selected for the symbols if needed and a footprint is for the most cases selected although it may also already be in the symbol. If correct mapping entry could be deduced from this values automatically by for example gnetlist the work is done. If there are cases then there are more than one mapping to choose from an extra attribute is needed.

- Raw text -


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