delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/03/19/11:48:11

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <4F675529.20506@keensupport.net>
Date: Mon, 19 Mar 2012 08:47:53 -0700
From: Joe Knapp <joeknapp AT keensupport DOT net>
Organization: Keen Support Services, LLC
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: geda-user AT delorie DOT com
CC: Nathan Stewart <therealnathanstewart AT gmail DOT com>
Subject: Re: [geda-user] repetitive circuits
References: <CACPio-6438uNhTCPB8bi_ROtAaudBWO2nWUwms6U-+LS=jh3Cw AT mail DOT gmail DOT com>
In-Reply-To: <CACPio-6438uNhTCPB8bi_ROtAaudBWO2nWUwms6U-+LS=jh3Cw@mail.gmail.com>
Reply-To: geda-user AT delorie DOT com

Nathan,

Yes, this can be handled in gschem with a hierarchical design.
Basically, you will need to design a generic filter block as a schematic
and additionally a symbol to represent your schematic page's
connections. In your master schematic you will place the symbol you have
created and gnetlist will read your filter block. Gnetlist will also
modify the net names to generate a flat netlist with the names being a
concatenation of the instance name and the original name for each
instantiated filter.

You can get the details from the gEDA FAQs and searching for Hierarcical
schematic.

Good Luck,

Joe


On 03/19/2012 08:28 AM, Nathan Stewart wrote:
> In gschem, Is there any way to cleanly represent repetitive circuit
> segments without drawing the same circuit n times, but so that it will
> still import correctly into PCB?  I have a 6 channel 4 pole filter
> (well, not actually it's now two, 2 pole filters at different
> frequencies, but that's not important). It draws messily and takes up
> a lot of space, even though it's actually not that complicated.
>
> How can I represent this?
>

- Raw text -


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