delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2020/12/09/20:22:24

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-CMAE-Analysis: v=2.4 cv=YI9adTKx c=1 sm=1 tr=0 ts=5fd17379
a=+cj0cO56Fp8x7EdhTra87A==:117 a=welfRluOWl6/JqMqL3NV9Q==:17
a=9+rZDBEiDlHhcck0kWbJtElFXBc=:19 a=IkcTkHD0fZMA:10 a=zTNgK-yGK50A:10
a=a1KZgU7cAAAA:8 a=Mj1Xp5F7AAAA:8 a=ZNzOqGV4AAAA:8 a=frAKtbvqg3XHufeSbuMA:9
a=QEXdDO2ut3YA:10 a=ng0hpkU2jXKPaRTLMVYJ:22 a=OCttjWrK5_uSHO_3Hkg-:22
a=E-7ZDB97qVM_U7m9UvkO:22
X-SECURESERVER-ACCT: glimrick AT epilitimus DOT com
Subject: Re: [geda-user] SAB processing patches
To: geda-user AT delorie DOT com
References: <e4ff3c96-939b-a93e-a32f-5e938b6daa63 AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2011302045040 DOT 2894 AT nimbus>
<20201130220505 DOT 0AE4282C54FD AT turkos DOT aspodata DOT se>
<7c75ed03-456c-b408-8b50-0448f6b3a04f AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2012011606400 DOT 6785 AT nimbus>
<1b2c64b3-6a36-c1f3-dd54-bb583c6bea17 AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2012021253440 DOT 1262 AT nimbus>
<475f980e-fddd-60d1-9a02-a5bc5fb5805b AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2012071333290 DOT 3907 AT nimbus>
<e6c5135f-b127-fd55-91b2-79aa357a5a07 AT epilitimus DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2012081644480 DOT 3649 AT nimbus>
<acfe8649-67d3-300b-2e58-a9936467199b AT epilitimus DOT com>
<25887669-D8C1-48B8-BEE7-13EEBFC4D006 AT noqsi DOT com>
<7f074abb-e7ae-275c-ee49-d06fc7f2a706 AT epilitimus DOT com>
<D7588E29-0443-4C3A-AC08-A09CEB23ED1E AT noqsi DOT com>
From: "Glenn (glimrick AT epilitimus DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <e1e1f635-111e-583f-e07a-d4f7edf5dfcb@epilitimus.com>
Date: Wed, 9 Dec 2020 17:01:37 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
Firefox/60.0 SeaMonkey/2.53.3
MIME-Version: 1.0
In-Reply-To: <D7588E29-0443-4C3A-AC08-A09CEB23ED1E@noqsi.com>
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - a2plcpnl0121.prod.iad2.secureserver.net
X-AntiAbuse: Original Domain - delorie.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - epilitimus.com
X-Get-Message-Sender-Via: a2plcpnl0121.prod.iad2.secureserver.net: authenticated_id: glimrick AT epilitimus DOT com
X-Authenticated-Sender: a2plcpnl0121.prod.iad2.secureserver.net: glimrick AT epilitimus DOT com
X-Source:
X-Source-Args:
X-Source-Dir:
X-CMAE-Envelope: MS4xfAAljb4me55uTDeSyqM6JZS0WDKFAZ8MIRzagJzMOPksHAnptcI3hbNieMBpVz0vNGBsIG2BLnXUPaWjCBUhj6Wbh1O2k59dv17Masfb4CsKkWdgMAdd
Fx6mPxQFp/TZQoY5MMiZEyUXKB6cKiSKVOeriCYT9j3S41GBrRSc8Um5X9EaCppl60krGKgVXnSi7Us0XqdxhqXGSEQfD6rWD7y4wm8CnBi1B0qyZdO7a3f8
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

Okay so I think I now understand the direction you are coming at this
from. However, I think there are use cases you are not taking into
account. For instance perhaps I need to use a verilog simulator instead
of spice. Or maybe I am using a proprietary simulator that only uses
some non-spice netlist.

I also disagree that the component should not be in the schematic. Some
users may be like me and prefer to see it. Others may be like you and
prefer not to.

Certainly if we are working on a circuit that has optional real world
sections we want to see those as part of the schematic but still be able
to mix and match them in both the simulation and non simulation contexts.

I am not advocating getting rid of anything that geda-gaf currently
offers. I think SAB adds to it, just like spice-noqsi does. Both provide
the user with tools, and in both cases the tools are completely optional
and up to the user to employ or not as they see fit.

Glenn

John Doty wrote:
>
>
>> On Dec 9, 2020, at 2:10 PM, Glenn (glimrick AT epilitimus DOT com
>> <mailto:glimrick AT epilitimus DOT com>) [via geda-user AT delorie DOT com
>> <mailto:geda-user AT delorie DOT com>] <geda-user AT delorie DOT com
>> <mailto:geda-user AT delorie DOT com>> wrote:
>>
>> How do I markup R2 using spice-noqsi so it goes away when I do
>
> You don’t. It doesn’t belong in the schematic. It’s part of a
> simulation model. You put it in the model. Here’s one way to do it.
> Assume R2 is part of the interface to R3. Then, the following
> schematic gives it the name “R3interface” and wires it in for
> simulation only.
>
> v 20200319 2
> C 40000 40000 0 0 0 title-B.sym
> C 45600 46000 1 0 0 resistor-1.sym
> {
> T 45900 46400 5 10 0 0 0 0 1
> device=RESISTOR
> T 45800 46300 5 10 1 1 0 0 1
> refdes=R1
> T 45900 45800 5 10 1 1 0 0 1
> value=20k
> }
> C 48500 46000 1 0 0 resistor-1.sym
> {
> T 48800 46400 5 10 0 0 0 0 1
> device=RESISTOR
> T 48700 46300 5 10 1 1 0 0 1
> refdes=R3
> T 48400 45400 5 10 1 1 0 0 2
> spice-prototype=R?interface #1 R?internal_node1 1k
> R? R?internal_node1 #2 value@
> T 49200 46300 5 10 1 1 0 0 1
> value=10k
> }
> N 46500 46100 48500 46100 4
>
> Or, you can draw a .SUBCKT model and reference that in the prototype.
> Anything you put in spice-prototype has no effect on anything but
> simulation.
>
> John Doty              Noqsi Aerospace, Ltd.
>
> jpd AT noqsi DOT com <mailto:jpd AT noqsi DOT com>
>
>
>
>

- Raw text -


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