delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/08/02/16:03:13

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=LcwCY1XlBW9Y6PhVsBlwUgRoqNz7Ix8Uju8j4bmuF+c=;
b=0LFzUBSBgVsWAzDzZmYxrqMxXvKGBDkAMyAsn2l5zbMJrLHxVKzRqzO38KECNV3eBH
QdHY9CW1nwXriAyXGyHWaCQKDr1hatFJBnVfrxFhnHwzl2h+qD53lyGPv9mOAYIouPF6
I2E3MbHL+0hOE7Bb1LPfyZH+mIyc1ou9lQI6p02TgZRi3dFIT7EfJIWmck3KykcUVASr
DZGGbUHCZ+vP3TiCerMTdMRuwuoLolT9MmbrwspYxPtb8mUN/YlHVyhExn/Pg0K8q8FJ
UjZYQ4X61wE4qNiN/ZXa4hBI6Ti9+cjGvqgbjwM9Vymg4UryB9MTDO6g/Tc1zEWfoVWM
CNwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=LcwCY1XlBW9Y6PhVsBlwUgRoqNz7Ix8Uju8j4bmuF+c=;
b=GpnJ9my9wavKaXYhEw+QZ5m2+JWAyFgDoHgsINLURwqmxxolQ8M+YUPUSnvFD+rFpE
NHSbmBAPQYhGiYvKSDM+xJuBzZl3nkakh1H4iiZQPU4r5p9/X+SSbPmWAMbRxkvEEgsb
YxXcupPakiOFU91Wa1gyMIWkzMzbc3X8MUzLs7fOh+S1ySr2FVlRIJN4iECSfm25LYuR
5Q+cE6qnhw3vFhQED28GI6xKIaRk3JYQCb8/zMXwoZVRYei5brzOHOgCzLyEYNm/VONA
B7x9IDtuzrAY3GGmc91o14l0UL3tcHa0sAUXJ9h2AJoTb92IN6eTzxhKlWcpfSXE9jvd
8iBg==
X-Gm-Message-State: AEkoousCRAABsoHZLdaYE6+k6YqQrLXqIW3e0MKZ3rMNJNBCfOf3GMvJVjwYESPTrmDsagdrEQtEX5yEov6Q1A==
X-Received: by 10.107.149.16 with SMTP id x16mr61081762iod.141.1470168113015;
Tue, 02 Aug 2016 13:01:53 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <9D554144-D41A-463F-955F-68227BC3D167@noqsi.com>
References: <CANqhZFwC48g07MUY411a20C5oipkmmkzUimhz8OgvL2Thi-yDg AT mail DOT gmail DOT com>
<20160722171754 DOT GB17595 AT localhost DOT localdomain> <CAM2RGhRjABmejtuSz1PbGFFF+EHhznGGTODoh0bu2y4FJM=Cbw AT mail DOT gmail DOT com>
<20160723065723 DOT GC17595 AT localhost DOT localdomain> <alpine DOT DEB DOT 2 DOT 00 DOT 1607231009290 DOT 7286 AT igor2priv>
<20160723092248 DOT GF17595 AT localhost DOT localdomain> <alpine DOT DEB DOT 2 DOT 11 DOT 1607231423480 DOT 2224 AT nimbus>
<20160724053502 DOT GM17595 AT localhost DOT localdomain> <alpine DOT DEB DOT 2 DOT 11 DOT 1607271434200 DOT 1841 AT nimbus>
<9719FF2C-AC85-4824-89E9-447216E7FA65 AT sbcglobal DOT net> <alpine DOT DEB DOT 2 DOT 11 DOT 1607301258260 DOT 1409 AT nimbus>
<939E39F7-B4DA-4B56-A640-C7E6E4ECF955 AT sbcglobal DOT net> <alpine DOT DEB DOT 2 DOT 11 DOT 1608021426490 DOT 1398 AT nimbus>
<CAOP4iL2MsJG+U45C83zWevHcWwLoJAnYa9uYzM0fqoXvxg66qg AT mail DOT gmail DOT com>
<9ED612EF-E3F5-48CC-8FB3-B67CA7DEE432 AT noqsi DOT com> <CAOP4iL1TcA4nzvCBJuFQ7GaOA-Owub2ikedXOvrcWipr9=buxA AT mail DOT gmail DOT com>
<9D554144-D41A-463F-955F-68227BC3D167 AT noqsi DOT com>
From: "Ouabache Designworks (z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Tue, 2 Aug 2016 13:01:52 -0700
Message-ID: <CAOP4iL2mhxmbjkkLKTgbtME-VEmAFwQCAQGc412KKNfAdzA1og@mail.gmail.com>
Subject: Re: [geda-user] Plans for gEDA/gaf (was: [OT] ngspice integration in KiCad)
To: geda-user AT delorie DOT com
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

--001a1140f7a023410705391c3068
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Tue, Aug 2, 2016 at 11:56 AM, John Doty <jpd AT noqsi DOT com> wrote:

>
> On Aug 2, 2016, at 2:18 PM, Ouabache Designworks (z3qmtr45 AT gmail DOT com)
> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>
>
>
> On Tue, Aug 2, 2016 at 10:27 AM, John Doty <jpd AT noqsi DOT com> wrote:
>
>>
>> On Aug 2, 2016, at 11:55 AM, Ouabache Designworks (z3qmtr45 AT gmail DOT com)
>> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>>
>> This group has shown almost no interest in features that are needed by I=
C
>> designers if they are not also needed by PCB designers.
>>
>>
>> What do you imagine IC designers need? I design mixed-signal ASICs in
>> gschem, and do not perceive any limits. Just another application for a
>> complete, general purpose network topology editor.
>>
>> John Doty              Noqsi Aerospace, Ltd.
>> http://www.noqsi.com/
>> jpd AT noqsi DOT com
>>
>>
>> How about libraries that you can download that don't have naming
> collisions with other libraries?
>
>
> Since you have complete control of your library path, why is this a
> problem? Just put together the library *your* project needs. No big deal.
> Certainly not something that requires a new *feature*.
>
>
So I need part A from Library foo and part B from library bar when both
libs have both parts. How do I set up the search path?



>
> How about complete hierarchical design support with uniquification?
>
>
> I=E2=80=99m not sure what your problem is. My ASICs are hierarchical (of =
course).
>

When I descend down into a component instance then I want to see the
schematic using all the elaborated values instead of the attribute names.



>
>
> How about Busses? IC's need support for wires,vectors and busses. Gschem
> does wires with some graphic support for vectors but nothing for busses.
>
>
> Need? Maybe they would be nice, but I haven=E2=80=99t really missed them.=
 Mostly
> you want them in complex digital parts, I think. If that was the kind of
> chip I was doing, I=E2=80=99d do those straight in HDL, not draw them in =
gschem. In
> any case, there=E2=80=99s nothing preventing you giving a net a name that=
 describes
> a bus, and dealing with that downstream.
>
>

Wires and vectors have inputs and outputs. Busses have masters and slaves.
You need to support bundling wires,vectors and busses into bigger busses,
passing it up and down hierarchies and then splitting everything back apart
at the end.

Even if you do hdl you still want to do your top levels in schematics
because that is your documentation and will be in sync with
the design.




>
> Gschem supports small data designs. IC designers need support for big dat=
a
> projects.
>
>
> Big data designs are sanely composed of small data components. Gschem
> handles those small data components well. Drawings don=E2=80=99t scale we=
ll to big
> data, so gschem isn=E2=80=99t the right tool for the higher levels (which=
 are more
> like programming than graphical design).
>
>
We used to design ICs using schematic capture until verilog came along.
Then the architects switched from using schematics to Microsoft Visio. It
was a giant step backwards.



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

--001a1140f7a023410705391c3068
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Aug 2, 2016 at 11:56 AM, John Doty <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:jpd AT noqsi DOT com" target=3D"_blank">jpd AT noqsi DOT com</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-word"=
><br><div><span class=3D""><div>On Aug 2, 2016, at 2:18 PM, Ouabache Design=
works (<a href=3D"mailto:z3qmtr45 AT gmail DOT com" target=3D"_blank">z3qmtr45 AT gma=
il.com</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank"=
>geda-user AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-user AT delorie DOT com" ta=
rget=3D"_blank">geda-user AT delorie DOT com</a>&gt; wrote:</div><br><blockquote t=
ype=3D"cite"><div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Tue, Aug 2, 2016 at 10:27 AM, John Doty <span dir=3D"lt=
r">&lt;<a href=3D"mailto:jpd AT noqsi DOT com" target=3D"_blank">jpd AT noqsi DOT com</a>=
&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wra=
p:break-word"><span><br><div><div>On Aug 2, 2016, at 11:55 AM, Ouabache Des=
ignworks (<a href=3D"mailto:z3qmtr45 AT gmail DOT com" target=3D"_blank">z3qmtr45@=
gmail.com</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_bla=
nk">geda-user AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-user AT delorie DOT com"=
 target=3D"_blank">geda-user AT delorie DOT com</a>&gt; wrote:</div><br><blockquot=
e type=3D"cite"><span style=3D"font-family:Helvetica;font-size:12px;font-st=
yle:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;lin=
e-height:normal;text-align:start;text-indent:0px;text-transform:none;white-=
space:normal;word-spacing:0px;float:none;display:inline!important">This gro=
up has shown almost no interest in features that are needed by IC designers=
 if they are not also needed by PCB designers.</span><br style=3D"font-fami=
ly:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weig=
ht:normal;letter-spacing:normal;line-height:normal;text-align:start;text-in=
dent:0px;text-transform:none;white-space:normal;word-spacing:0px"></blockqu=
ote><br></div></span><div>What do you imagine IC designers need? I design m=
ixed-signal ASICs in gschem, and do not perceive any limits. Just another a=
pplication for a complete, general purpose network topology editor.</div><b=
r><div>
<span style=3D"border-collapse:separate;border-spacing:0px;font-family:Helv=
etica;font-size:12px;font-style:normal;font-variant:normal;font-weight:norm=
al;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:=
none;white-space:normal;word-spacing:0px"><div style=3D"margin:0px"><font s=
tyle=3D"font:12.0px Helvetica" face=3D"Helvetica" size=3D"3">John Doty<span=
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<span>=C2=A0</span><span>=C2=A0 =C2=A0<s=
pan>=C2=A0</span></span></span>Noqsi Aerospace, Ltd.</font></div><div style=
=3D"margin:0px"><a href=3D"http://www.noqsi.com/" target=3D"_blank">http://=
www.noqsi.com/</a></div><div style=3D"margin:0px"><font style=3D"font:12.0p=
x Helvetica" face=3D"Helvetica" size=3D"3"><a href=3D"mailto:jpd AT noqsi DOT com"=
 target=3D"_blank">jpd AT noqsi DOT com</a></font></div><br></span>
</div>
<br></div></blockquote></div>How about libraries that you can download that=
 don&#39;t have naming collisions with other libraries?<br></div></div></bl=
ockquote><div><br></div></span>Since you have complete control of your libr=
ary path, why is this a problem? Just put together the library *your* proje=
ct needs. No big deal. Certainly not something that requires a new *feature=
*.</div><div><span class=3D""><br></span></div></div></blockquote><div><br>=
</div><div>So I need part A from Library foo and part B from library bar wh=
en both libs have both parts. How do I set up the search path?<br></div><di=
v><br>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:br=
eak-word"><div><span class=3D""><blockquote type=3D"cite"><div dir=3D"ltr">=
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">How about c=
omplete hierarchical design support with uniquification?<br></div></div></b=
lockquote><div><br></div></span>I=E2=80=99m not sure what your problem is. =
My ASICs are hierarchical (of course).</div></div></blockquote><div><br></d=
iv><div>When I descend down into a component instance then I want to see th=
e schematic using all the elaborated values instead of the attribute names.=
<br></div><div><br>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D=
"word-wrap:break-word"><div><span class=3D""><br><blockquote type=3D"cite">=
<div dir=3D"ltr"><div class=3D"gmail_extra"><br></div><div class=3D"gmail_e=
xtra">How about Busses? IC&#39;s need support for wires,vectors and busses.=
 Gschem does wires with some graphic support for vectors but nothing for bu=
sses.<br></div></div></blockquote><div><br></div></span>Need? Maybe they wo=
uld be nice, but I haven=E2=80=99t really missed them. Mostly you want them=
 in complex digital parts, I think. If that was the kind of chip I was doin=
g, I=E2=80=99d do those straight in HDL, not draw them in gschem. In any ca=
se, there=E2=80=99s nothing preventing you giving a net a name that describ=
es a bus, and dealing with that downstream.</div><div><span class=3D""><br>=
</span></div></div></blockquote><div><br><br></div><div>Wires and vectors h=
ave inputs and outputs. Busses have masters and slaves.=C2=A0 You need to s=
upport bundling wires,vectors and busses into bigger busses, passing it up =
and down hierarchies and then splitting everything back apart at the end.<b=
r><br></div><div>Even if you do hdl you still want to do your top levels in=
 schematics because that is your documentation and will be in sync with<br>=
</div><div>the design.<br></div><div><br><br>=C2=A0</div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div style=3D"word-wrap:break-word"><div><span class=3D""><bl=
ockquote type=3D"cite"><div dir=3D"ltr"><div class=3D"gmail_extra"><br></di=
v><div class=3D"gmail_extra">Gschem supports small data designs. IC designe=
rs need support for big data projects.<br></div></div></blockquote><div><br=
></div></span><div>Big data designs are sanely composed of small data compo=
nents. Gschem handles those small data components well. Drawings don=E2=80=
=99t scale well to big data, so gschem isn=E2=80=99t the right tool for the=
 higher levels (which are more like programming than graphical design).</di=
v><br></div></div></blockquote><div><br></div><div>We used to design ICs us=
ing schematic capture until verilog came along. Then the architects switche=
d from using schematics to Microsoft Visio. It was a giant step backwards.<=
br></div><div><br>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"=
word-wrap:break-word"><div><blockquote type=3D"cite"><div dir=3D"ltr"><div =
class=3D"gmail_extra"><br><br></div><div class=3D"gmail_extra">John Eaton<b=
r><br></div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"=
><br><br><br></div></div>
</blockquote></div><span class=3D""><br><div>
<span style=3D"border-collapse:separate;border-spacing:0px 0px;color:rgb(0,=
0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:no=
rmal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align=
:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0=
px"><p style=3D"margin:0.0px 0.0px 0.0px 0.0px"><font style=3D"font:12.0px =
Helvetica" face=3D"Helvetica" size=3D"3">John Doty<span>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0<span>=C2=A0</span><span>=C2=A0 =C2=A0<span>=C2=A0</span><=
/span></span>Noqsi Aerospace, Ltd.</font></p><p style=3D"margin:0.0px 0.0px=
 0.0px 0.0px"><a href=3D"http://www.noqsi.com/" target=3D"_blank">http://ww=
w.noqsi.com/</a></p><p style=3D"margin:0.0px 0.0px 0.0px 0.0px"><font style=
=3D"font:12.0px Helvetica" face=3D"Helvetica" size=3D"3"><a href=3D"mailto:=
jpd AT noqsi DOT com" target=3D"_blank">jpd AT noqsi DOT com</a></font></p><br></span>
</div>
<br></span></div></blockquote></div><br></div></div>

--001a1140f7a023410705391c3068--

- Raw text -


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