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: <644026BD-F6E6-4533-B450-A91CAF83937A AT noqsi DOT com> From: Abhijit Kshirsagar Date: Wed, 16 Jan 2013 15:23:25 +0530 Message-ID: Subject: Re: [geda-user] gnetlist hierarchy uref order setting To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 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 Precedence: bulk >> 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: > 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