[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