Menu

#98 SOA messages support for psp 103.6 models needed

open
nobody
None
5
2025-07-22
2025-05-23
No

SOA messages support for psp 103.6 models needed (already implemented in VBIC model e.g.)
The following statements (from the manual) do not hold for the PSP 103.6 models of mosfets.
Vgs_max: If |Vgs| exceeds Vgs_max, SOA warning is issued.
Vgd_max: If |Vgd| exceeds Vgd_max, SOA warning is issued.
Vgb_max: If |Vgb| exceeds Vgb_max, SOA warning is issued.
Vds_max: If |Vds| exceeds Vds_max, SOA warning is issued.
Vbs_max: If |Vbs| exceeds Vbs_max, SOA warning is issued.
Vbd_max: If |Vbd| exceeds Vbd_max, SOA warning is issued.

Discussion

  • Patrick Fath

    Patrick Fath - 2025-05-23

    In addition, I could not find the implementation of the SOA messages support for the VBIC models in https://github.com/dwarning/VA-Models/, maybe it's added in ngspice somewhere? If you give me the location i can try to add the feature also to the PSP implementation.

     
  • Dietmar Warning

    Dietmar Warning - 2025-05-23

    SOA checks are implemented in the ngspice built-in VBIC model. AFAIK it is not in the VA version and also not for other VA models.
    The manual describe the implemented version for BSIM3 and 4 built-in models.
    It is to consider that the checks will downgrade the run time performance.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.