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=ev4acqlX c=1 sm=1 tr=0 ts=6045a1bd a=+cj0cO56Fp8x7EdhTra87A==:117 a=qRIFZ627VUV+HEEa8OEKAA==:17 a=9+rZDBEiDlHhcck0kWbJtElFXBc=:19 a=IkcTkHD0fZMA:10 a=dESyimp9J3IA:10 a=a1KZgU7cAAAA:8 a=Mj1Xp5F7AAAA:8 a=pqeN4TuoRqDhD6yphB8A:9 a=QEXdDO2ut3YA:10 a=ng0hpkU2jXKPaRTLMVYJ:22 a=OCttjWrK5_uSHO_3Hkg-:22 a=BPzZvq435JnGatEyYwdK:22 X-SECURESERVER-ACCT: glimrick AT epilitimus DOT com Subject: Re: [geda-user] xspice beta release To: geda-user AT delorie DOT com References: <684ff00e-4b43-353a-9852-c2b7dab078bc AT epilitimus DOT com> <20210306222954 DOT 222cfcb7 AT swips DOT iqo DOT uni-hannover DOT de> <20210308033858 DOT 59c32083 AT swips DOT iqo DOT uni-hannover DOT de> From: "Glenn (glimrick AT epilitimus DOT com) [via geda-user AT delorie DOT com]" Message-ID: Date: Sun, 7 Mar 2021 20:02:09 -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: <20210308033858.59c32083@swips.iqo.uni-hannover.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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: MS4xfCTHgJ5+oiynYt//XyDmB5E8RkmKdwhPb/7N7cyLH/wxC2xJVoS0pvyXkWYvwEGwrirTTFfi/Lh1Eb30p8jqiXTI5geSgXd4r3HnBBE7wzVLFJZv1coK Y8gkeUpu3rseCG+Ied+i2hw4yd4i8baCEKBRAq7hCtN8yguhCgq/R94zjG1y3bVduUE5ZwXp1vmLIfvpM4oAwuWR0eovfHGbB2cJjIg/TNcZ9yX0nye5BFyl 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 Kai-Martin Knaak wrote: > "Glenn (glimrick AT epilitimus DOT com) [via geda-user AT delorie DOT com]" > schrieb am 6. March 2021: > >>> What motivated you to take the effort? >>> What kind of project will benefit the most from the backend? >> Short answer is like SAB, > ^^^ > hu? SAB is another geda add-on I wrote. Specifically it provides a mechanism for altering the netlist prior to backend processing. It uses attributes on components to mark up the schematic. Because it operates independently of the backend it works with any backend. My initial reason for writing it was to be able to draw a schematic with all the simulation-only components present (e.g spice models, node bridges, etc) and then remove them from the netlist when doing things like transferring the design to pcb. But still be able to go back, make a change to the design, and simulate it without the overhead of having to add and remove the simulation components at each iteration, or maintain multiple versions of the design. Of course like most things I write it kind of grew as the possibilities revealed themselves. SAB stands for Simulation/As-Built. You can find it on my repo at http://epilitimus.com/git_repos/geda-gaf.git in the sab branch. Roland has been looking it over as he has the time. See the README file in examples/SAB for more information. xspice doesn't require SAB, nor the other way around, but I think they complement each other very nicely. Ultimately I write these tools so I can use them and just publish them as I think others might find them useful as well. Glenn