delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/02/17/10:07:29

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: [dev] proposal: new gschem -> pcb flow (was: Re: [geda-user] Recent gschem-PCB import problem?)
X-Pgp-Agent: GPGMail
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <alpine.DEB.2.00.1702160822510.7286@igor2priv>
Date: Fri, 17 Feb 2017 08:04:59 -0700
Message-Id: <65B2DAA3-13DE-43E1-A2AC-E761F07319E8@noqsi.com>
References: <1487162236 DOT 3011 DOT 9 DOT camel AT linetec> <alpine DOT DEB DOT 2 DOT 00 DOT 1702151631080 DOT 7286 AT igor2priv> <1487176819 DOT 3011 DOT 27 DOT camel AT linetec> <CAJXU7q-HcAcwnXxMvop6foh-ZDkeZSUtGNeT7hEEn4b04gEReQ AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1702152257280 DOT 1532 AT nimbus> <alpine DOT DEB DOT 2 DOT 00 DOT 1702160822510 DOT 7286 AT igor2priv>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
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

--Apple-Mail=_23993E29-B65E-48FB-B268-8DBA1E06B4F7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On Feb 16, 2017, at 12:52 AM, gedau AT igor2 DOT repo DOT hu wrote:

> - specified a netlist block that is capable enough for our current =
problem but does not cut off other =
flows:http://repo.hu/projects/tedax/netlist.html

Except that it doesn=92t succeed from where I sit. It=92s very =
pcb-centric. It has fields for SPICE, but they aren=92t informed by the =
intricacies of actual SPICE problems. Other layout programs such as =
Allegro model components differently than pcb, and that=92s not taken =
into account here.

A bare netlist is a well-defined abstraction. That produces the illusion =
that a common netlist file format can be created. But once you start =
adding additional information, this breaks down. There is no consensus =
abstraction beyond the bare netllist. Gnetlist is actually pretty good =
here: the back ends get the vast majority of components right, but if =
you need a complicated schematic that netlists properly for multiple =
layout programs and simulators, a few of your symbols will require some =
serious extra care with their attributes. This isn=92t because of a lack =
of a common intermediate format: it=92s because different tools have =
different models of the problem space.

Historically we have EDIF, a format with the sort of ambition you have. =
It failed. I actually tried to use it about a quarter century ago to =
transfer a very simple netlist from Viewlogic to a layout program (I =
forget whose) that claimed to support it. It was a massive waste of =
time.

Then, there=92s Al Davis=92s similar proposal for gEDA. It=92s =
gnucap-centric rather than pcb-centric. I note you didn=92t adopt that.

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



--Apple-Mail=_23993E29-B65E-48FB-B268-8DBA1E06B4F7
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJYpxEcAAoJEF1Aj/0UKykRIHsP/0GatA6ndonegrMnpy5AwfGg
THsfA5Ih2Kqw7JMF9WIwCiln0fw4znrCQ/Z30nIIvKY51UqX3Z+6v2RkbacdX8IU
93I5Zb+6Kh9IJCKnD8CUYpWeR4MZEdx7JQzQ2EBWUUBpxagoJqw1ot0uu2U7p2u3
zai+SWPGM0qLsCxswBsv8mgKXtSrS/htYJg6FI75gDr3/MjWDck7Bi5kcA73AH0R
srnjNOn9k17B9YnEg4fV5qwbXkU7t2MksoBcYpq99srQ8+TsLsjr4SEuxitbprHs
c9vbQsy2hdL1LY0/Mh+vnE8pZhyDZuMoPOJtTKsoBWo9qLBwSV9quGnasZQk6IW8
j8NIsJJhPY7f7QZkAk5P0Yeau8awQF6ro++l04g2xmmqi41y4e1hXtvPsHhi04fs
Eu2CBFUVic/9AntA36DRI08W8JxIEuYUvfQ+KJgg9dCeWDlZLLEgauz03AyVW0JS
lnIkHBPhELFlCu546kkRYbks/vSr/6sYimDKQw9tnQU0N3X8l22xoAJc9jLI79eK
mKmrmmlLBtq1Rw/cjdKf1Ku7wMwntdk+Y7pAhcgz9EcyLK4Sc0yUnBMWd4dr5jmG
QQElOWffzIKzc0OmTh1PYjRjX++AnAM9Kj7irZhEroW6x8g0BUjfdkgOP5b6fdGE
mzpj5GTGvp67nspdVFCc
=u9eb
-----END PGP SIGNATURE-----

--Apple-Mail=_23993E29-B65E-48FB-B268-8DBA1E06B4F7--

- Raw text -


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