.* ******************************************************************************************************************** * COPYRIGHT: INFINEON Technologies AG * ******************************************************************************************************************** * COMMENT: * - The models for Infineon Power MOSFET are evaluated with * * - SIMetrixTM-Spice simulator. The Infineon Power MOSFET models * * are tested, verified and provided in Spice simulation code. * * ******************************************************************************************************************** * ******************************************************************************************************************** * INFINEON Power Transistors * * Content: SPICE Simulation Model Library * * Device: CoolSiC 1200V SiC Trench MOSFET G2 * * Package: D2PAK * * Model Types: L3 * * Technology: 1200V * * Date: 2024-03-05 * * Version: 2.0 * * ******************************************************************************************************************** * ******************************************************************* * Infineon | Terminals | Usage suggestion * * Level | | * * -----------------------------------------------------------------* * L3 | DRAIN, | Self-heating effects, * * | GATE, | modeling of heat flow * * | SOURCE, | including thermal models of * * | SOURCESENSE | TO package. * * | Tj, Tcase | * * ******************************************************************* * Detailed Information: * * * * The model files are available on the Infineon web page: * * http://www.infineon.com * * * * This library contains models of the following INFINEON * * CoolSiC transistors: * * * * Product Device Type Package L3-model name * * IMBG120R008M2H CoolSiC MOSFET PG-TO263-7 IMBG120R008M2H_L3 * * IMBG120R012M2H CoolSiC MOSFET PG-TO263-7 IMBG120R012M2H_L3 * * IMBG120R017M2H CoolSiC MOSFET PG-TO263-7 IMBG120R017M2H_L3 * * IMBG120R022M2H CoolSiC MOSFET PG-TO263-7 IMBG120R022M2H_L3 * * IMBG120R026M2H CoolSiC MOSFET PG-TO263-7 IMBG120R026M2H_L3 * * IMBG120R040M2H CoolSiC MOSFET PG-TO263-7 IMBG120R040M2H_L3 * * IMBG120R053M2H CoolSiC MOSFET PG-TO263-7 IMBG120R053M2H_L3 * * IMBG120R078M2H CoolSiC MOSFET PG-TO263-7 IMBG120R078M2H_L3 * * IMBG120R116M2H CoolSiC MOSFET PG-TO263-7 IMBG120R116M2H_L3 * * IMBG120R181M2H CoolSiC MOSFET PG-TO263-7 IMBG120R181M2H_L3 * * IMBG120R234M2H CoolSiC MOSFET PG-TO263-7 IMBG120R234M2H_L3 * * ********************************************************************************************************************* * ********************************************************************************************************************* * DISCLAIMER * * INFINEON’S MODEL TERMS OF USE * * BY DOWNLOADING AND/OR USING THIS INFINEON MODEL (“MODEL”), THE USER (INCLUDING YOU) AGREES TO BE BOUND BY THE TERMS * MODEL BUT OF USE HERE STATED. IF USER DOES NOT AGREE TO ALL TERMS OF USE HERE STATED, USER SHALL NOT DOWNLOAD, USE * OR COPY THE IMMEDIATELY DELETE IT (TO THE EXTENT THAT IT WAS DOWNLOADED ALREADY). * * 1. SCOPE OF USE * 1.1 Any use of this Model provided by Infineon Technologies AG is subject to these Terms of Use. * 1.2 This Model, provided by Infineon, does not fully represent all of the specifications and operating * characteristics of the product to which this Model relates. * 1.3 This Model only describes the characteristics of a typical product. In all cases, the current data sheet * information for a given product is the final design guideline and the only actual performance specification. * Although this Model can be a useful tool to evaluate the product performance, it cannot simulate the exact * product performance under all conditions and it is also not intended to replace bread-boarding for final * verification. * 2. IMPORTANT NOTICE * 2.1 Infineon Technologies AG (“Infineon”) is not and cannot be aware of the specific application of the Infineon’s * Model by User. However, Model may from time to time be used by User in potentially harmful and/or * life-endangering applications such as traffic, logistic, medical, nuclear or military applications or in other * applications where failure of the Model may predictably cause damage to persons’ life or health or to property * (hereinafter "Critical Applications"). * 2.2 User acknowledges that Infineon has not specifically designed or qualified the Model for Critical Applications * that the Model may contain errors and bugs and that User is required to qualify the Model for Critical * Applications pursuant to the applicable local quality, safety and legal requirements before permitting or giving * access to any such use. * 3. CONFIDENTIAL INFORMATION * User shall treat ideas, concepts and information incorporated in the Model, the documentation and the content of * this Terms of Use (together hereinafter "Confidential Information") confidential, not disclose it to any third * party unless otherwise agreed in writing between User and Infineon, not use it for any other purposes than using * the Model for simulation and testing purposes only. * 4. WARRANTY * 4.1 User acknowledges that the Model is provided by Infineon under this Terms of Use is provided free of charge and * "AS IS" without any warranty or liability of any kind and Infineon hereby expressly disclaims any warranties or * representations, whether express, implied, statutory or otherwise, including but not limited to warranties of * workmanship, merchantability, fitness for a particular purpose, defects in the Model, or non-infringement of * third parties intellectual property rights. * 4.2 Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other * changes to the Model at any time or to move or discontinue any Model without notice. * 5. LIABILITY * 5.1 Nothing in this Terms of Use shall limit or exclude Infineon's liability under mandatory liability laws, for * injuries to life, body or health, for fraudulent concealment of defects in the software, or in cases of * Infineon's intentional misconduct or gross negligence. * 5.2 Without prejudice to Sections 5.1, in cases of Infineon's slight negligent breach of obligations that restrict * essential rights or duties arising from the nature of this Terms of Use in a way that there is a risk of * non-achievement of the purpose of this Terms of Use or of an obligation whose observance User regularly may * trust in and whereas compliance with only makes proper execution of this Terms of Use possible, Infineon's * liability shall be limited to the typically, foreseeable damage. * 5.3 Without prejudice to Sections 8.1 and 8.2, Infineon's liability under this Agreement shall be excluded in all * other cases. * 6. EXPORT REGULATIONS * The User shall comply with all applicable national and international laws and regulations, in particular the * applicable export control regulations and sanction programs. The User also agrees not to export, re-export or * transfer any software or technology developed with or using information, software or technology offered by * Infineon, in violation of any applicable laws or regulations of the competent authorities. Further, the User * shall neither use any products, information, software and technology offered by Infineon in or in connection * with nuclear technology or weapons of mass destruction (nuclear, biological or chemical) and carriers thereof * nor supply military consignees. * 7. TERMINATION OF USE PERMIT * If the User violates these Terms of Use, such User’s permit to use this Model terminates automatically. In * addition, Infineon may terminate the User’s permit to use this Model at its discretion and at any time * regardless of any violation of these Terms of Use. In any of the foregoing events, the User is obliged to * immediately destroy any content that has been downloaded or printed from Infineon’s website. * 8. MISCELLANEOUS * 8.1 These Terms of Use are subject to the laws of the Federal Republic of Germany with the exception of the United * Nations on Purchase Contracts on the International Sale of Goods dated April 11, 1980 (CISG). The exclusive * place of jurisdiction is Munich, Germany. * 8.2 Should any provision in these Terms of Use be or become invalid, the validity of all other provisions or * agreements shall remain unaffected thereby. * ********************************************************************************************************************* * SUPPORT : support@infineon.com * ********************************************************************************************************************* * ********************************************************************************************************************* .SUBCKT IMBG120R008M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1N L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.1N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z006W X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=23.04 N042O=4 N043O=1.8 N03XZ=1400 N03Y3=0.001 N03Y9=230 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R012M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1N L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.1N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z007R X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=14.54 N042O=6 N043O=2 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R017M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1N L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.1N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z007W X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=10.36 N042O=6 N043O=1.3 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R022M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1N L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.1N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z008H X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=8.226 N042O=6 N043O=1.3 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R026M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z008N X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=6.992 N042O=4.5 N043O=1.5 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R040M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z008S X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=4.490 N042O=3.5 N043O=1.2 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R053M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z009N X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=3.379 N042O=4.5 N043O=4 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R078M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z009T X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=2.276 N042O=4.5 N043O=6 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R116M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z009U X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=1.536 N042O=4.5 N043O=6 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R181M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z00BK X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=0.979 N042O=4.5 N043O=6 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT IMBG120R234M2H_L3 DRAIN GATE SOURCE SOURCESENSE TJ TCASE L00I6 DRAIN N03YZ 1P L00I7 GATE N03ZV 3N L00IQ N040C N0413 0.5N L00JG SOURCESENSE N040C 1P R00JR N041Y N040C 1P L00K7 SOURCE N041Y 1N X00LG TJ TCASE 0 Z00CL X$M00GX N03YZ N03ZV N0413 N03WU TJ Z00D8 PARAMS: N03WZ=0.76 N042O=7 N043O=6 N03XZ=1400 N03Y3=0.001 N03Y9=180 N03YB=0.0 N03YC=0.0 G00MD 0 TJ VALUE={IF(TIME>0,LIMIT(ABS(V(N03WU,0)),0,1E10),0)} R00MH TJ 0 1E6 .ENDS .SUBCKT Z006W TJ TCASE N043P R024L TJ N043R 3.853E-03 R024T N043R N043W 1.428E-02 R0262 N043W N044C 3.416E-02 R0269 N044C TCASE 9.191E-02 C026C TJ N043P 9.422E-04 C026D N043R N043P 3.497E-03 C0277 N043W N043P 1.430E-02 C027C N044C N043P 3.457E-02 .ENDS .SUBCKT Z007R TJ TCASE N043P R024L TJ N043R 6.088E-03 R024T N043R N043W 2.217E-02 R0262 N043W N044C 5.591E-02 R0269 N044C TCASE 1.065E-01 C026C TJ N043P 6.351E-04 C026D N043R N043P 2.436E-03 C0277 N043W N043P 1.028E-02 C027C N044C N043P 2.298E-02 .ENDS .SUBCKT Z007W TJ TCASE N043P R024L TJ N043R 1.295E-02 R024T N043R N043W 3.729E-02 R0262 N043W N044C 1.050E-01 R0269 N044C TCASE 9.275E-02 C026C TJ N043P 6.322E-04 C026D N043R N043P 2.441E-03 C0277 N043W N043P 9.346E-03 C027C N044C N043P 2.451E-02 .ENDS .SUBCKT Z008H TJ TCASE N043P R024L TJ N043R 1.505E-02 R024T N043R N043W 4.806E-02 R0262 N043W N044C 1.401E-01 R0269 N044C TCASE 9.301E-02 C026C TJ N043P 4.570E-04 C026D N043R N043P 1.883E-03 C0277 N043W N043P 7.670E-03 C027C N044C N043P 2.679E-02 .ENDS .SUBCKT Z008N TJ TCASE N043P R024L TJ N043R 1.603E-02 R024T N043R N043W 5.393E-02 R0262 N043W N044C 1.561E-01 R0269 N044C TCASE 1.087E-01 C026C TJ N043P 3.589E04 C026D N043R N043P 1.457E-03 C0277 N043W N043P 6.146E-03 C027C N044C N043P 2.360E-02 .ENDS .SUBCKT Z008S TJ TCASE N043P R024L TJ N043R 2.345E-02 R024T N043R N043W 8.049E-02 R0262 N043W N044C 2.160E-01 R0269 N044C TCASE 1.414E-01 C026C TJ N043P 2.194E-04 C026D N043R N043P 8.701E-04 C0277 N043W N043P 3.637E-03 C027C N044C N043P 1.948E-02 .ENDS .SUBCKT Z009N TJ TCASE N043P R024L TJ N043R 2.920E-02 R024T N043R N043W 1.035E-01 R0262 N043W N044C 2.587E-01 R0269 N044C TCASE 1.708E-01 C026C TJ N043P 1.567E-04 C026D N043R N043P 6.153E-04 C0277 N043W N043P 2.576E-03 C027C N044C N043P 1.629E-02 .ENDS .SUBCKT Z009T TJ TCASE N043P R024L TJ N043R 4.317E-02 R024T N043R N043W 1.520E-01 R0262 N043W N044C 3.212E-01 R0269 N044C TCASE 2.116E-01 C026C TJ N043P 1.051E-04 C026D N043R N043P 4.072E-04 C0277 N043W N043P 1.661E-03 C027C N044C N043P 1.319E-02 .ENDS .SUBCKT Z009U TJ TCASE N043P R024L TJ N043R 6.366E-02 R024T N043R N043W 2.279E-01 R0262 N043W N044C 3.873E-01 R0269 N044C TCASE 2.559E-01 C026C TJ N043P 7.009E-05 C026D N043R N043P 2.725E-04 C0277 N043W N043P 1.140E-03 C027C N044C N043P 1.067E-02 .ENDS .SUBCKT Z00BK TJ TCASE N043P R024L TJ N043R 1.026E-01 R024T N043R N043W 3.723E-01 R0262 N043W N044C 4.614E-01 R0269 N044C TCASE 2.983E-01 C026C TJ N043P 4.522E-05 C026D N043R N043P 1.772E-04 C0277 N043W N043P 8.708E-04 C027C N044C N043P 8.827E-03 .ENDS .SUBCKT Z00CL TJ TCASE N043P R024L TJ N043R 1.311E-01 R024T N043R N043W 4.799E-01 R0262 N043W N044C 5.053E-01 R0269 N044C TCASE 3.193E-01 C026C TJ N043P 3.471E-05 C026D N043R N043P 1.353E-04 C0277 N043W N043P 7.776E-04 C027C N044C N043P 8.118E-03 .ENDS .SUBCKT Z00D8 N03YZ N03ZV N0413 N045F TJ PARAMS: N03WZ=100 N042O=100 N043O=100 N03XZ=100 N03Y3=100 N03Y9=100 N03YB=100 N03YC=100 .PARAM N046Q={N03WZ} .PARAM N047C={N03XZ} .PARAM N047J={0} .PARAM N047Q={1.0} .PARAM N0491={1.0} .PARAM N04C9={0.0} .PARAM N04CO={N03YB} .PARAM N04DB={0.8} .PARAM N04DZ={1.05} .PARAM N04E0={1.0} .PARAM N04EZ={N03YC} .PARAM N04F7={0.0} X03CX N04FL N04FO N04FW Z00FM PARAMS: N04GV={N04DB*N046Q} R03D4 N04FL N04FW 10G R03DO N03YZ N04FW 10M X03E0 N04HB N04FO Z00FB PARAMS: N04HD={N04E0*N046Q} R03E5 N04HB N04FO 10G R03EW N03YZ N04HB 1500M X03EY N04FL N03YZ N04HI Z00E5 PARAMS: N04I5={N04DZ*N046Q} R03F0 N04FL N04HI 10G R03GT N04HI N04FO 10M G03H4 N04I7 N04FO VALUE={LIMIT(V(N04IB)*DDT(V(N04HB,N04FO))*CDS*(1-0.00125*V(N04HB,N04FO)),0,1E9)} V03HF N04I7 N04IE DC=0 R03IL N04IE N04FO 10G R03JX N03YZ N04IE 2000M .PARAM N04IR={0.00008+0.0005} .PARAM N04J4={0.0000048*N03Y9} .PARAM N04JS={0} .PARAM N04K8={0.8} .PARAM N04KA={15} .PARAM N04KX={12} .PARAM N04KZ={750} E03K9 N04L4 0 VALUE={(((-TANH(N04K8*V(N03ZV,N0413)+N04JS)+1))/2)*(N04IR*I(V03R2)/N046Q)} R03KF N04L4 0 1E6 G03MD N04L4 N04IB VALUE={IF(V(N04HB,N0413)>0,V(N04L4,N04IB)/N04KX,V(N04L4,N04IB)/N04KA)} C03O2 N04IB 0 1E-8 G03O3 N04IB 0 VALUE={IF(V(N04HB,N0413)>N04KZ,1E4*V(N04IB),0)} R03OX N04IB 0 1E9 .PARAM N04LT={4E-7*(N03Y3+N04J4*(V(TJ,0)-25.0))} .PARAM CDS={N046Q*N04LT} V03PD N03ZV N04LU DC=0 G03PF N04LU N04FL VALUE={IF(I(V03PD)>0,V(N04LU,N04FL)/N042O,V(N04LU,N04FL)/N043O)} X$M00GX N03YZ N04FL N04FO TJ Z00DK PARAMS: N04LZ={N047Q} N04M5={N0491} N04M8={N04CO} N04NE={N046Q} N04NQ={N047C} N04OQ={N04EZ} N04PR={N04F7} V03PS N04FO N0413 DC=0 X$M03QQ N03YZ N04FL N04PZ TJ Z00E2 PARAMS: N04LZ={N047Q} N04M5={N0491} N04M8={N04CO} N04NE={N046Q} N04Q7={N04C9} V03R2 N0413 N04PZ DC=0 G03R9 0 N045F VALUE={LIMIT(I(V03PS)*(V(N03YZ,N0413)),-10000K,10000K)} R03RC 0 N045F 1 .ENDS .SUBCKT Z00DK N03YZ N03ZV N0413 TJ PARAMS: N04LZ=100 N04M5=100 N04M8=100 N04NE=100 N04NQ=100 N04OQ=100 N04PR=100 .FUNC N04RI(N04RT){IF(N04RT>=0,IF(N04RT>50,(N04RT-49)*EXP(50),EXP(N04RT)),IF(ABS(N04RT)>50,1/((ABS(N04RT)-49)*EXP(50)),1/EXP(ABS(N04RT))))} .FUNC N04RY(N04RT){(1-N04RI(-2*N04RT))/(1+N04RI(-2*N04RT))} .FUNC N04TZ(N04RT){0.5*(N04RI(N04RT)+N04RI(-N04RT))} .FUNC N04V5(N04VK,N04VO,N04WL)={N04WL-VGSTH(N04VK,N04VO,N04WL)} .FUNC VGSTH(N04VK,N04VO,N04WL)={N04WT+N04YO*N04RI(N04YZ*(N04VK-25))-N04Z5(N04VK,N04VO,N04WL)+N04M8 } .FUNC N04Z5(N04VK,N04VO,N04WL)={N04ZC*N04VO+N04ZL*N04RY(N04ZM*N04VO)} .FUNC N0507(N04VK,N04VO,N04WL)={((N04V5(N04VK,N04VO,N04WL)+0.00001+N050K*LOG(2*N04TZ(N04V5(N04VK,N04VO,N04WL)/N050K))))/2} .FUNC N050O(N04VK,N04VO,N04WL)={N04M5*(N0513+N0514)*(N0507(N04VK,N04VO,N04WL)**(N0518+N051N*N04RY(N04VO**N0528)))} .FUNC N053S(N04VK,N04VO,N04WL)={1/((N0513+N0514)*N0507(N04VK,N04VO,N04WL)**N054G)} .FUNC N054O(N04VK)={N054T+N0553*(N04VK+50)**2.0} .FUNC N055C(N04VK,N04VO,N04WL)={N050O(N04VK,N04VO,N04WL)*N04RY(N04VO/(N050O(N04VK,N04VO,N04WL)*N053S(N04VK,N04VO,N04WL)))} .FUNC N055J(N04VK,N04VO,N04WL)={N055C(N04VK,N04VO,N04WL)+N04RI(0.25*(N04VO-VBR))} .FUNC N0564(N04VK,N04VO)={N04VO/(N054O(N04VK))} .PARAM N04ZC={0.00208} +N04ZL={0.0} +N04ZM={0.02} +N04WT={1.02559} +N04YO={4.9739} +N04YZ={-0.00115} +N0513={0.21} +N0514={N04OQ} +N054G={1.6532} +N0528={0.2} +N051N={1.0} +N0518={1.45} +N0553={0.0000056} +N054T={0.071} +VBR={N04NQ} +N050K={2} +N0572={0.0} G03RM N057G N0413 VALUE={N04NE*N055J(V(TJ,0),V(N057G,N0413),V(N03ZV,N0413))} G03RU N03YZ N057G VALUE={N04NE*N04LZ*N0564(V(TJ,0),V(N03YZ,N057G))} R03S3 N057G 0 1E9 .ENDS .SUBCKT Z00E2 N03YZ N03ZV N0413 TJ PARAMS: N04LZ=100 N04M5=100 N04M8=100 N04NE=100 N04Q7=100 .FUNC N04RI(N04RT){IF(N04RT>=0,IF(N04RT>50,(N04RT-49)*EXP(50),EXP(N04RT)),IF(ABS(N04RT)>50,1/((ABS(N04RT)-49)*EXP(50)),1/EXP(ABS(N04RT))))} .FUNC N04RY(N04RT){(1-N04RI(-2*N04RT))/(1+N04RI(-2*N04RT))} .FUNC N057Q(N04VO,N04VK,N04WL)={(N057V+N0587*(N04VK-25))*(-N04VO-N0588(N04VK,N04WL))**N058F} .FUNC N0588(N04VK,N04WL)={N058G-(N058H-N058K*(N04VK-25))*(1+N04RY(N0590*N04WL+N059J))+N04Q7} .PARAM N057V={0.8} +N058F={2.0} +N058G={2.7} +N0587={0.002} +N058H={0.4} +N058K={0.0004} +N0590={1.0} +N059J={1.0} +N0513={1.15} +N054G={1.0} G03UF N03YZ N0413 VALUE={N04NE*IF(V(N03ZV,N0413)>25,1E-12,IF(V(N03YZ,N0413)>-N0588(V(TJ,0),V(N03ZV,N0413)),1E-12,-N057Q(V(N03YZ,N0413),V(TJ,0),V(N03ZV,N0413))))} .ENDS .SUBCKT Z00E5 N03ZV N03YZ N0413 PARAMS: N04I5=100 .FUNC N04RI(N04RT){IF(N04RT>=0,IF(N04RT>50,(N04RT-49)*EXP(50),EXP(N04RT)),IF(ABS(N04RT)>50,1/((ABS(N04RT)-49)*EXP(50)),1/EXP(ABS(N04RT))))} .FUNC N04RY(N04RT){(1-N04RI(-2*N04RT))/(1+N04RI(-2*N04RT))} .PARAM N059O={0.0528} +N059V={5.5E-09} +N059Z={1.12E-13} +N05A0={3.1314} +N05A2={2.4E-10} +N05A4={0.31818} +N05AJ={0.5} +N05B0={7} +N05DB={0.6} +N05DH={2.0E-9} .FUNC N05DL(N05DN)={N059V } .FUNC N05EI(N05DN)={-N059Z*N05DN } .FUNC N05EM(N05DN)={N05A2*(N04RY(N05A4*(N05DN-N05A0))+1.0)} .FUNC CGS(N05DN)={N05DL(N05DN)+N05EI(N05DN)+N05EM(N05DN)} G03VP N03ZV N0413 VALUE={N059O*N04I5*DDT(V(N03ZV,N0413))*(CGS(V(N03YZ,N0413))+N05AJ*N05DH*(N04RY(N05DB*(V(N03ZV,N0413)-N05B0))+1.0))} .ENDS Z00E5 .SUBCKT Z00FB N03YZ N0413 PARAMS: N04HD=100 .FUNC N04RI(N04RT){IF(N04RT>=0,IF(N04RT>50,(N04RT-49)*EXP(50),EXP(N04RT)),IF(ABS(N04RT)>50,1/((ABS(N04RT)-49)*EXP(50)),1/EXP(ABS(N04RT))))} .FUNC N04RY(N04RT){(1-N04RI(-2*N04RT))/(1+N04RI(-2*N04RT))} .PARAM N05EO={11.5} .PARAM N05G9={4.9895E-12} .PARAM N05GJ={2.2862E-12} .PARAM N05GO={-0.0038244} .PARAM N05I8={1.2317E-11} .PARAM N05IE={-0.14349} .PARAM N05IK={1.0575} .PARAM N05J3={4.3346E-12} .PARAM N05J4={-0.030623} .PARAM N05JP={18.7637} .PARAM N05KG={-4.0274E-12} .PARAM N05KK={-0.41425} .FUNC N05KV(N05DN)={N05G9 } .FUNC N05L8(N05DN)={N05GJ*N04RI(N05GO*N05DN)} .FUNC N05OO(N05DN)={N05I8*N04RI(N05IE*N05DN)} .FUNC N05P9(N05DN)={N05J3*N04RI(N05J4*(N05DN-N05IK))} .FUNC N05PA(N05DN)={N05KG*0.5*(-N04RY(N05KK*(N05DN-N05JP))+1.0)} .FUNC CDS(N05DN)={N05KV(N05DN)+N05L8(N05DN)+N05OO(N05DN)+N05P9(N05DN)+N05PA(N05DN)} G03H4 N03YZ N0413 VALUE={N04HD*N05EO*DDT(V(N03YZ,N0413))*IF(V(N03YZ,N0413)>0,CDS(V(N03YZ,N0413)),CDS(0.0))} .ENDS Z00FB .SUBCKT Z00FM N03ZV N0413 N03YZ PARAMS: N04GV=100 .FUNC N04RI(N04RT){IF(N04RT>=0,IF(N04RT>50,(N04RT-49)*EXP(50),EXP(N04RT)),IF(ABS(N04RT)>50,1/((ABS(N04RT)-49)*EXP(50)),1/EXP(ABS(N04RT))))} .FUNC N04RY(N04RT){(1-N04RI(-2*N04RT))/(1+N04RI(-2*N04RT))} .PARAM N05PC={1.0} .PARAM N05PS={10.1246E-13} .PARAM N05PY={4.312E-11} .PARAM N05Q1={-0.35325} .PARAM N05Q2={1.4227E-12} .PARAM N05QI={-0.0046989} .PARAM N05RH={2.8161E-12} .PARAM N05RP={-0.036418} .PARAM N05RQ={15.7629} .PARAM N05S4={9.291E-12} .PARAM N05S7={0.45656} .PARAM N05SD={11.9961} .PARAM N05SO={1.2487E-11} .PARAM N05TW={0.14317} .FUNC N05U9(N05DN)={N05PS } .FUNC N05VY(N05DN)={N05PY*N04RI(N05Q1*N05DN)} .FUNC N05W4(N05DN)={N05Q2*N04RI(N05QI*N05DN)} .FUNC N05WD(N05DN)={N05RH*N04RI(N05RP*N05DN)} .FUNC N05WG(N05DN)={N05S4*0.5*(-N04RY(N05S7*(N05DN-N05RQ))+1.0)} .FUNC N05XJ(N05DN)={N05SO*0.5*(-N04RY(N05TW*(N05DN-N05SD))+1.0)} .FUNC CGD(N05DN)={N05U9(N05DN)+N05VY(N05DN)+N05W4(N05DN)+N05WD(N05DN)+N05WG(N05DN)+N05XJ(N05DN)} G03WR N03ZV N03YZ VALUE={N04GV*N05PC*DDT(V(N03ZV,N03YZ))*IF(V(N03YZ,N0413)>0,CGD(V(N03YZ,N0413)),CGD(0.0))} .ENDS Z00FM