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 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] gEDA/gschem still alive? From: John Doty In-Reply-To: <1435592698.1607.17.camel@ssalewski.de> Date: Mon, 29 Jun 2015 10:54:36 -0600 Message-Id: References: <1435510363 DOT 682 DOT 26 DOT camel AT ssalewski DOT de> <55902AB9 DOT 9000004 AT neurotica DOT com> <20150629113018 DOT GH19654 AT fi DOT muni DOT cz> <1435581145 DOT 1447 DOT 19 DOT camel AT ssalewski DOT de> <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) Content-Transfer-Encoding: 8bit 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 Precedence: bulk On Jun 29, 2015, at 9:44 AM, Stefan Salewski 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