Wolfspeed Power Applications Forum

Wolfspeed Technical Community:

LTspice WS_SixPack example not working

Options
TT_VT
TT_VT Contributor Level 1

I downloaded the example zip files, followed the instructions on the PDF to link the library paths, etc…, but "DPT_Test_Stand_SP" is not working.

Initially it gives error:

LTspice 24.1.0 for Windows
Circuit: C:\Users\tthacker\…\LTspice\DPT_Test_Stand_SP.net
Start Time: Thu Sep 4 12:23:38 2025
C:\Users\tthacker\…\LTspice\WS_SixPack.lib(100): String value expected.
XDie_Electrical_Q1 DQ1 GQ1 SQ1 TjQ1 IQ1 {die} PARAMS: die={die} AFm={AFm} Vths={Vths} Rdss={Rdss} CgdOffset={CgdOffset} tm1={tm1} tm2={tm2} tau1={tau1} tau2={tau2} agd={agd} ads={ads} ags={ags} Lqe={Lqe} Rqe={Rqe} Cqe={Cqe} dummy=1m
^^^^

I have made sure all the lib paths and such are included in the settings.

I add the ".lib WS_SixPack.lib" directive and it changes to the follow when I try to run:

(have tried .lib w/ WS_SixPack.lib without quotes w/ '…' and "…" to make sure it wasn't syntax, same result each time)

LTspice 24.1.0 for Windows
Circuit: C:\Users\tthacker\…\LTspice\DPT_Test_Stand_SP.net
Start Time: Thu Sep 4 12:27:35 2025
C:\Users\tthacker\…\LTspice\WS_SixPack.lib(279): There is more than one sub-circuit definition with this name, which is ill-formed.
.SUBCKT ECB2R1M12YM3 DC+1 DC+2 DC+3 DC-1 DC-2 DC-3 U V W G1 G2 G3 G4 G5 G6 K1 K2 K3 K4 K5 K6 TjQ1 TjQ2 TjQ3 TjQ4 TjQ5 TjQ6 TcQ1 TcQ2 TcQ3 TcQ4 TcQ5 TcQ6 Baseplate
^^^^^^^^^^^^

I look in the lib file and there is only a single .subckt def for the module I am trying to use.

The Value parameter on symbol call is correct as well per the PDF.

Is there something I am doing wrong? Is the version of LTspice I am using not compatible?

Comments

  • Forum_Moderator
    Forum_Moderator Wolfspeed Employee - Contributor Level 5
    Options

    Thank you for your post, it has been approved and we will respond as soon as possible.

  • Bdeboi
    Bdeboi Wolfspeed Employee - Contributor Level 3
    Options

    Hello,

    I've repeated the steps on my computer and was able to run the schematic.

    You don't want to add the .lib statement in your schematic — the .lib include is defined in the symbol, so as the simulator has pointed out you now have duplicate definitions of the .SUBCKT statement.

    For now, definitely update to the latest LTspice. There were some bugs with the 24.1.0 release of LTspice that have been fixed in the later versions. There's a good possibility that this issue relates to that version. If it doesn't, please provide me some screenshots/files so I can try to understand the issue better.

    Thanks,

    Brian

Sign In or Register to comment.