www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/06/29/12:55:00

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] gEDA/gschem still alive?
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <1435592698.1607.17.camel@ssalewski.de>
Date: Mon, 29 Jun 2015 10:54:36 -0600
Message-Id: <D8B09027-EF94-4C8D-ADC8-C5CCEAC36552@noqsi.com>
References: <1435510363 DOT 682 DOT 26 DOT camel AT ssalewski DOT de> <55902AB9 DOT 9000004 AT neurotica DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1506281932040 DOT 6924 AT igor2priv> <20150629113018 DOT GH19654 AT fi DOT muni DOT cz> <1435581145 DOT 1447 DOT 19 DOT camel AT ssalewski DOT de> <CAOFvGD7npho6fPKAEmce6L1nXy=5EEsVaEH-Vj_XEuiLddodDA AT mail DOT gmail DOT com> <1435592698 DOT 1607 DOT 17 DOT camel AT ssalewski DOT de>
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 t5TGsjFp003045
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 Jun 29, 2015, at 9:44 AM, Stefan Salewski <mail AT ssalewski DOT de> wrote:

> On Mon, 2015-06-29 at 10:47 -0400, Jason White
> (whitewaterssoftwareinfo AT gmail DOT com) wrote:
>> Stefan, I think the easiest solution to net grouping attributes such as
>> "Power", "Analog", or "Digital" is to allow for each net to be displayed
>> with a different color.

The file format already supports line colors and styles. I have always thought it would make more sense to represent nets and busses with lines that have attached attributes than to have primitives for these. What we have now is a factoring error. Not too serious, but a barrier to the future.

> 
> Yes, that is generally the first idea. Problem is, that we may not have
> enough different high contrast colors. We may have analog and digital
> ground, analog and digital power and ground, high speed signals,
> impedance controlled traces, short traces i.e. for bypass capacitors and
> much more. We discussed about all that about 4 years ago, when I started
> work on my Peted editor. I think one idea was to not add direct
> properties to nets, but net classes like "HighSpeed" which may be mapped
> to 50 Ohm with 2 inch maximum length.

It would be another factoring error to build in too much meaning to attributes at the schematic editor level. A lot depends on downstream flow. Geda-gaf supports many downstream tools. Simulation needs different network attributes than layout does. In geda-gaf, the netlister carries the responsibility for assigning semantics to the primitives. Making the editor aware of semantics detracts from its flexibility.

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