Keywords: Infineon MOSFET model, Infineon SPICE model, Import model
It is a common question about importing or auto generation symbol for Infineon MOSFETs in Qspice. This instructional guide can help you with this process.
Method#1 : Infineon MOSFET model with .lib directive
The most direct and easy way to use an Infineon model is with the .lib directive, as it is related to the structure Infineon uses to set up its MOSFET library (will be explained later).
This guide uses the OptiMOS5 BSC040N10NS5 as an example. First, go to the Infineon website, search for the device part number, and download its library. The Infineon library is in a zip package. Extract the zip package and navigate to the FET series sub-folder (e.g., OptiMOS5). Look for the library with the name xxx_Spice.lib, open it with a text document, and use the text search to confirm the .subckt model is present. Copy this library to your simulation directory.
Infineon provides subcircuits (.subckt) for its FETs with different levels of simulation detail, which are named as -L0, -L1, -L3, etc. This is crucial as different levels can have varying pin counts and pin sequences in their .subckt. Matching the pin count and pin sequence is essential in the symbol to call a subckt for use.
In this example, we use BSC040N10NS5_L1, where you can find a .subckt statement in the OptiMOS5_100V_Spice.lib file representing a total of 3 pins in the order of D, G, S.
.SUBCKT BSC040N10NS5_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=350p Ld=100p Lg=2.2n
Now, you know you need a symbol with 3 pins in the order of D, G, S. I have built subcircuit symbols for Qspice, which you can directly download from my Github (KSKelvin-Github/Symbols-KSKelvin), Infineon subckt symbol in this directory
/Symbols-KSKelvin/subckt symbol (third-party model)/mfg/Infineon/
You will need the FET-L0-L1-subckt-D-G-S.qsym symbol. Drag and drop this symbol into the schematic, change the to BSC040N10NS5_L1, add the directive .lib OptiMOS5_100V_Spice.lib, and your setup is ready. The symbol will search files in .lib to identify all .subckt and its dependent subcircuit. This is the easiest way to use an Infineon MOSFET, and I highly recommend this method as you can switch to other MOSFETs in this library by simply changing the name.
OptiMOS5_100V_Spice.lib (282.6 KB)
example.Infineons-BSC040N10NS5-library.qsch (5.5 KB)



