delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/16/04:54:55

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=gmail.com; s=20120113;
h=x-received:mime-version:in-reply-to:references:from:date:message-id
:subject:to:content-type;
bh=VIjAa7rW/CPKRtw4kInFW6ub80X9+SVOdoPFd+qbtEQ=;
b=sD+oeR2qRXJbODJx+QEYYqAHjvlV/oIZigBiKRzfvjCACi8b1fiWFbrJcx8ZXm0Mmk
DXzU2BOBi7O5pknR4bsBt8bwR5ft1fXfSaGEwsKNnQFb7iuZwf6nfW+ra2VDGwucz/Sa
AVNd1Wsftn785Y2e/jCeW5u8XdOfC1LyT6mOI+aQkr+k2NZK2heBWl3Rn51LU5kHvX7y
Mp82UYeEe6D37ltXKi5h9OJCZGXkiSc/xFAMAjJkXjCYdyuXAwgP2bgUbTkyn2IjFeYM
gWcMNKQ1c9dNYy5cYHJWP4q/c0LLJaG/f+W8QdmSVItHo+3rhvl5JWihLmYQumEqsFAv
gpug==
X-Received: by 10.194.235.100 with SMTP id ul4mr1027892wjc.7.1358330035878;
Wed, 16 Jan 2013 01:53:55 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <644026BD-F6E6-4533-B450-A91CAF83937A@noqsi.com>
References: <CACNnPRkowensyyy0pneO0VJeDaMpaMqms-74wCwM=Rtd-bDQHg AT mail DOT gmail DOT com>
<644026BD-F6E6-4533-B450-A91CAF83937A AT noqsi DOT com>
From: Abhijit Kshirsagar <abhijit86k AT gmail DOT com>
Date: Wed, 16 Jan 2013 15:23:25 +0530
Message-ID: <CACNnPRnyahDE8Hhhyc6+UFE6=55zmWVP1f8m=E-p4CJWOb=2=g@mail.gmail.com>
Subject: Re: [geda-user] gnetlist hierarchy uref order setting
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

>> 2. The default setting seems to be "append" for geda-gaf 1.6 and beyond -
>> but was "prepend" earlier? I can't seem to find if it changed anywhere in
>> the source code tree.
> I don't think it has changed.
I ask because some schematics i had worked with using some early
version of gEDA are no longer working because the refdes-es are all
appended now - the only explanation is that there was some gnetlistrc
lurking somewhere.

> Well, spice-sdb is supposed to fix the prefixes for SPICE.
I am using spice-sdb, but unless i specify "prepend" my netlists are
unusable for SPICE. Here is a minimal example, with geda-gaf 1.8:
<http://www.cedt.iisc.ernet.in/people/students/kabhijit/Files/HierarchyTest-post%20to%20gEDA-user.tar.gz>

> turn hierarchy off in gnetlist.
I read the hierarchical design guidelines given by Peter Kaiser [1]
and others [2],[3]
and followed them to a T.

I also looked into the RF Amplifier design given in the default
examples. Does one use a makefile for such a design? Moreover the ease
of doing Down-Schematic seems to be lost.

> Put (hierarchy-traversal "disabled") in your gnetlistrc. Then I netlist subcircuits separately and
> let SPICE do the hierarchy expansion. See
> http://www.brorson.com/gEDA/SPICE/intro.html.
Seems to be the answer! Looking into this. Thanks.

> trouble with memory leaks provoked by large
> flat netlists, and it's usually faster to let SPICE do the expansion.
Is there any documentation on this wrt ngSPICE?

Best Regards,
~Abhijit K

[1] http://www.easy-asic.de/downloads/HOWTO_hierarchical_designs.pdf
[2] http://transistorgrab.de/en/2009/06/21/hierarchische-designs-mit-geda/
[3] http://wiki.geda-project.org/gschem-projects

- Raw text -


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