Diodes, including power diodes with evolved parameters.
These aim to fill a huge void in Ngspice and open-source circuit simulation generally. There's been almost nothing freely available for modeling power semiconductors.
See the source at pingspice.analysis.diode to appreciate how much effort went into trying to accurately simulate the complexity of self-heating power diode behavior. There is modeling of voltage-dependent junction capacitance, forward and reverse biasing, reverse recovery, and lead impedance.
And self-heating! The model estimates power dissipation and, in conjunction with a Cauer thermal network for the package and any attached heatsink, applies that to estimate junction and case temperature over time.
Of course, it bears repeating from the license terms: pingspice is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. And none of these models is endorsed or in any way connected with the manufacturer of the devices whose behavior they are attempting to simulate.
See Also | pingspice.analysis.diode . |
Class | PowerDiode | Base class for power diode subcircuits. |
Class | MBR40250_Finder | Parameter finder for the MBR40250 power diode. |
Class | MBR40250_Die | The semiconductor die for the MBR40250 without
any package. |
Class | MBR40250 | MBR40250: 250 V, 40 A switch-mode Schottky power rectifier, TO220 package. |
Class | MUR420_Finder | Parameter finder for the MUR420 power diode. |
Class | MUR420_Die | Undocumented |
Class | MUR420 | On Semiconductor ultrafast rectifier, 200V, 4.0 A. |
Class | D1N5240 | 1N5240 10V Zener. No self-heating is modeled for this device. |
Class | _DO201_Diode | Subcircuit for a diode with the DO201 package. |
Class | _TO220_Diode | Subcircuit for a diode with TO-220 package. |
Class | _MBR40250_Setups | Undocumented |
Class | _MUR420_Setups | Undocumented |