www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/11/16:47:39

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-TCPREMOTEIP: 207.224.51.38
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] About reinventing the wheel, and how to avoid it
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <20150911222120.e57a7e4dca6baabdbdf6287c@gmail.com>
Date: Fri, 11 Sep 2015 14:47:16 -0600
Message-Id: <7E511BF6-41E7-4A7B-8CAF-6B0EA5BDC4A4@noqsi.com>
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1509111150410 DOT 2482 AT lichen> <B94E2C24-8B63-46FC-A551-9E4B14B817C9 AT noqsi DOT com> <201509111624 DOT t8BGOPYV000685 AT envy DOT delorie DOT com> <20150911190224 DOT 5b50175919e00b91df2ccf53 AT gmail DOT com> <201509111707 DOT t8BH7kS8004233 AT envy DOT delorie DOT com> <20150911222120 DOT e57a7e4dca6baabdbdf6287c AT gmail DOT com>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t8BKlRA9027481
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

On Sep 11, 2015, at 2:21 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

>>> It could be a lot easier to add copper spacing rules in the
>>> schematic. I guess attaching spacing attribute to nets possible
>>> refering to a specific category for example "InverterOutputVoltage"
>>> may solve it in the schematic but it must also be transferred to the
>>> layout.
>> 
>> ...
>> 
>> I'm not denigrating the usefulness of being able to put arbitrary text
>> anywhere; we added that to pcb (somewhat) as well.  But don't think
>> that being able to add a chunk of text is the same as doing something
>> useful with that text.
> 
> Even though you have to remember attributes and values yourself it is not just arbitrary text. For already defined attributes it would have been nice with a list to choose from and for each attribute a list of predefined values to chose from where appropriate.

A blue sky vision for gschem might be to have flow-specific plugins. Using geda-pcb? A plugin might help you make sure you have sensible attributes. Use a different plugin for, say, Verilog.

> 
> Possibility to add arbitrary attributes make extensions possible without changing gschem so even if a list is added it make sense.
> 

For gnet-spice-noqsi, I get a lot of mileage out of the extensibility that attributes provide. And that, in turn, makes it possible to create schematics that netlist correctly for multiple layout programs and SPICE simulation without modification. Try that with other tools.

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



- Raw text -


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