[sdiy] Qspice, anyone tried it?
Ben Stuyts
ben at stuyts.nl
Sun Dec 29 23:38:54 CET 2024
Hey, that’s odd. I’m sure I must be doing something wrong then, it’s not exactly in my daily routine. Thanks for the info!
And also for your contributions to the code. I noticed there’s a KiCad fund drive going on, it’s at the top of kicad.org <http://kicad.org/>.
Ben
> On 29 Dec 2024, at 23:20, Jonatan Liljedahl <lijon at kymatica.com> wrote:
>
> I use KiCad with the built-in ngspice integration. (I even contributed some to the signal viewer code in KiCad :)
>
> You don't need to use any special symbol for ground, or any other component. The standard ground symbols map to net 0 already, as far as I know. The bundled spice symbols are ugly and weird, so I never use them except for the voltage source etc. Just set up the correct model on any symbol with a matching pin count and all is well! One thing to look out for is that the pin ordering for diodes are reversed in kicad and ngspice, and also most transistors.
>
> /Jonatan
> http://kymatica.com <http://kymatica.com/>
>
>
> On Sun, 29 Dec 2024 at 21:18, Ben Stuyts via Synth-diy <synth-diy at synth-diy.org <mailto:synth-diy at synth-diy.org>> wrote:
>> Totally different UI's for LTspice and KiCad of course. I hate the UI in LTspice because the complete toolbar is missing on the Mac version. Adding models to ngspice in Kicad is pretty simple: Open the properties of the regular symbol, add simulation model and browse to e.g. the downloaded pspice model from TI. No messing with creating a symbol like in LTspice. You have to remember to use the Spice symbols for your ground, and I always forget that.
>>
>> I have never compared the results between these two, could be interesting. With regards to UI, KiCad is the clear winner. But you need to learn a new tool (ngspice), which prevented me from using it for the longest time. :-)
>>
>> It looks like ngspice is actively developed, but my KiCad v8 is two versions behind. (Perhaps they only update it on major updates, so that would be yearly.)
>>
>> Ben
>>
>>
>>> On 29 Dec 2024, at 17:34, Steve via Synth-diy <synth-diy at synth-diy.org <mailto:synth-diy at synth-diy.org>> wrote:
>>>
>>>
>>> Ah, how does the one in KiCAD compare to good ol' LTspice?
>>>
>>>
>>> On 28.12.2024 18:59, Ben Stuyts wrote:
>>>> For one thing it’s windows-only, so no, I can’t use it. Still use the somewhat outdated Mac version of LTspice. I now tend to use KiCAD’s built in ngspice every now and then, as it’s already in KiCAD. (https://www.kicad.org/discover/spice/)
>>>>
>>>> Ben
>>>>
>>>>
>>>>> On 28 Dec 2024, at 18:39, Steve via Synth-diy <synth-diy at synth-diy.org> <mailto:synth-diy at synth-diy.org> wrote:
>>>>>
>>>>> Hey list,
>>>>>
>>>>> the guy who originally made LTspice, IIRC, some time ago started a supposedly improved, in several regards, simulator named Qspice. Working for a different company, I heard rumors stock models are hence not by LT but the other vendor... perhaps not super important to everyone.
>>>>> Supposedly, you can code simulated elaborate functionality in C++ and Verilog.
>>>>>
>>>>> Here's something about what's different, and an article geared towards LTspice users.
>>>>>
>>>>> If anyone on here is familiar with both to feel like commenting anything the articles don't mentionm, please do.
>>>>>
>>>>>
>>>>> https://hackaday.com/2023/08/25/qspice-picks-up-where-ltspice-left-us/
>>>>>
>>>>>
>>>>> Introduction to QSPICE for LTspice Users, Part 1
>>>>> https://www.allaboutcircuits.com/technical-articles/introduction-to-qspice-for-ltspice-users-part-1
>>>>>
>>>>> ________________________________________________________
>>>>> This is the Synth-diy mailing list
>>>>> Submit email to: Synth-diy at synth-diy.org <mailto:Synth-diy at synth-diy.org>
>>>>> View archive at: https://synth-diy.org/pipermail/synth-diy/
>>>>> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
>>>>> Selling or trading? Use marketplace at synth-diy.org <mailto:marketplace at synth-diy.org>
>>>>
>>>
>>> ________________________________________________________
>>> This is the Synth-diy mailing list
>>> Submit email to: Synth-diy at synth-diy.org <mailto:Synth-diy at synth-diy.org>
>>> View archive at: https://synth-diy.org/pipermail/synth-diy/
>>> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
>>> Selling or trading? Use marketplace at synth-diy.org <mailto:marketplace at synth-diy.org>
>>
>> ________________________________________________________
>> This is the Synth-diy mailing list
>> Submit email to: Synth-diy at synth-diy.org <mailto:Synth-diy at synth-diy.org>
>> View archive at: https://synth-diy.org/pipermail/synth-diy/
>> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
>> Selling or trading? Use marketplace at synth-diy.org <mailto:marketplace at synth-diy.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20241229/92f8d55f/attachment.htm>
More information about the Synth-diy
mailing list