www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/06/18/11:50:26

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/simple; d=tfsoft.org.ua;
s=mail; t=1497800955;
bh=bdZek81EpiBa/hgJ4hgcknnkO4FN9OTT2nhh0c9oQe4=;
h=To:Subject:Date:From:In-Reply-To:References;
b=quCZuYcgK/CcON8NxA5eCs/P1GsTbVqAt5KNmxWI9os8I+wdo09nmgBarAfKQp9O9
W5lG78ld+ORXjasgFyBSICkvotPLIQgwhfBCp/a4ZmSJEjZv8qLALE3e2CPl4qkKZR
JkP05aUwAJ9YfUhdTQQ8hLKLDHdDTZXAh2jJ+rcA=
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Parameter substitution --> hierachy
X-PHP-Originating-Script: 0:rcube.php
MIME-Version: 1.0
Date: Sun, 18 Jun 2017 18:49:15 +0300
From: "Anton Dubniak (twister AT tfsoft DOT org DOT ua) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Organization: TFSoft
In-Reply-To: <20160724090420.fc7353ebc390b8f46bb5ebfc@gmail.com>
References: <98D1C4E4-581D-4A03-94E4-E0330960EADF AT wellesley DOT edu>
<s6na8h89ydi DOT fsf AT blaulicht DOT dmz DOT brux>
<alpine DOT DEB DOT 2 DOT 11 DOT 1607231941050 DOT 16188 AT nimbus>
<s6n8tws1428 DOT fsf AT blaulicht DOT dmz DOT brux>
<alpine DOT DEB DOT 2 DOT 11 DOT 1607232257250 DOT 1800 AT nimbus>
<s6npoq4x9bx DOT fsf AT blaulicht DOT dmz DOT brux>
<EA4BA0F4-6B70-4C17-B801-2BE99AB48AE8 AT noqsi DOT com>
<s6nmvl7x6h6 DOT fsf AT blaulicht DOT dmz DOT brux>
<20160724090420 DOT fc7353ebc390b8f46bb5ebfc AT gmail DOT com>
Message-ID: <614f7601eb62dc51d8b416c313c939f8@tfsoft.org.ua>
X-Sender: twister AT tfsoft DOT org DOT ua
User-Agent: Roundcube Webmail/1.2-beta
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

Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via 
geda-user AT delorie DOT com] wrote 2016-07-24 10:04:
>> >>> - Pins for subschematic symbols don't require a pinnumber= attribute,
>> >>> and non-slotted pins don't require a pinseq= attribute.
>> >>
>> >> Have they ever required those?
>> >
>> > If you turn off hierarchy expansion gnetlist needs pin numbers, since
>> > connectivity is identified by (refdes pinnumber).
>> 
>> Ok, sure, in that case they have netlist semantics attached.
>> 
>> And now I remember your problem with the substitution patch.  When
>> hierarchy is not expanded, there will be nowhere to apply the
>> substitutions.  Your spice netlister would need to transform the
>> substitutions into instance parameters.  Is that difficult?
>> 
>> --
>> Stephan
> 
> To transform the substitutions into instance parameters sounds like a
> good solution because otherwise user is required to number pins even
> though they have no particular meaning in a hierarchical symbol.

What was the agreement reached (if any) on the problem of parametrical 
subcircuits?

Any plans to implement this in mainline gEDA/gaf or Lepton EDA?

I will gratefully test the relevant code (like this patches 
https://bugs.launchpad.net/geda/+bug/911440) in my projects if there 
will be at least a hint about the direction towards which this feature 
will be developed.

-- 
Best regards,
Anton Dubniak (twister AT tfsoft DOT org DOT ua)

- Raw text -


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