Post Go back to editing

LTspice 26.0: No warning when the diode’s rated capability is exceeded

Thread Summary

The user is not seeing expected warnings for exceeding diode ratings (Vpk and Iave) in LTspice. The final answer clarifies that LTspice does not functionally perform these checks, despite the help file suggesting otherwise. The help file states that ratings are for GUI assistance and do not impact simulation behavior.
AI Generated Content
Category: Software
Software Version: LTspice 26.0.0

Hi!

I’m not sure whether I have disabled some warnings, but I’m not seeing the expected behavior for the electrical characteristic check of a diode.

According to the help file:


It is possible to specify voltage, current, and power dissipation ratings for a model. 
These model parameters do not affect the electrical behavior. 
They allow LTspice to check if the diode is being used beyond its rated capability. 
The following parameters apply to either model. These parameters do not scale with area.

Attached is a simple example where both Vpk and Iave are exceeded, yet no warning is generated

Log file : 
LTspice 26.0.0 for Windows
Circuit: C:\Users\XXX\Downloads\BreakDown_Voltage.net
Start Time: Thu Apr 16 15:51:54 2026
solver = Alternate
Maximum thread count: 22
tnom = 27
temp = 27
method = modified trap
Compress1stOrder = true
Compress2ndOrder = true
Direct Newton iteration succeeded in finding operating point.
Total elapsed time: 0.107 seconds.

Files loaded:
C:\Users\XXX\Downloads\BreakDown_Voltage.net
C:\Users\XXX\AppData\Local\LTspice\lib\cmp\standard.dio
C:\Users\XXX\Documents\LTspice\user.dio

Another point: it could be useful to have visibility into all the libraries actually used. In this case, I believe LTspice is only using standard.dio and not user.dio.

Thank you, Emilien

BreakDown_Voltage.asc

  • Hi  ,

    According to the help file:

    It is possible to specify voltage, current, and power dissipation ratings for a model.
    These model parameters do not affect the electrical behavior.
    They allow LTspice to check if the diode is being used beyond its rated capability.
    The following parameters apply to either model. These parameters do not scale with area.

    Attached is a simple example where both Vpk and Iave are exceeded, yet no warning is generated

    …and none will be. LTspice does not functionally do this check although it according to this quoted text, it is "allowed to". Syntactically vague statements aside, the provenance of this text is suspect, as it does not appear in any LTspice help file back through LTspice IV, as far as I can see. It does appear on the LTwiki page, though; a valuable extended documentation resource, but not in this particular case.

    From the current help (and all help going back through LTspice IV, c. 2013):

    It is possible to annotate a model with voltage and current ratings. This information is displayed in the schematic capture GUI to assist in selecting a device but does not directly impact the electrical behavior in simulation. The following parameters may be specified.

    mike

  • Mike,

     Thank you for your answer.

     I thought this was the case a few years ago, but I think I’m losing my head Slight smile

    I could be a nice feature, especially for Vpk because the current rating can be exceeded during short time.

    Emilien

  • Hi  ,

    I wonder if it actually was intended to be a feature at some time. Feels like a measure statement or two could be employed?

    mike

  • Hi Mike,

    Yes, sure, a .measure statement could work. I have about 12 diodes in my design so lot of .measure I have to add. If the diode voltages are exceeded, the results are incorrect.

    Regarding the maximum current, it may be exceeded for a very short time, but the voltage must not be exceeded.
    Bye

  • Hi  ,

    Ah, I see. An automated, one-checkbox solution would make life easier.

    mike