****************************************************************************************************************************************** *** *** *** SIMetrix/SIMPLIS Pro Version 8.40 (x64) - 1/07/2020 10:39 PM *** *** Platform: Windows 10 *** *** Architecture: x64 *** *** Serial Number: SX703122 *** *** User: SETEC *** *** *** *** TITLE: * E:\Simetrix_Work_folder\Circuits\BP60\Aux 20A\UCC28950_updated_CCM_BP60_1Good_longStart2_82_EFD30_Vin10V_load20A2.sxsch*** *** NETLIST: E:\Simetrix_Work_folder\Circuits\BP60\Aux 20A\design.net *** *** *** ****************************************************************************************************************************************** ******************************************************************************** *** *** *** Input Deck *** *** *** ******************************************************************************** .options allowdivzero=1 .options initCondMode=2 .options icres=0.002 .options inhibitAttoISource=1 #SIMETRIX .GRAPH "power(D11_N,D9#P,0)+power(TX1_P1P,D9#N,0)" axisType="auto" persistence=-1 curveLabel="Power(D9)" analysis="tran" xLog="auto" yLog="lin" nowarn=true disabled=false .GRAPH "power(D11_N,D11#N,0)" curveLabel="Power(D11)" nowarn=true disabled=false V2 R9_P 0 12 V3 H1_CN 0 5 Pulse(16 10 3.54 200u 200u) R2 R13_P R3_P 15k R3 R3_P 0 1k X$L1 TX3_W2B R23_P L1$TP_LOSSYL pinnames: P N .SUBCKT L1$TP_LOSSYL 1 2 L1 1 3 9.5u IC=0 BRANCH=0 RSHUNT 1 3 1Meg RSERIES 2 3 750u .ENDS L1$TP_LOSSYL R4 R4_P 0 4.64k R5 R13_P R4_P 8.25k D11 0 D11_N DRB218NS-30 X$H1 H1_P 0 TX1_P1N H1_CN H1$TP_CCVS params: gain=-1 pinnames: P N CP CN .subckt H1$TP_CCVS 1 2 3 4 H1 1 2 V1 {gain} V1 3 4 .ends L$L3 D11_N D6_N FX-3F3 Ae=7.2u Le=23.1m Ue=1k N=1 R6 R6_P 0 340 R7 R13_P R6_P 8.25k D14 D14_P D14_N DRBE2VAM20A R9 R9_P C2_N 22 D3 D6_N TX1_P1N DRB218NS-30 D4 0 R29_P IDEAL D5 0 R28_P IDEAL D6 0 D6_N DRB218NS-30 D7 Q3_S TX1_P1N DRB218NS-30 D8 0 Q3_S DRB218NS-30 R30 Q5_G R30_N 3.3 D9 D11_N TX1_P1P DRB218NS-30 R10 R13_P R12_P 2.37k R31 Q6_G R31_N 3.3 R32 0 D14_P 5 R12 R12_P 0 2.37k R13 R13_P U1_RT 60k R34 D14_N C9_P 1K R14 0 U1_RSUM 35k R15 U1_TMIN 0 13k R16 R16_P 0 13k R17 R17_P 0 32k R18 R18_P 0 13k R19 R19_P D11_N 1m X$U1 R4_P R6_P C6_P C9_P R3_P R18_P R16_P R17_P R23_N R12_P 0 U1_OUTA U1_OUTB U1_OUTC E3_CP U1_OUTE U1_OUTF U1_RSUM U1_RT U1_SSEN U1_SYNC U1_TMIN C2_N R13_P UCC28950_TRANS pinnames: ADEL ADELEF COMP CS DCM DELAB DELCD DELEF EAM EAP GND OUTA OUTB OUTC OUTD OUTE OUTF RSUM RT SSEN SYNC TMIN VDD VREF X$Q1 D6_N R25_P 0 BSZ011NE2LS5I_L1 pinnames: D G S X$Q2 Q3_S Q2_G 0 BSZ011NE2LS5I_L1 pinnames: D G S X$Q3 TX1_P1P Q3_G Q3_S BSZ011NE2LS5I_L1 pinnames: D G S X$Q4 TX1_P1P R24_P D6_N BSZ011NE2LS5I_L1 pinnames: D G S X$Q5 R29_P Q5_G 0 BSC037N08NS5_L1 pinnames: D G S X$Q6 R28_P Q6_G 0 BSC037N08NS5_L1 pinnames: D G S E1 E1_P D6_N U1_OUTA 0 GAIN=1 E2 R25_N 0 U1_OUTB 0 GAIN=1 C2 0 C2_N 1u E3 R27_P 0 E3_CP 0 GAIN=1 C3 R13_P 0 1u E4 R26_P Q3_S U1_OUTC 0 GAIN=1 C4 U1_SSEN 0 40n IC=1.5 BRANCH={IF(ANALYSIS=2,1,0)} ICMODE=0 E5 R30_N 0 U1_OUTF 0 GAIN=1 C5 C6_P C5_N 3n E6 R31_N 0 U1_OUTE 0 GAIN=1 C6 C6_P R23_N 300p X$TX1 TX1_P1P TX1_P1N 0 D14_P Ideal_TxTX1 pinnames: P1P P1N S1P S1N .subckt Ideal_TxTX1 P1P P1N S1P S1N L1 P1P P1N 10n L2 S1P S1N 100u K12 L1 L2 1 .ends R20 C5_N R23_N 53.45k X$TX3 R19_P Q3_S TX3_W2A TX3_W2B TX3_W2B R29_N Sat_TxTX3 pinnames: W1A W1B W2A W2B W3A W3B .subckt Sat_TxTX3 W1A W1B W2A W2B W3A W3B F1 0 n1 E1 1 Lleak1 W1A I1 5.48854716538944n E1 I1 W1B n1 0 1 F2 0 n1 E2 2 Lleak2 W2A I2 21.9541886615577n E2 I2 W2B n1 0 2 F3 0 n1 E3 2 Lleak3 W3A I3 21.9541886615577n E3 I3 W3B n1 0 2 Lcore n1 0 FX-3C90 Ae=65.9505u Le=68m Ue=1.5k N=2 .ends C9 C9_P 0 100p R21 R23_P 0 750m R22 R23_N 0 2.37k R23 R23_P R23_N 11.85k R24 R24_P E1_P {Rg} R25 R25_P R25_N {Rg} R26 R26_P Q3_G {Rg} R27 R27_P Q2_G {Rg} R28 R28_P TX3_W2A 2m R29 R29_P R29_N 2m .GRAPH R23_P curveLabel= L1-N nowarn=true ylog=auto xlog=auto analysis=tran|ac|dc disabled=false PROBEREF=Probe1 .GRAPH "power(TX1_P1P,Q4#D,0)+power(R24_P,Q4#G,0)+power(D6_N,Q4#S,0)" curveLabel="Power(Q4)" nowarn=true disabled=false .GRAPH "power(D6_N,Q1#D,0)+power(R25_P,Q1#G,0)" curveLabel="Power(Q1)" nowarn=true disabled=false .GRAPH "power(Q3_S,Q2#D,0)+power(Q2_G,Q2#G,0)" curveLabel="Power(Q2)" nowarn=true disabled=false .GRAPH "power(TX1_P1P,Q3#D,0)+power(Q3_G,Q3#G,0)+power(Q3_S,Q3#S,0)" curveLabel="Power(Q3)" nowarn=true disabled=false .GRAPH "power(D6_N,D3#P,0)+power(TX1_P1N,D3#N,0)" curveLabel="Power(D3)" nowarn=true disabled=false .GRAPH "power(Q3_S,D7#P,0)+power(TX1_P1N,D7#N,0)" curveLabel="Power(D7)" nowarn=true disabled=false .GRAPH "power(Q3_S,D8#N,0)" curveLabel="Power(D8)" nowarn=true disabled=false .GRAPH "power(D6_N,D6#N,0)" curveLabel="Power(D6)" nowarn=true disabled=false .tran 0 5.5m 0 150n fast=4m ; Sweep single param=R list 750m 1.5 3 7.5 numcores=2 .options conv=2 + method=Gear .param Rg 1 .keep TX3.Lcore#B .keep TX3.Lcore#H .keep L4#B .keep L4#H .keep L3#B .keep L3#H X$C7 R23_P 0 MULTI_LEVEL_CAP_QTY$1 pinnames: P N .subckt MULTI_LEVEL_CAP_QTY$1 1 9 CAP 1 2 0.0012 M=3 + IC=5 BRANCH=1 RLK 1 2 1000000 M=3 RESR 2 9 0.031 M=3 .ends MULTI_LEVEL_CAP_QTY$1 .MODEL FX-3C90 CORE + MS=392.21K + A=23.031 + C=0.15605 + K=19.667 .model IDEAL D (IS=1p) .MODEL FX-3F3 CORE + MS=369.05K + A=19.927 + C=0.12101 + K=17.895 .MODEL DRBE2VAM20A D + IS=19.140E-6 + N=1.0202 + RS=43.167E-3 + IKF=1.4658 + XTI=2 + EG=.4 + CJO=190.22E-12 + M=.52012 + VJ=.50782 + ISR=41.026E-6 + NR=1.3000 + BV=30 + TRS1=0.0035 *$ * DRBQ10NS45A D model * Model Generated by ROHM * All Rights Reserved * Commercial Use or * Resale Restricted * Date: 2011/11/01 .MODEL DRB218NS-30 D + IS=28.153E-9 + N=1.0338 + RS=7.5203E-3 + IKF=11.195 + XTI=2 + EG=.81 + CJO=1.4466E-9 + M=.50449 + VJ=.59736 + ISR=58.557E-9 + NR=1.2300 + BV=35.000 + TRS1=0.5000E-3 + TIKF=-0.0060 *$ * DRB218NS-40 D model * PKG: SC-83,Vr=40V,Io=10A * Model Generated by ROHM * All Rights Reserved * Commercial Use or * Resale Restricted * Date: 2016/04/11 .SUBCKT UCC28950_TRANS ADEL ADELEF COMP CS DCM DELAB DELCD DELEF EAM EAP GND OUTA + OUTB OUTC OUTD OUTE OUTF RSUM RT SSEN SYNC TMIN VDD VREF R_U4_R2 DCM U4_N134058 77K X_U4_U885 CLK U4_N138708 U4_N140048 NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U4_U10 U4_N133974 U4_N134058 U4_N134506 COMPARATOR C_U4_C2 0 U4_N134058 1.37p IC=0 X_U4_U887 U4_N140048 U4_N924283 TMINP AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 G_U4_G3 0 U4_N138089 U4_TMIN_I 0 1 V_U4_V1 U4_N150346 0 2 X_U4_U18 U4_N144772 MS COMP_HYS2 PARAMS: TH=1 HYS=1 T=10 X_U4_U888 U4_N145738 U4_N134506 U4_N145189 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 C_U4_C3 U4_N133974 0 1.37p R_U4_R1 CS U4_N133974 77K X_U4_U889 U4_N134506 U4_N9250570 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U4_D1 U4_N132128 VREFBUF GEN_DIODE I_U4_I1 VREFBUF U4_N132128 DC 25u X_U4_U886 FAULT U4_N924283 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 G_U4_G2 U4_N144772 0 U4_N147222 0 0.1 X_U4_D4 U4_N144772 U4_N150346 DC_1mV_1A_1V_1nA C_U4_C5 0 U4_N144772 1n IC=0 E_U4_ABM1 U4_I_TMIN 0 VALUE { V(U4_TMIN_I) } X_U4_S7 CLK U4_N138089 DCMTMIN_U4_S7 E_U4_ABM2 U4_N911725 0 VALUE { + (((V(VREFBUF)/V(U4_I_TMIN))/1000)*5.92)*0.000000001 } X_U4_U891 MS U4_N152056 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U4_S6 U4_N152056 0 U4_N132128 DCM DCMTMIN_U4_S6 X_U4_U883 U4_N138089 U4_V_TMIN U4_N138606 COMP_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 X_U4_U890 U4_N145738 U4_N9250570 U4_N147222 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U4_U15 PWMN U4_N145738 ONE_SHOT PARAMS: T=10 X_U4_D2 U4_N138089 VREFBUF GEN_DIODE G_U4_G1 0 U4_N144772 U4_N145189 0 0.1 E_U4_ABM4 R_TMIN 0 VALUE { V(VREFBUF)/V(U4_TMIN_I) } X_U4_H1 VREFBUF TMIN U4_TMIN_I 0 DCMTMIN_U4_H1 X_U4_U884 CLKN U4_N138606 U4_N138708 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U4_D5 0 U4_N144772 DC_1mV_1A_1V_1nA E_U4_ABM3 U4_V_TMIN 0 VALUE { ( V(U4_I_TMIN)/11.84p)*V(U4_N911725) + } C_U4_C4 0 U4_N138089 11.84p IC=0 X_U6_U2 PWM 0 U6_U1Q TRFF_RDOM X_U6_U26 QNB QA INV_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U6_U28 U6_U1Q PWM TD XOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U6_U3 PWM 0 U6_N915416 TRFF_RDOM X_U6_U23 U6_U1Q U6_N911991 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U6_U25 C QNB QE OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U6_U27 U6_N911991 PWM TC XOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 R_U6_R1 U6_N915416 QNB 1 X_U6_U24 D QA QNF OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U70 U2_SYNC_IN HICCUP_FAULT_BAR U2_N15287352 AND2_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 C_U2_C1 0 U2_VOSC 1n IC=0 V_U2_V1 U2_N919276 0 0.460 X_U2_U52 U2_N15268993 U2_SLAVE_B INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_U68 U2_N15307604 U2_N15323663 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 DELAY=1n X_U2_U57 U2_N15287352 U2_N15289807 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_H1 U2_N47785 RT U2_SLAVE_IN 0 OSC_U2_H1 X_U2_U72 HICCUP_FAULT_BAR U2_N15273433 U2_N15421955 AND2_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U38 0 U2_TIME_PERIOD D_D1 R_U2_R6 0 U2_SYNC_IN 1e6 X_U2_U23 U2_SLAVE_IN SLAVE COMPARATOR2 PARAMS: TH=0 E_U2_ABM1 U2_N15269089 0 VALUE { IF(V(U2_N15268959) > 0.5,1,0) } E_U2_ABM11 U2_N15268963 0 VALUE { IF(V(U2_SYNC_IN)>2.5,1,0) } X_U2_U69 U2_N15323663 U2_N15309112 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_U33 U2_N14968918 U2_SYNC_IN U2_N14969162 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U36 U2_N14969162 U2_HICCUP_EN_OK U2_N14973647 N14974079 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U66 U2_N15309096 U2_N15309112 U2_N15309116 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U67 U2_N15309116 FAULT TIME_2ND N15316995 SRLATCHRHP_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U78 U2_SLAVE_B U2_N15432319 U2_N15274019 OR2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 C_U2_C3 U2_TIME_PERIOD 0 1n IC=0 E_U2_ABM6 U2_N15163724 0 VALUE { + if(V(U2_N14995361)>0,(2.5/(V(U2_N14995361))*4.815*21),0) } X_U2_S2 SLAVE 0 U2_SYNC_IN SYNC OSC_U2_S2 X_U2_U55 U2_MASTER_CLK U2_N15260194 U2_N15274019 U2_N15273433 + MUX2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U47 U2_N15010819 U2_N15045326 U2_N15038039 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 X_U2_S5 U2_HICCUP_EN_OK 0 U2_TIME_PERIOD 0 OSC_U2_S5 X_U2_U7 U2_N15268963 U2_N15268997 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 R_U2_R1 U2_N103766 U2_MASTER_CLK 1 X_U2_U59 U2_IIN_3RD U2_N15292373 U2_N15298392 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U74 TIME_2ND_B U2_SYNC_IN U2_N14996941 OR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 E_U2_ABM8 U2_N14951301 0 VALUE { (V(U2_SYNC_OUT) * 5) } X_U2_U37 U2_N14973647 U2_N14973789 U2_TIME_IN XOR2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 R_U2_R5 U2_N15268997 U2_N15268973 3.16 E_U2_ABM4 U2_SLAVE_IN_ABS 0 VALUE { ABS(V(U2_SLAVE_IN)) } X_U2_U63 U2_IIN_3RD1 U2_SYNC_IN U2_N15307604 OR2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_S3 U2_N15126732 0 SYNC U2_N14951301 OSC_U2_S3 X_U2_U61 U2_N15296481 U2_IIN_3RD U2_N15298721 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U75 TIME_2ND TIME_2ND_B INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 R_U2_R3 U2_N15160708 U2_N14995361 1 X_U2_U76 U2_N15416974 0 U2_SLAVE_MODE N15418090 SRLATCHRHP_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U4 U2_SYNC_IN 0 U2_N14968918 TRFF_RDOM X_U2_U3 SLAVE U2_N15126732 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_U27 0 U2_SLAVE_IN_ABS U2_N103766 U2_N102757 ANALOG_MUX V_U2_V4 U2_N47785 0 2.5 G_U2_G4 0 U2_TIME_PERIOD U2_TIME_IN 0 1 X_U2_U62 U2_N15298392 U2_N15298721 U2_IIN_3RD1 N15299389 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U40 U2_N15502782 U2_SYNC_IN U2_N15505395 AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U53 U2_N15268959 U2_N15268963 D_D1 C_U2_C7 U2_N15268973 0 1.43u IC=0 V_U2_V3 U2_N15045326 0 1 X_U2_U60 U2_N15292373 U2_N15296481 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_S4 U2_N14996941 0 U2_N15010819 0 OSC_U2_S4 X_U2_U73 U2_MASTER_CLK U2_N917872 U2_SYNC_OUT N919832 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U2_U49 U2_N15038039 U2_N14996941 U2_SLAVE_CLK NOR2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U26 U2_VOSC U2_MASTER_CLK COMP_HYS2 PARAMS: TH=0.5 HYS=1 T=1 X_U2_S1 FAULT 0 U2_VOSC 0 OSC_U2_S1 X_U2_U35 U2_N15502399 U2_N15502782 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_U71 FAULT HICCUP_FAULT_BAR INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U2_U54 U2_N15268973 U2_N15268997 D_D1 X_U2_U56 U2_N15287352 U2_N15289490 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 DELAY=5n X_U2_U31 U2_VOSC U2_N919276 U2_N917872 COMP_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 C_U2_C5 U2_N14995361 0 1n IC=0 E_U2_ABM2 U2_N15269215 0 VALUE { IF(V(U2_N15268973) > 0.5,1,0) } E_U2_ABM3 RAMP 0 VALUE { 2*V(U2_VOSC) } X_U2_U39 U2_N15505395 U2_HICCUP_EN_OK U2_N14973789 N15506170 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 C_U2_C2 0 U2_N103766 1n IC=0 X_U2_U5 CLK CLKN INV_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U2_U6 U2_SYNC_IN 0 U2_N15502399 TRFF_RDOM G_U2_G5 0 U2_N15010819 U2_N15163724 0 1 X_U2_U77 U2_N15421955 U2_SLAVE_MODE CLK AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U2_U58 U2_N15289490 U2_N15289807 U2_IIN_3RD AND2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 G_U2_G3 U2_VOSC 0 U2_N102757 0 21 G_U2_G2 0 U2_VOSC U2_SLAVE_IN_ABS 0 1 X_U2_U9 U2_N15269089 U2_N15269215 U2_N15268993 OR2_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 R_U2_R4 U2_N15268963 U2_N15268959 3.16 E_U2_ABM9 U2_N15416974 0 VALUE { IF(V(SLAVE) > 0.5,V(U2_SYNC_IN),1) + } E_U2_ABM5 U2_N15160708 0 VALUE { + ((V(U2_TIME_PERIOD)*0.000000001*1000*1000*2.5*2.5*1000)*2) } X_U2_D1 0 U2_VOSC DC_1mV_1A_1V_1nA E_U2_ABM10 U2_N15432319 0 VALUE { IF(V(SLAVE) > 0.5, V(TIME_2ND_B),0) + } E_U2_ABM7 U2_N15260194 0 VALUE { + IF(V(SLAVE)>0.5,V(U2_SLAVE_CLK),V(U2_MASTER_CLK)) } C_U2_C4 U2_N15010819 0 1n IC=0 C_U2_C6 U2_N15268959 0 1.43u IC=0 X_U2_U64 U2_N15307604 U2_N15309096 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 DELAY=5n X_U2_U8 U2_IIN_3RD 0 U2_N15292373 TRFF_RDOM E_U8_ABM6 U8_N1227253 0 VALUE { V(VREFBUF)+V(U8_TCDSET_VIN) } R_U8_R1 U8_N113634 U8_N114050 5K G_U8_G3 0 U8_N1198281 U8_I_IN 0 1 X_U8_U13 U8_N128885 U8_N128881 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U8_D5 U8_N1227105 U8_N1227253 GEN_DIODE X_U8_D2 U8_N1198281 U8_N1211406 GEN_DIODE X_U8_U893 U8_N1265537 U8_RESC U8_N15348216 N1276268 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U8_S7 U8_N1262237 U8_N1227105 DELAYCD_U8_S7 X_U8_U887 TD BFAULT_SHIFT_C U8_N1019891 OR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 R_U8_R2 0 U8_N114050 2Meg X_U8_U907 U8_N15350041 HICCUP_FAULT_BAR D AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U8_U892 U8_N1255156 U8_RESD U8_N15350041 N1227407 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_U8_ABM8 U8_RES 0 VALUE { IF(V(SLAVE) >0.5,V(TIME_2ND),1) } E_U8_ABM7 U8_K 0 VALUE { IF(V(ADEL)>0,1,0) } X_U8_U901 PWM U8_RESD U8_N1262237 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U8_U899 U8_N1227105 U8_TCDSET_VIN U8_N1255156 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 X_U8_U885 BFAULT_SHIFT_C U8_N1170281 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U8_U896 U8_N1198281 U8_TCDSET_VIN U8_N1265537 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 X_U8_S4 U8_N128885 0 VDD OUTD DELAYCD_U8_S4 X_U8_U912 C U8_RES U8_N1170281 U8_N128685 AND3_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U8_S6 U8_N1242981 U8_N1198281 DELAYCD_U8_S6 G_U8_G4 0 U8_N1227105 U8_I_IN 0 1 X_U8_S5 U8_N128881 0 OUTD 0 DELAYCD_U8_S5 X_U8_S2 U8_N128685 0 VDD OUTC DELAYCD_U8_S2 C_U8_C2 0 U8_N114050 40p E_U8_ABM5 U8_N1211406 0 VALUE { V(VREFBUF)+V(U8_TCDSET_VIN) } X_U8_U913 D U8_RES U8_N963700 U8_N128885 AND3_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U8_U891 U8_RESC PWM U8_N1242981 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U8_D4 0 U8_N1227105 GEN_DIODE C_U8_C3 0 U8_N1198281 1.77p IC=0 X_U8_H1 U8_V_IN DELCD U8_I_IN 0 DELAYCD_U8_H1 X_U8_U20 U8_N1018897 U8_RESD BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=0.5 DELAY=10n X_U8_S3 U8_N128681 0 OUTC 0 DELAYCD_U8_S3 G_U8_G1 ADEL U8_N113634 TABLE { V(ADEL, U8_N113634) } + ( (-5,0) (0,1n)(0.01,1u)(0.1,1) ) X_U8_U886 TC BFAULT_SHIFT_C U8_N1018897 OR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U8_U12 U8_N128685 U8_N128681 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U8_U21 U8_N1019891 U8_RESC BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=0.5 DELAY=10n E_U8_ABM2 U8_R_IN 0 VALUE { (V(U8_V_IN)/V(U8_I_IN))/1000 } X_U8_U906 U8_N15348216 HICCUP_FAULT_BAR C AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 V_U8_V2 U8_V_IN U8_N112342 0.210 X_U8_D3 0 U8_N1198281 GEN_DIODE C_U8_C4 0 U8_N1227105 1.77p IC=0 X_U8_U17 BFAULT_SHIFT_C U8_N963700 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 E_U8_ABM3 U8_TCDSET_VIN 0 VALUE { + (((5*V(U8_R_IN))/(0.26+LIMIT(V(CS),0,1.8)*1.3*V(U8_K)))*0.000000001*V(U8_I_IN))/(1.77*0.000000000001) + } E_U8_ABM1 U8_N112342 0 VALUE { LIMIT(V(U8_N114050) * 10,0.02,4.25) } X_U3_U28 U3_PWM_H U3_PWM_L INVERTER G_U3_G2 U3_N854877 COMP TABLE { V(U3_N854877, COMP) } + ( (-10,-5m)(-1m,-4.6m) (1m,3.75m)(10,4.5m) ) X_U3_U33 PWMI U3_N15171995 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=0.5 DELAY=100n X_U3_H1 VRM2R5V RSUM U3_N111703 0 EAPWM_U3_H1 X_U3_D1 U3_ME VREFBUF GEN_DIODE X_U3_U25 RAMP U3_N115946 U3_PCM U3_N1119181 ANALOG_MUX X_U3_U24 COMP U3_N112167 U3_PWM_H COMPARATOR X_U3_U31 U3_PWM_L CLK PWMI RSFF_RDOM_VAR PARAMS: T=10 X_U3_U21 U3_N110746 EAM U3_N854877 OP_AMP PARAMS: HLIMIT=4.25 RIN=1MEG + BW=3MEG DC_GAIN=100 ROUT=100 LLIMIT=0.25 SRP=1 SRM=1 E_U3_ABM4 U3_N113332 0 VALUE { ABS(V(U3_N111703))*2 } G_U3_G1 GND U3_ME U3_N113332 0 0.001 X_U3_U23 U3_N111703 U3_PCM COMPARATOR2 PARAMS: TH=0 V_U3_V1 U3_N112167 U3_N1119181 0.85 C_U3_C2 U3_N854877 COMP 10p IC=0 C_U3_C1 U3_ME 0 1n IC=0 X_U3_S3 FAULT_1 CS EAPWM_U3_S3 X_U3_U35 PWMI U3_N15175139 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U3_U27 U3_N115946 OC COMPARATOR2 PARAMS: TH=2 E_U3_ABM3 U3_N110746 0 VALUE { if(V(EAP)0,1,0) } X_U9_S3 U9_N128681 0 OUTF 0 DELAYEF_U9_S3 E_U9_ABM2 U9_R_IN 0 VALUE { (V(U9_V_IN)/V(U9_I_IN))/1000 } G_U9_G1 ADELEF U9_N113634 TABLE { V(ADELEF, U9_N113634) } + ( (-5,0) (0,1n)(0.01,1u)(0.1,1) ) X_U9_U28 QE U9_N143329 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=0.5 DELAY=10n X_U9_U24 U9_EDEL U9_N938419 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 C_U9_C1 0 U9_N115562 1.915p IC=0 V_U9_V2 U9_V_IN U9_N112342 2.48 E_U9_ABM3 U9_TFESET_VIN 0 VALUE { + (((((5*V(U9_R_IN))/(2.65-LIMIT(V(CS),0,1.8)*1.32*V(U9_K)))*0.000000001)+4*1n)*V(U9_I_IN))/(1.915*1p) + } X_U9_U15 U9_N987398 CLKN U9_N121368 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_S1 CLK U7_N115562 DELAYAB_U7_S1 X_U7_U868 BFAULT_SHIFT U7_N1052118 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U871 A U7_N1141763 U7_N1057855 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U894 QA U7_RES U7_N15488899 OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U892 U7_N1128713 U7_N1128833 U7_N1128837 N1171824 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 G_U7_G1 ADEL U7_N113634 TABLE { V(ADEL, U7_N113634) } + ( (-5,0) (0,1n)(0.01,1u)(0.1,1) ) X_U7_U870 U7_N1057855 U7_N1065753 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U890 U7_N1128837 HICCUP_FAULT_BAR B AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 R_U7_R2 0 U7_N114050 2Meg X_U7_U20 U7_N15488899 U7_N1128833 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 DELAY=10n E_U7_ABM4 U7_N999252 0 VALUE { V(VREFBUF)+V(U7_TABSET_VIN) } E_U7_ABM5 U7_K 0 VALUE { IF(V(ADEL)>0,1,0) } X_U7_D1 U7_N115562 U7_N999252 GEN_DIODE X_U7_U885 BFAULT_SHIFT U7_N1141763 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U11 U7_N115562 U7_TABSET_VIN U7_N1084353 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 X_U7_U867 B U7_N1052118 U7_N127334 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_U893 U7_N1128713 U7_N1128749 U7_N1128851 N1172589 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X_U7_U21 U7_N15503737 U7_N1128749 BUF_DELAY_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=0.5 DELAY=10n X_U7_U895 QNB U7_RES U7_N15503737 OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 V_U7_V2 U7_V_IN U7_N112342 0.210 X_U7_S4 U7_N127334 0 VDD OUTB DELAYAB_U7_S4 X_U7_S2 U7_N1057855 0 VDD OUTA DELAYAB_U7_S2 E_U7_ABM2 U7_R_IN 0 VALUE { (V(U7_V_IN)/V(U7_I_IN))/1000 } E_U7_ABM6 U7_RES 0 VALUE { IF(V(SLAVE) >0.5,V(TIME_2ND_B),0) } X_U7_S5 U7_N127436 0 OUTB 0 DELAYAB_U7_S5 E_U7_ABM3 U7_TABSET_VIN 0 VALUE { + (((5*V(U7_R_IN))/(0.26+LIMIT(V(CS),0,1.8)*1.3*V(U7_K)))*0.000000001*V(U7_I_IN))/(1.77*0.000000000001) + } X_U7_U14 U7_N127334 U7_N127436 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U7_S3 U7_N1065753 0 OUTA 0 DELAYAB_U7_S3 X_U7_U876 U7_N1084353 CLKN U7_N1126723 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 G_U7_G2 0 U7_N115562 U7_I_IN 0 1 C_U7_C1 0 U7_N115562 1.77p IC=0 C_U7_C2 0 U7_N114050 40p X_U7_U891 U7_N1128851 HICCUP_FAULT_BAR A AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U7_H1 U7_V_IN DELAB U7_I_IN 0 DELAYAB_U7_H1 X_U7_U881 U7_N1126723 CLK U7_N1128713 OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 R_U7_R1 U7_N113634 U7_N114050 5K E_U7_ABM1 U7_N112342 0 VALUE { LIMIT(V(U7_N114050) * 10,0.02,4.25) } X_U1_U26 VREF U1_N107412 COMPARATOR2 PARAMS: TH=4.9 X_U1_U890 U1_HICCUP_TIMEOUT U1_N16796815 BUF_DELAY_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 DELAY=1n E_U1_ABM13 U1_N16803614 0 VALUE { IF( V(U1_SSEND)>0.5,V(CS),0 ) } E_U1_ABM7 U1_N16780645 0 VALUE { if(V(SLAVE)>0.5,25u,20u) } X_U1_U893 U1_HICCUP_EN_START U1_HICCUP_EN U1_HICCUP_TOTAL OR2_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U1_U25 U1_5V U1_1V ANALOG_BUFFER PARAMS: GAIN=0.2 E_U1_ABM3 U1_FAST_PULL_UP_I 0 VALUE { + if(V(U1_HICCUP_EN)<0.5,if(V(SSEN)>3.6,1,0),0) } X_U1_U24 U1_5V U1_N112197 ANALOG_BUFFER PARAMS: GAIN=0.93 V_U1_V16 U1_N868574 0 1 R_U1_R2 0 U1_TRIP 100MEG C_U1_C2 0 FAULT 1n G_U1_ABM2I1 SSEN 0 VALUE { IF(V(U1_HICCUP_EN) >0.5,V(U1_N16780645),0) + } E_U1_ABM10 U1_N16790700 0 VALUE { IF(V(U1_N16816339)<3.6,0,1) } X_U1_U898 U1_HICCUP_EN_OK_B U1_N107412 U1_N106282 U1_N107478 + U1_N16879479 NAND4_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 V_U1_V28 U1_N16794656 0 1 R_U1_R1 U1_N105859 U1_5V 1 E_U1_ABM14 U1_N16816339 0 VALUE { IF(V(U1_HICCUP_EN)>0.5,V(SSEN),4) + } V_U1_V30 U1_N16827506 0 4.66 X_U1_U888 U1_N16790700 U1_HICCUP_EN_START INV_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U1_U683 U1_HICCUP_TIMEOUT N16796320 U1_N16819644 U1_N16794656 + U1_N16796815 0 DFFSR_RHPBASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U1_S1 U1_TRIP 0 CS 0 HK_U1_S1 X_U1_U895 U1_HICCUP_EN U1_FAST_PULL_UP_I U1_N16835002 OR2_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U1_U14 U1_N106282 U1_N105859 ANALOG_BUFFER PARAMS: GAIN=5 G_U1_ABMII1 GND SSEN VALUE { IF(V(U1_N16835002) > 0.5, 0, 25u) } V_U1_V27 U1_N872720 0 2 R_U1_R3 U1_N16879479 FAULT 1 X_U1_U900 U1_N107412 U1_N106282 U1_N107478 FAULT_1 NOR3_BASIC_GEN + PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U1_U892 U1_N16820625 U1_N16819294 U1_N16819644 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 E_U1_LIMIT1 REFSS 0 VALUE {LIMIT(V(U1_N112871),0,5)} E_U1_ABM11 U1_N16819294 0 VALUE { IF(V(U1_HICCUP_TOTAL)>0.5,V(SSEN),0) + } X_U1_U891 U1_N868408 U1_HICCUP_TIMEOUT U1_HICCUP_EN N16807368 + SRLATCHRHP_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_U1_ABM2 VRM2R5V 0 VALUE { + if(V(VREF)-V(U1_N108451)<0,0,V(VREF)-V(U1_N108451)) + } X_U1_U899 HICCUP_EN_OK U1_HICCUP_EN_OK_B INV_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U1_U17 VDD U1_N106282 COMP_HYS2 PARAMS: TH=7 HYS=0.6 T=50 X_U1_D1 SSEN U1_N112197 DC_1mV_1A_1V_1nA E_U1_ABM15 U1_SSEND 0 VALUE { if(V(SSEN) >4.6,1,0) } E_U1_ABM8 U1_N16786800 0 VALUE { if(V(SLAVE)>0.5,-22.5u,-17.5u) } G_U1_ABM2I2 SSEN 0 VALUE { IF(V(HICCUP_EN_OK) >0.5,V(U1_N16786800),0) + } X_U1_U19 SSEN U1_N107478 COMP_HYS2 PARAMS: TH=0.525 HYS=0.05 T=50 X_U1_U16 U1_5V U1_N108451 ANALOG_BUFFER PARAMS: GAIN=0.5 V_U1_V29 U1_N16820625 0 0.55 X_U1_U887 U1_N16803614 U1_N872720 U1_N868408 COMP_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=0.5 X_U1_S2 U1_FAST_PULL_UP_I 0 U1_N16827506 SSEN HK_U1_S2 V_U1_V1 SSEN U1_N112871 0.55 X_U1_U15 U1_5V VREF ILIMIT PARAMS: IP=23m IM=1m VHARD=100 X_U1_U681 HICCUP_EN_OK U1_HICCUP_EN_OK_BAR U1_HICCUP_EN_START + U1_N868574 U1_HICCUP_TIMEOUT 0 DFFSR_RHPBASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U1_U22 VREF VREFBUF ANALOG_BUFFER PARAMS: GAIN=1 C_U1_C1 U1_5V 0 1n IC=5 X_U1_U894 U1_N868408 U1_TRIP BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=0.5 DELAY=10n X_U5_U34 TMINP PWMI U5_N201516 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U55 U5_N253241 U5_N253069 U5_N253391 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U35 TMINP U5_N218486 U5_N201669 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U32 PWM PWMN INV_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U5_U22 U5_N147631 U5_N146148 U5_N202297 RSFF_RDOM_VAR PARAMS: T=10 X_U5_U20 U5_N144968 U5_N144019 U5_N153858 RSFF_RDOM_VAR PARAMS: T=10 X_U5_U18 U5_N240684 0 U5_N240492 TRFF_RDOM X_U5_U16 U5_N141258 0 U5_BSYNC TRFF_RDOM X_U5_U30 U5_N253103 0 U5_N253069 TRFF_RDOM X_U5_U56 U5_N253391 BURST BFAULT_SHIFT_C NOR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U52 U5_N240730 U5_N240452 U5_N243856 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U38 U5_N155915 U5_N156103 PWM AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U23 U5_N240452 0 U5_N240730 TRFF_RDOM R_U5_R3 U5_N202297 0 1k X_U5_U28 U5_N165574 0 U5_N141258 TRFF_RDOM X_U5_U49 BURST PWMI CLKN U5_N151959 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U42 U5_N145999 U5_BSYNC U5_N146148 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U44 U5_N145999 U5_N147313 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U46 U5_BSYNC U5_N141258 U5_N141346 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U24 CLKN 0 U5_N253195 TRFF_RDOM X_U5_U14 CLK 0 U5_N140448 TRFF_RDOM X_U5_U25 U5_N253195 0 U5_N253103 TRFF_RDOM X_U5_U36 PWMI U5_N218486 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U48 TMINP U5_N227196 U5_N142322 AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U40 U5_N253069 0 U5_N253241 TRFF_RDOM X_U5_U33 BURST BURSTN INV_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3 X_U5_U51 U5_N141346 BURST U5_N190650 NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 R_U5_R1 U5_BSYNC 0 1k X_U5_U37 U5_N190650 FAULT BFAULT OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U15 U5_N140448 0 U5_N165574 TRFF_RDOM R_U5_R2 BURST 0 1k X_U5_U47 FAULT U5_N227196 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U27 OC CLK U5_N156103 RSFF_RDOM_VAR PARAMS: T=10 X_U5_U54 CLK U5_N246945 INV_BASIC_GEN PARAMS: VDD=1 VSS=0 + VTHRESH=500E-3 X_U5_U26 U5_N153858 U5_N145999 DELAY PARAMS: T=200 X_U5_U43 U5_N147313 U5_BSYNC U5_N147631 AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U45 U5_N141346 U5_N142322 U5_TMINC AND2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U53 U5_N243856 BURST BFAULT_SHIFT NOR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U29 U5_N240492 0 U5_N240452 TRFF_RDOM X_U5_U19 U5_TMINC PWMI U5_N144019 RSFF_RDOM_VAR PARAMS: T=10 R_U5_R5 U5_N253241 0 1k X_U5_U31 U5_N201669 U5_N201516 BURST RSFF_RDOM_VAR PARAMS: T=10 X_U5_U50 TMINP U5_TMINC CLKN BURSTN U5_N151882 AND4_BASIC_GEN PARAMS: + VDD=1 VSS=0 VTHRESH=500E-3 X_U5_U21 PWMI U5_TMINC U5_N144968 RSFF_RDOM_VAR PARAMS: T=10 R_U5_R4 U5_N240730 0 1k X_U5_U39 U5_N151959 U5_N151882 U5_N155915 OR2_BASIC_GEN PARAMS: VDD=1 + VSS=0 VTHRESH=500E-3 X_U5_U17 U5_N246945 0 U5_N240684 TRFF_RDOM .ENDS UCC28950_TRANS *$ .SUBCKT NOR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | + V(B) > {VTHRESH},{VSS},{VDD})}} RINT YINT Y 1 CINT Y 0 100p .ENDS NOR2_BASIC_GEN *$ .SUBCKT COMPARATOR INP INM OUT EOUT OUT 0 VALUE { IF( V(INP)>V(INM),1,0) } .ends COMPARATOR *$ .SUBCKT AND2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & + V(B) > {VTHRESH},{VDD},{VSS})}} RINT YINT Y 2 CINT Y 0 1.4p .ENDS AND2_BASIC_GEN *$ .SUBCKT COMP_HYS2 INP OUT + PARAMs: TH=1 HYS=0.1 T=10 EIN INP1 0 INP 0 1 EHYS INP1 INP2 VALUE { IF( V(1)>0.5,-(HYS)/2,HYS/2) } EOUT OUT 0 VALUE { IF( V(INP2)>TH,1,0) } R1 OUT 1 1 C1 1 0 {T*1e-9} RINP1 INP1 0 1K .ends COMP_HYS2 *$ .SUBCKT INV_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} , + {VSS},{VDD})}} RINT YINT Y 2 CINT Y 0 1.4p .ENDS INV_BASIC_GEN *$ .subckt GEN_DIODE 1 2 D1 1 2 DI2D .model DI2D D Is=1e-14 Cjo=.1pF Rs=.1 .ends GEN_DIODE *$ .subckt DC_1mV_1A_1V_1nA A C G1 A C TABLE { V(A, C) } ( (-1,-1n)(0,0)(1m,1) (2m,10) (3m,1000) ) .ends DC_1mV_1A_1V_1nA *$ .subckt DCMTMIN_U4_S7 1 3 S_U4_S7 3 0 1 0 _U4_S7 RS_U4_S7 1 0 1G .MODEL _U4_S7 VSWITCH Roff=100e6 Ron=1.0 Voff=0.25V Von=0.75V .ends DCMTMIN_U4_S7 *$ .subckt DCMTMIN_U4_S6 1 2 3 4 S_U4_S6 3 4 1 2 _U4_S6 RS_U4_S6 1 2 1G .MODEL _U4_S6 VSWITCH Roff=1e6 Ron=1.0 Voff=0.25V Von=0.75V .ends DCMTMIN_U4_S6 *$ .SUBCKT COMP_BASIC_GEN INP INM Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABM Yint 0 VALUE {IF (V(INP) > + V(INM), {VDD},{VSS})} R1 Yint Y 1 C1 Y 0 1n .ENDS COMP_BASIC_GEN *$ .SUBCKT ONE_SHOT IN OUT + PARAMs: T=100 S_S1 MEAS 0 RESET2 0 S1 E_ABM1 CH 0 VALUE { if( V(IN)>0.5 | V(OUT)>0.5,1,0) } R_R2 RESET2 RESET 0.1 E_ABM3 OUT 0 VALUE { if( V(MEAS)<0.5 & V(CH)>0.5,1,0) } R_R1 MEAS CH {T} C_C2 0 RESET2 1.4427n C_C1 0 MEAS 1.4427n E_ABM2 RESET 0 VALUE { if(V(CH)<0.5,1,0) } .MODEL S1 VSWITCH Roff=1e9 Ron=1.0 Voff=0.25V Von=0.75V .ENDS ONE_SHOT *$ .subckt DCMTMIN_U4_H1 1 2 3 4 H_U4_H1 3 4 VH_U4_H1 1 VH_U4_H1 1 2 0V .ends DCMTMIN_U4_H1 *$ .SUBCKT TRFF_RDOM T R QP EOUT2 S1 0 VALUE { IF( V(T1)>0.5 & V(Q)<0.5,1,0) } C2 T2 0 10n R2 T3 T2 1 EOUT3 R2 0 VALUE { IF( V(T1)>0.5 & V(Q)>0.5,1,0) } EOUT6 T3 0 VALUE { IF( V(T)>0.5,1,0) } EABM1 1 0 VALUE { If( V(S1)>0.5 | V(QP)>0.5, 1,0) } EABM2 QP 0 VALUE { If( V(1)>0.5 & V(R1)<0.5, 1,0) } R1 QP Q 1 C1 Q 0 20n EOUT4 R1 0 VALUE { IF( V(R2)>0.5 | V(R)>0.5,1,0) } EOUT5 T1 0 VALUE { IF( V(T3)>0.5 & V(T2)<0.5,1,0) } .ends TRFF_RDOM *$ .SUBCKT XOR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} ^ + V(B) > {VTHRESH},{VDD},{VSS})}} RINT YINT Y 1 CINT Y 0 1n .ENDS XOR2_BASIC_GEN *$ .SUBCKT OR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | + V(B) > {VTHRESH},{VDD},{VSS})}} RINT YINT Y 2 CINT Y 0 1.4p .ENDS OR2_BASIC_GEN *$ .SUBCKT BUF_DELAY_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n E_ABMGATE1 YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , + {VDD},{VSS})}} RINT YINT1 YINT2 1 CINT YINT2 0 {DELAY*1.443} E_ABMGATE2 YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , + {VDD},{VSS})}} RINT2 YINT3 Y 2 CINT2 Y 0 1p .ENDS BUF_DELAY_BASIC_GEN *$ .subckt OSC_U2_H1 1 2 3 4 H_U2_H1 3 4 VH_U2_H1 4.815 VH_U2_H1 1 2 0V .ends OSC_U2_H1 *$ .subckt d_d1 1 2 d1 1 2 dd1 .model dd1 d + is=1e-015 + tt=1e-011 + rs=0.01 + n=0.1 .ends d_d1 *$ .SUBCKT COMPARATOR2 INP OUT + PARAMs: TH=1 EOUT OUT 0 VALUE { IF( V(INP)>TH,1,0) } .ends COMPARATOR2 *$ .subckt srlatchrhp_basic_gen s r q qb params: vdd=1 vss=0 vthresh=0.5 gq 0 qint value = {if(v(r) > {vthresh},-5,if(v(s) > {vthresh},5,0))} cqint qint 0 1n rqint qint 0 1000meg d_d10 qint my5 d_d1 v1 my5 0 {vdd} d_d11 myvss qint d_d1 v2 myvss 0 {vss} eq qqq 0 qint 0 1 x3 qqq qqqd1 buf_basic_gen params: vdd={vdd} vss={vss} vthresh={vthresh} rqq qqqd1 q 2 eqb qbr 0 value = {if( v(q) > {vthresh}, {vss},{vdd})} rqb qbr qb 20 cdummy1 q 0 1.44p cdummy2 qb 0 1.44p .ic v(qint) {vss} .model d_d1 d + is=1e-015 + tt=1e-011 + rs=0.005 + n=0.1 .ends srlatchrhp_basic_gen *$ .subckt OSC_U2_S2 1 2 3 4 S_U2_S2 3 4 1 2 _U2_S2 RS_U2_S2 1 2 1G .MODEL _U2_S2 VSWITCH Roff=10e9 Ron=1 Voff=0.25V Von=0.75V .ends OSC_U2_S2 *$ .SUBCKT MUX2_BASIC_GEN A B S Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(S) > {VTHRESH}, + V(B),V(A))}} RINT YINT Y 1 CINT Y 0 1n .ENDS MUX2_BASIC_GEN *$ .subckt OSC_U2_S5 1 2 3 4 S_U2_S5 3 4 1 2 _U2_S5 RS_U2_S5 1 2 1G .MODEL _U2_S5 VSWITCH Roff=1e9 Ron=1m Voff=0.25V Von=0.75V .ends OSC_U2_S5 *$ .subckt OSC_U2_S3 1 2 3 4 S_U2_S3 3 4 1 2 _U2_S3 RS_U2_S3 1 2 1G .MODEL _U2_S3 VSWITCH Roff=10e9 Ron=1 Voff=0.25V Von=0.75V .ends OSC_U2_S3 *$ .SUBCKT ANALOG_MUX A B SEL OUT EOUT OUT 0 VALUE { IF( V(SEL)>0.5,V(B),V(A)) } .ends ANALOG_MUX *$ .subckt OSC_U2_S4 1 2 3 4 S_U2_S4 3 4 1 2 _U2_S4 RS_U2_S4 1 2 1G .MODEL _U2_S4 VSWITCH Roff=100e6 Ron=1.0 Voff=0.2V Von=0.8V .ends OSC_U2_S4 *$ .subckt OSC_U2_S1 1 2 3 4 S_U2_S1 3 4 1 2 _U2_S1 RS_U2_S1 1 2 1G .MODEL _U2_S1 VSWITCH Roff=1e9 Ron=1m Voff=0.25V Von=0.75V .ends OSC_U2_S1 *$ .subckt DELAYCD_U8_S7 1 3 S_U8_S7 3 0 1 0 _U8_S7 RS_U8_S7 1 0 1G .MODEL _U8_S7 VSWITCH Roff=1e9 Ron=0.1 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S7 *$ .subckt DELAYCD_U8_S4 1 2 3 4 S_U8_S4 3 4 1 2 _U8_S4 RS_U8_S4 1 2 1G .MODEL _U8_S4 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S4 *$ .SUBCKT AND3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & + V(B) > {VTHRESH} & + V(C) > {VTHRESH},{VDD},{VSS})}} RINT YINT Y 2 CINT Y 0 1.4p .ENDS AND3_BASIC_GEN *$ .subckt DELAYCD_U8_S6 1 3 S_U8_S6 3 0 1 0 _U8_S6 RS_U8_S6 1 0 1G .MODEL _U8_S6 VSWITCH Roff=1e9 Ron=0.1 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S6 *$ .subckt DELAYCD_U8_S5 1 2 3 4 S_U8_S5 3 4 1 2 _U8_S5 RS_U8_S5 1 2 1G .MODEL _U8_S5 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S5 *$ .subckt DELAYCD_U8_S2 1 2 3 4 S_U8_S2 3 4 1 2 _U8_S2 RS_U8_S2 1 2 1G .MODEL _U8_S2 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S2 *$ .subckt DELAYCD_U8_H1 1 2 3 4 H_U8_H1 3 4 VH_U8_H1 1 VH_U8_H1 1 2 0V .ends DELAYCD_U8_H1 *$ .subckt DELAYCD_U8_S3 1 2 3 4 S_U8_S3 3 4 1 2 _U8_S3 RS_U8_S3 1 2 1G .MODEL _U8_S3 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYCD_U8_S3 *$ .SUBCKT INVERTER IN OUT EOUT OUT 0 VALUE { IF( V(IN)<0.5,1,0) } .ends INVERTER *$ .subckt EAPWM_U3_H1 1 2 3 4 H_U3_H1 3 4 VH_U3_H1 1000 VH_U3_H1 1 2 0V .ends EAPWM_U3_H1 *$ .SUBCKT RSFF_RDOM_VAR R S Q PARAMs: T=10 EABM1 1 0 VALUE { If( V(S)>0.5 | V(Q)>0.5, 1,0) } EABM2 Q 0 VALUE { If( V(2)>0.5 & V(R)<0.5, 1,0) } R1 1 2 1 C1 2 0 {T*1e-9} .ENDS RSFF_RDOM_VAR *$ .SUBCKT OP_AMP P M OUT + PARAMs: Hlimit=5 Rin=10Meg BW=18Meg DC_Gain=100 Rout=100 Llimit=0 SRP=1 SRM=1 R_Rin P M {Rin} E_E1 5 0 M P {-Gain} E_LIMIT2 6 0 VALUE {LIMIT(V(5), {-Abs(SRM)*Ca*1Meg+V(1)/Ra}, + {SRP*Ca*1Meg+V(1)/Ra})} G_G2 1 0 6 0 -1 R_Ra 0 1 {Ra} C_Ca 0 1 {Ca} E_LIMIT1 2 0 VALUE {LIMIT(V(1),{Llimit},{Hlimit})} V_VL 3 0 {Llimit+200m} V_VH 4 0 {Hlimit-200m} D_D1 3 1 Dideal D_D2 1 4 Dideal R_Rout OUT 2 {Rout} .model Dideal D Is=1e-10 Cjo=.01pF Rs=1m N=1 .PARAM Ra=1k Ca={exp(DC_gain*log(10)/20)/(2*3.14159*BW*Ra)} + Gain={exp(DC_gain*log(10)/20)/Ra} .ENDS OP_AMP *$ .subckt EAPWM_U3_S3 1 3 S_U3_S3 3 0 1 0 _U3_S3 RS_U3_S3 1 0 1G .MODEL _U3_S3 VSWITCH Roff=100e6 Ron=1.0 Voff=0.25V Von=0.75V .ends EAPWM_U3_S3 *$ .subckt EAPWM_U3_S1 1 3 S_U3_S1 3 0 1 0 _U3_S1 RS_U3_S1 1 0 1G .MODEL _U3_S1 VSWITCH Roff=1e6 Ron=1.0 Voff=0.25V Von=0.75V .ends EAPWM_U3_S1 *$ .subckt EAPWM_U3_S2 1 3 S_U3_S2 3 0 1 0 _U3_S2 RS_U3_S2 1 0 1G .MODEL _U3_S2 VSWITCH Roff=1e9 Ron=1.0 Voff=0.25V Von=0.75V .ends EAPWM_U3_S2 *$ .SUBCKT ANALOG_SUMMER IN1 IN2 OUT EOUT OUT 0 VALUE { V(IN1)+V(IN2)} .ends ANALOG_SUMMER *$ .SUBCKT INV_DELAY_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n E_ABMGATE1 YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , + {VDD},{VSS})}} RINT YINT1 YINT2 1 CINT YINT2 0 {DELAY*1.3} E_ABMGATE2 YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , + {VSS},{VDD})}} RINT2 YINT3 Y 1 CINT2 Y 0 1n .ENDS INV_DELAY_BASIC_GEN *$ .subckt UCC28950_S1 1 2 3 4 S_S1 3 4 1 2 _S1 RS_S1 1 2 1G .MODEL _S1 VSWITCH Roff=1000e6 Ron=200 Voff=0.2V Von=0.75V .ends UCC28950_S1 *$ .subckt DELAYEF_U9_S1 1 3 S_U9_S1 3 0 1 0 _U9_S1 RS_U9_S1 1 0 1G .MODEL _U9_S1 VSWITCH Roff=1e9 Ron=0.1 Voff=0.25V Von=0.75V .ends DELAYEF_U9_S1 *$ .subckt DELAYEF_U9_S4 1 2 3 4 S_U9_S4 3 4 1 2 _U9_S4 RS_U9_S4 1 2 1G .MODEL _U9_S4 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYEF_U9_S4 *$ .subckt DELAYEF_U9_H1 1 2 3 4 H_U9_H1 3 4 VH_U9_H1 1 VH_U9_H1 1 2 0V .ends DELAYEF_U9_H1 *$ .subckt DELAYEF_U9_S5 1 2 3 4 S_U9_S5 3 4 1 2 _U9_S5 RS_U9_S5 1 2 1G .MODEL _U9_S5 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYEF_U9_S5 *$ .subckt DELAYEF_U9_S2 1 2 3 4 S_U9_S2 3 4 1 2 _U9_S2 RS_U9_S2 1 2 1G .MODEL _U9_S2 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYEF_U9_S2 *$ .subckt DELAYEF_U9_S3 1 2 3 4 S_U9_S3 3 4 1 2 _U9_S3 RS_U9_S3 1 2 1G .MODEL _U9_S3 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYEF_U9_S3 *$ .subckt DELAYAB_U7_S1 1 3 S_U7_S1 3 0 1 0 _U7_S1 RS_U7_S1 1 0 1G .MODEL _U7_S1 VSWITCH Roff=1e9 Ron=0.1 Voff=0.25V Von=0.75V .ends DELAYAB_U7_S1 *$ .subckt DELAYAB_U7_S4 1 2 3 4 S_U7_S4 3 4 1 2 _U7_S4 RS_U7_S4 1 2 1G .MODEL _U7_S4 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYAB_U7_S4 *$ .subckt DELAYAB_U7_S2 1 2 3 4 S_U7_S2 3 4 1 2 _U7_S2 RS_U7_S2 1 2 1G .MODEL _U7_S2 VSWITCH Roff=1e6 Ron=20 Voff=0.25V Von=0.75V .ends DELAYAB_U7_S2 *$ .subckt DELAYAB_U7_S5 1 2 3 4 S_U7_S5 3 4 1 2 _U7_S5 RS_U7_S5 1 2 1G .MODEL _U7_S5 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYAB_U7_S5 *$ .subckt DELAYAB_U7_S3 1 2 3 4 S_U7_S3 3 4 1 2 _U7_S3 RS_U7_S3 1 2 1G .MODEL _U7_S3 VSWITCH Roff=1e6 Ron=10 Voff=0.25V Von=0.75V .ends DELAYAB_U7_S3 *$ .subckt DELAYAB_U7_H1 1 2 3 4 H_U7_H1 3 4 VH_U7_H1 1 VH_U7_H1 1 2 0V .ends DELAYAB_U7_H1 *$ .SUBCKT ANALOG_BUFFER IN OUT + PARAMs: GAIN=1 EOUT OUT 0 VALUE { GAIN * V(IN)} .ends ANALOG_BUFFER *$ .SUBCKT NAND4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & + V(B) > {VTHRESH} & + V(C) > {VTHRESH} & + V(D) > {VTHRESH},{VSS},{VDD})}} RINT YINT Y 1 CINT Y 0 1n .ENDS NAND4_BASIC_GEN *$ .SUBCKT DFFSR_RHPBASIC_GEN Q QB CLK D R S PARAMS: VDD=1 VSS=0 VTHRESH=0.5 X1 CLK CLKdel1 INV_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} R_CLK CLKdel1 CLKdel 21.64502165 C_CLK CLKdel 0 1n X2 CLK CLKdel CLKint AND2_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} GQ 0 Qint VALUE = {IF(V(R) > {VTHRESH},-5,IF(V(S) > {VTHRESH},5, IF(V(CLKint)> {VTHRESH}, + IF(V(D)> {VTHRESH},5,-5),0)))} CQint Qint 0 1n D_D10 Qint MY5 D_D1 V1 MY5 0 {VDD} D_D11 MYVSS Qint D_D1 V2 MYVSS 0 {VSS} EQ Qqq 0 Qint 0 1 X3 Qqq Qqqd1 BUF_DELAY_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} DELAY = 1n RQq Qqqd1 Q 1 EQb Qbr 0 VALUE = {IF( V(Q) > {VTHRESH}, {VSS},{VDD})} RQb Qbr Qb 1 Cdummy1 Q 0 1nF Cdummy2 QB 0 1nF .IC V(Qint) {VSS} .MODEL D_D1 D( IS=1e-15 TT=10p Rs=0.05 N=.1 ) .ENDS DFFSR_RHPBASIC_GEN *$ .subckt HK_U1_S1 1 2 3 4 S_U1_S1 3 4 1 2 _U1_S1 RS_U1_S1 1 2 1G .MODEL _U1_S1 VSWITCH Roff=1000MEG Ron=200 Voff=0.25V Von=0.75V .ends HK_U1_S1 *$ .SUBCKT NOR3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | + V(B) > {VTHRESH} | + V(C) > {VTHRESH},{VSS},{VDD})}} RINT YINT Y 1 CINT Y 0 100p .ENDS NOR3_BASIC_GEN *$ .subckt HK_U1_S2 1 2 3 4 S_U1_S2 3 4 1 2 _U1_S2 RS_U1_S2 1 2 1G .MODEL _U1_S2 VSWITCH Roff=100e9 Ron=1k Voff=0.25V Von=0.75V .ends HK_U1_S2 *$ .SUBCKT ILIMIT IN OUT PARAMs: IP=1 IM=1 VHARD=10 EATAN 2 0 VALUE {ATAN(V(1))} GABM1 IN OUT VALUE { if(V(2)>0,IP*V(2)/1.5708,IM*V(2)/1.5708) } E1 1 0 IN OUT {VHARD} .ends ILIMIT *$ .SUBCKT DELAY IN OUT + PARAMs: T=100 S_S1 MEAS 0 RESET2 0 S1 E_ABM1 CH 0 VALUE { if( V(IN)>0.5,1,0) } E_ABM3 OUT 0 VALUE { if( V(MEAS)>0.5 & V(CH)>0.5,1,0) } R_R1 MEAS CH {T} C_C1 0 MEAS 1.4427n E_ABM2 RESET 0 VALUE { if(V(CH)<0.5,1,0) } R_R2 RESET2 RESET 0.1 C_C2 0 RESET2 1.4427n .MODEL S1 VSWITCH Roff=1e9 Ron=1.0 Voff=0.25V Von=0.75V .ENDS DELAY *$ .SUBCKT AND4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & + V(B) > {VTHRESH} & + V(C) > {VTHRESH} & + V(D) > {VTHRESH},{VDD},{VSS})}} RINT YINT Y 2 CINT Y 0 1.4p .ENDS AND4_BASIC_GEN *$ .SUBCKT BUF_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 E_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} , + {VDD},{VSS})}} RINT YINT Y 1 CINT Y 0 1n .ENDS BUF_BASIC_GEN *$ .SUBCKT BSZ011NE2LS5I_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=0.3n Ld=1n Lg=3n .PARAM Rs=186u Rg=0.7 Rd=10u Rm=68u .PARAM Inn=20 Unn=10 Rmax=1.1m gmin=81.11 .PARAM act=3.671 Rsp=1 X1 d1 g s sp Tj1 S6_25_b3_var PARAMS: a={act} Rsp={Rsp} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm} Rg g1 g {Rg} Lg gate g1 {Lg*if(dgfs==99,0,1)} Gs s1 s VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)} Rsa s1 s 1Meg Ls source s1 {Ls*if(dgfs==99,0,1)} Rda d1 d2 {Rd} Ld drain d2 {Ld*if(dgfs==99,0,1)} E1 Tj w VALUE={TEMP} Vp Tj1 Tj 0 R1 Tj Tj1 1u G_power 0 Tj VALUE={V(s1,s)*V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)+V(g,g1)*V(g,g1)/Rg+V(d1,d2)*V(d1,d2)/Rd+I(Vp)} R2 w 0 1u .ENDS ********** .SUBCKT S6_25_b3_var dd g s0 sp Tj PARAMS: a=1 Rsp=1 dVth=0 dR=0 dgfs=0 Inn=1 +Unn=1 Rmax=1 gmin=1 Rs=1 Rp=1 dC=0 Rm=1u .PARAM b0=428.28 p0=3.75 p1=-6.9m p2=12u mubet=1.42 fbet=0 .PARAM Vth0=2.41 c=1.09 Fm=300m Fn=500m al=500m auth=2.3m .PARAM dvx=550m dvgs=0 auth_sub=1.65m .PARAM Rd=1.95m nmu=3.71 Rf=790m .PARAM lnIsj=-25.83 ndi=1.05 Rdi=1.7m nmu2=702m n_Isj=1 UB=27 .PARAM ab=16m ab2=0 UT=100m lB=-23 td=20n ta=2n .PARAM kbq=85.8u Tref=298 T0=273 .PARAM bmgd=800 Umgd=546m amgd=-140u cmgd=1.8 nmgd=1.09 Rmgd=17.5m .PARAM f3=590p f3a=60p .PARAM ps1=10p ps2=-48.95m ps3=310.79p ps4=-240.18m ps5=9.35p ps6=12p .PARAM ps7=3.9 pc0=0 .PARAM q83=108.15p q84=-33.59m qs7=111.26p qs8=-255m .PARAM q80=296p q81=296p q82=28.54p qs1=100.78p qs2=176.52p qs3=-33.59m .PARAM qs4=312.34p qs5=-255m f2r=0 .PARAM x1={(q80-q81)/q82} x2={q80/q82} .PARAM Vmin=2.01 Vmax=2.81 dCmax=330m .PARAM Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)} .PARAM q0={b0*((1-fbet)*(T0/Tref)**mubet+fbet)*a} .PARAM q1={(Unn-Inn*Rs-Vth0)*q0} .PARAM q2={(Fm*SQRT(0.4)-c)*Inn*q0} .PARAM Rlim={(q1+2*q2*Rmax-SQRT(q1**2+4*q2))/(2*q2)} .PARAM dRd={Rd/a+if(dVth==0,limit(dR,0,1)*max(Rlim-Rd/a-Rs-Rp,0),0)} .PARAM bm={c/((1/gmin-Rs)**2*Inn*a*((1-fbet)*(T0/Tref)**mubet+fbet))} .PARAM bet={b0+(b0-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)} .PARAM dC1={1+dCmax*limit(dC,0,1)} .PARAM dC2={1+dCmax*limit(dC,0,1)} .PARAM Cgs0={f3*a*dC1} .PARAM Cgs1={f3a*a*dC1} .PARAM Cds2={qs7*a*dC1} .PARAM Cds3={q83*a*dC1} .PARAM Cds5={qs1*a*dC1} .PARAM Cds6={(a*qs2*(1+f2r/sqrt(a)))*dC1} .PARAM Cds7={qs4*a*dC1} .PARAM Cds8={q80*a*dC1} .PARAM Cdg1={(a*ps1*(1+pc0*sqrt(a)))*dC2} .PARAM Cdg2={ps3*a*dC2} .PARAM Cdg3={(ps5*a+ps6)*dC2} .PARAM dRdi={Rdi/a} .PARAM dRmgd={max(Rmgd/a,1u)} .FUNC Ue(g,y,w) {(g-Vth+auth*(w-Tref)+Fm*y**Fn)} .FUNC Ue1(g,y,w) {Ue(g,y,w)+(1+limit(Ue(g,y,w)+dvx,0,1)**2*(2*limit(Ue(g,y,w)+dvx,0,1)-3))*(dvgs+(auth_sub-auth)*(w-Tref))} .FUNC I0(Uee,p,pp,z1) {if(Uee>pp,(Uee-c*z1)*z1,p*(pp-p)/c*exp((Uee-pp)/p))} .FUNC Ih(Uds,T,p,Uee) {bet*((1-fbet)*(T0/T)**mubet+fbet)*I0(Uee,p,min(2*p,p+c*Uds),min(Uds,Uee/(2*c)))} .FUNC Jh(d,g,w,y,s,x) {a*((Ih(s*y+min(d,0),w,(p0+(p1+p2*w)*w)*kbq*w,Ue1(g,y,w))+exp(min(lB+(d-UB-ab*(w-Tref))/UT,25))))} .FUNC Idiode(Usd,Tj,Iss) {exp(min(log(Iss)+Usd/(ndi*kbq*Tj),7))-Iss} .FUNC Idiod(Usd,Tj) {a*Idiode(Usd,Tj,exp(min(lnIsj+(Tj/Tref-1)*1.12/(ndi*kbq*Tj),7))*(Tj/Tref)**n_Isj)} .FUNC Pr(Vss0,Vssp) {Vss0*Vss0/Rm+Vssp*Vssp/Rsp} .FUNC Imgd(Vsd,T) {a*bmgd*exp(min(-(Umgd+amgd*abs(Vsd)**cmgd)/(kbq*T),10))*(exp(min(Vsd/(nmgd*kbq*T),30))-1)} .FUNC Q1(Uds) {a*(limit(Uds,x1,x2)*(q80-q82/2*limit(Uds,x1,x2))+min(Uds-x1,0)*q81-max(x1,0)*(q80-q81)/2)} C_Cgs g s {Cgs0} C_Cgs1 g sp {Cgs1} E_Eds2 d edep2 VALUE {V(d,s)-I(V_sense3)/Cds2} C_Cds2 edep2 s {Cds2} E_Eds3 d edep3 VALUE {if(q84==0,0,V(d,s)-(exp(q84*max(V(d,s),-1))-1)/min(q84,-1u)-min(V(d,s)+1,0)*exp(-q84))} C_Cds3 edep3 s {Cds3} C_Cds5 d sp {Cds5} E_Eds6 d edep6 VALUE {if(qs3==0,0,V(d,sp)-(exp(qs3*max(V(d,sp),0))-1)/min(qs3,-1u)-min(V(d,sp),0))} C_Cds6 edep6 sp {Cds6} E_Eds7 d edep7 VALUE {if(qs5==0,0,V(d,sp)-(exp(qs5*max(V(d,sp),0))-1)/min(qs5,-1u)-min(V(d,sp),0))} C_Cds7 edep7 sp {Cds7} E_Eds8 d edep8 VALUE {V(d,sp)-Q1(V(d,sp))/Cds8} C_Cds8 edep8 sp {Cds8} E_Edg1 d ox1 VALUE {if(ps2==0,0,V(d,g)-(exp(ps2*max(V(d,g),0))-1)/min(ps2,-1u)-min(V(d,g),0))} C_Cdg1 ox1 g {Cdg1} E_Edg2 d ox2 VALUE {if(ps4==0,0,V(d,g)-((exp(ps4*(max(V(d,g)+ps7,0)))-exp(ps4*max(ps7,0)))/min(ps4,-1u)+min(V(d,g)+max(ps7,0),max(0,-ps7))))} C_Cdg2 ox2 g {Cdg2} C_Cdg3 d g {Cdg3} Rfp s sp {Rsp} G_chan d5a s VALUE={Jh(V(d5a,s),V(g,s),T0+limit(V(Tj),-200,300),(SQRT(1+4*al*max(V(d5a,s),0))-1)/2/al,sgn(V(d5a,s)),0)} Rd06 d5a d5 1u V_sm d d5 0 G_RMos d1 d VALUE={V(d1,d)/(Rf*dRd+(1-Rf)*dRd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu)} V_sense dd d1 0 G_diode s d3 VALUE={Idiod(V(s,d3),T0+limit(V(Tj),-200,499))} G_Rdio d2 d1 VALUE={V(d2,d1)/(dRdi*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)} V_sense2 d2 d3 0 G_sbd s dm VALUE {Imgd(V(s,dm),T0+limit(V(Tj),-200,300))} G_sbdr dm d4 VALUE {V(dm,d4)/(dRmgd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)} V_smgd dd d4 0 Rd04 dm s 500Meg Rd05 dm d4 500Meg L_L001 a c {td/(ta+td)} R_R001 a b {1/ta} V_sense3 c 0 0 E_E001 b 0 VALUE {I(V_sense2)} E_E002 e 0 VALUE {Cds2*((exp(qs8*max(V(d,s),-1))-1)/min(qs8,-1u)-min(V(d,s)+1,0)*exp(-qs8))} R_R002 e c 1 R_R003 a 0 500Meg R1 g s 1G Rd01 d s 500Meg Rd02 d2 s 500Meg Rd03 d1 d 1k Rssp g sp 100Meg Rmet s s0 {Rm} G_TH 0 Tj VALUE = +{(I(V_sense)-I(V_sense2)-I(V_smgd))*V(d1,d)+I(V_sm)*V(d,s)+(I(V_sense2)+I(V_smgd))*V(d1,s)+Pr(V(s,s0),V(s,sp))} .ENDS ********************************************************************************************************* .SUBCKT BSC037N08NS5_L1 drain gate source PARAMS: dVth=0 dRdson=0 dgfs=0 dC=0 Ls=0.3n Ld=1n Lg=3n .PARAM Rs=314u Rg=1.3 Rd=20u Rm=143u .PARAM Inn=50 Unn=10 Rmax=3.7m gmin=46.32 .PARAM act=7.175 Rsp=1 X1 d1 g s sp Tj1 S5_80_e_var PARAMS: a={act} Rsp={Rsp} dVth={dVth} dR={dRdson} dgfs={dgfs} Inn={Inn} Unn={Unn} +Rmax={Rmax} gmin={gmin} Rs={Rs} Rp={Rd} dC={dC} Rm={Rm} Rg g1 g {Rg} Lg gate g1 {Lg*if(dgfs==99,0,1)} Gs s1 s VALUE={V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)} Rsa s1 s 1Meg Ls source s1 {Ls*if(dgfs==99,0,1)} Rda d1 d2 {Rd} Ld drain d2 {Ld*if(dgfs==99,0,1)} E2 Tj w VALUE={TEMP} Vp Tj1 Tj 0 R1 Tj Tj1 1u G_power 0 Tj VALUE ={V(s1,s)*V(s1,s)/(Rs*(1+(limit(V(Tj),-200,999)-25)*4m)-Rm)+V(g,g1)*V(g,g1)/Rg+V(d1,d2)*V(d1,d2)/Rd+I(Vp)} R2 w 0 1u .ENDS ********** .SUBCKT S5_80_e_var dd g s0 sp Tj PARAMS: a=1 Rsp=1 dVth=0 dR=0 dgfs=0 Inn=1 +Unn=1 Rmax=1 gmin=1 Rs=1 Rp=1 dC=0 Rm=1u .PARAM Fm=0.15 Fn=0.5 al=0.5 .PARAM c=1.5 Vth0=3.95 auth=3.5m .PARAM UT=100m ab=40m lB=-23 UB=85 .PARAM b0=43 p0=7.919 p1=-29.8m p2=53u .PARAM Rd=16m nmu=3.3 Tref=298 T0=273 lnIsj=-27.237 .PARAM ndi=1.077 Rdi=5m nmu2=0 td=20n ta=10n .PARAM Rf=0.58 nmu3=1.3 rpara=30u .PARAM kbq=85.8u .PARAM dUmax=7 s1=1 s2=-5 Umin=60 *Cgs .PARAM f3=375p *Cgfp .PARAM f3a=70p *Cds_pn *adjusted for higher VFP .PARAM f2={120p} U0=3 nd=0.8 f2b=1p *Cdfp .PARAM q81=71.4p .PARAM x0=15.9 x1=32.4 dx={x1-x0} *particular parametes for Spice .PARAM qs1=39.6p qs2=16.6p qs3=-4.4 qs4=122p qs5=-49.4m *Cgd .PARAM ps1=15p ps2=-1.13 ps3=75p ps4=-0.11 ps5=2.03p ps6=3.9p .PARAM f4=16p f5=7.5p sl=0.625p ps0=25p .PARAM x2=12 x3=25.6 dx2={x3-x2} .PARAM Vmin=3.15 Vmax=4.75 dCmax=0.33 .PARAM Vth={Vth0+(Vmax-Vth0)*limit(dVth,0,1)-(Vmin-Vth0)*limit(dVth,-1,0)} .PARAM q0={b0*((T0/Tref)**nmu3)*a} .PARAM q1={(Unn-Inn*Rs-Vth0)*q0} .PARAM q2={(Fm*SQRT(0.4)-c)*Inn*q0} .PARAM Rlim={(q1+2*q2*Rmax-SQRT(q1**2+4*q2))/(2*q2)} .PARAM dRd={Rd/a+if(dVth==0,limit(dR,0,1)*max(Rlim-Rd/a-Rs-Rp,0),0)} .PARAM bm={c/((1/gmin-Rs)**2*Inn*a*(T0/Tref)**nmu3)} .PARAM bet={b0+(b0-bm)*if(dR==0,if(dVth==0,limit(dgfs,-1,0),0),0)} .PARAM dC1={1+dCmax*limit(dC,0,1)} .PARAM dC2={1+1.5*dCmax*limit(dC,0,1)} .PARAM Cdspn={f2*a*dC1} .PARAM Cdsc={f2b*a*dC1} .PARAM Cgs0={f3*a*dC1} .PARAM Cgs1={f3a*a*dC1} .PARAM dRdi={Rdi/a} .PARAM Cox1={(ps1*a+ps0*sqrt(a))*dC1} .PARAM Cox2={ps3*a*dC1} .PARAM Cox3={(ps5*a+ps6)*dC1} .PARAM Cox4={(f5*a+(ps5*a+ps6))*dC1} .PARAM Cds0={qs1*a*dC1} .PARAM Cds2={qs4*a*dC1} .PARAM Cds3={(q81+qs1)*a*dC1} .PARAM Cds1={qs2*a*dC1} .FUNC VBR(Udsp) {UB} .FUNC I0(Uee,p,pp,z1) {if(Uee>pp,(Uee-c*z1)*z1,p*(pp-p)/c*exp((Uee-pp)/p))} .FUNC Ig(Uds,T,p,Uee) {bet*(T0/T)**nmu3*I0(Uee,p,min(2*p,p+c*Uds),min(Uds,Uee/(2*c)))} .FUNC J(d,g,T,da,s,x) + {a*(s*(Ig(da,T,(p0+(p1+p2*T)*T)*kbq*T,g-Vth+auth*(T-Tref)+Fm*da**Fn+1*limit(-d,0,1))+exp(min(lB+(d-VBR(x)-ab*(T-Tref))/UT,25))))} .FUNC Idiode(Usd,Tj,Iss) {exp(min(log(Iss)+Usd/(ndi*kbq*Tj),7))-Iss} .FUNC Idiod(Usd,Tj) {a*Idiode(Usd,Tj,exp(min(lnIsj+(Tj/Tref-1)*1.12/(ndi*kbq*Tj),7))*(Tj/Tref)**3)} .FUNC Pr(Vss0,Vssp) {Vss0*Vss0/Rm+Vssp*Vssp/Rsp} .FUNC J1(d,g,T,da,s,x) {a*(s*(exp(min(lB+(d-VBR(x)-ab*(T-Tref))/UT,25))))} .FUNC QCds(x) {Cds3*min(x,x1)+Cds0*max(x-x1,0)+(Cds3-Cds0)*((limit(x,x0,x1)-x0)**3/(dx*dx)*((limit(x,x0,x1)-x0)/(2*dx)-1))} .FUNC QCdg(x) {Cox4*min(x,x3)+Cox3*max(x-x3,0)+(Cox4-Cox3)*((limit(x,x2,x3)-x2)**3/(dx2*dx2)*((limit(x,x2,x3)-x2)/(2*dx2)-1))} E_Edg1 d ox VALUE {if(V(d,g)>0,V(d,g)-(exp(ps2*max(V(d,g),0))-1)/ps2,0)} C_Cdg1 ox g {Cox1} E_Edg2 d ox1 VALUE {if(V(d,g)>0,V(d,g)-(exp(ps4*max(V(d,g),0))-1)/ps4,0)} C_Cdg2 ox1 g {Cox2} E_Edg3 d ox2 VALUE {V(d,g)-QCdg(V(d,g))/Cox4} C_Cdg3 ox2 g {Cox4} E_Eds d edep VALUE {V(d,s)-1/(1-nd)*U0*((limit(1+V(d,s)/U0,0,2*UB))**(1-nd)-1)} C_Cds edep s {Cdspn*0.99} E_Eds1 d edep1 VALUE {V(d,sp)-QCds(V(d,sp))/Cds3} C_Cds1 edep1 sp {Cds3} E_Eds2 d edep2 VALUE {if(V(d,sp)>0,V(d,sp)-(exp(qs5*max(V(d,sp),0))-1)/qs5,0)} C_Cds2 edep2 sp {Cds2} E_Eds3 d edep3 VALUE {if(V(d,sp)>0,V(d,sp)-(exp(qs3*max(V(d,sp),0))-1)/qs3,0)} C_Cds3 edep3 sp {Cds1} C_Cgs g s {Cgs0} C_Cgs1 g sp {Cgs1} Rfp s sp {Rsp} G_chan d5a s VALUE={J(V(d5a,s),V(g,s),T0+limit(V(Tj),-200,300),(SQRT(1+4*al*abs(V(d5a,s)))-1)/2/al,sgn(V(d5a,s)),V(sp,s))} Rd06 d5a d5 0.1u V_sm d d5 G_RMos d1 d VALUE={V(d1,d)/(Rf*dRd+(1-Rf)*dRd*((limit(V(Tj),-200,999)+T0)/Tref)**nmu)/(1+rpara*(I(V_sense)/a)**2)} V_sense dd d1 0 G_diode s d3 VALUE={0*Idiod(V(s,d3),T0+limit(V(Tj),-200,499))} G_Rdio d2 d1 VALUE={V(d2,d1)/(dRdi*((limit(V(Tj),-200,999)+T0)/Tref)**nmu2)} V_sense2 d2 d3 0 Dbody s d3 dbody .model dbody D (BV= {UB*10},CJO ={Cdspn/100},TT ={ta},IS ={a*exp(lnIsj)} m={0.3} RS={dRdi*1m} n={ndi}) R1 g s 1G Rd01 d s 500Meg Rd02 d2 s 500Meg Rd03 d1 d 1k Rssp g sp 100Meg Rmet s s0 {Rm} G_TH 0 Tj VALUE = +{(I(V_sense)-I(V_sense2))*V(d1,d)+I(V_sm)*V(d,s)+I(V_sense2)*V(d1,s)+Pr(V(s,s0),V(s,sp))} .ENDS ******************* ******************************************************************************** *** *** *** Starting Transient analysis at 10:39 PM *** *** *** *** Analysis card: .tran 0 5.5m 0 150n fast=4m *** *** *** ******************************************************************************** ******************************************************************************** *** *** *** Simulation Options *** *** *** ******************************************************************************** RELTOL 0.001 ABSTOL 1e-12 VNTOL 1e-06 POINTTOL 0.001 TEMPERATURE 27C GMIN 1e-12 Matrix Solver UF KLU Version 1.1 ******************************************************************************** *** *** *** Device parameters *** *** *** ******************************************************************************** Model parameters for devices of type CORE ========================================= Model: FX-3C90 FX-3F3 a 23.031 19.927 c 156.05m 121.01m k 19.667 17.895 ms 392.21k 369.05k Model parameters for devices of type Switch =========================================== Model: U1.X_S1._S1 U1.X_U1_S1. U1.X_U1_S2. U1.X_U2_S1. U1.X_U2_S2. _U1_S1 _U1_S2 _U2_S1 _U2_S2 roff 1G 1G 100G 1G 10G ron 200 200 1k 1m 1 voff 200m 250m 250m 250m 250m von 750m 750m 750m 750m 750m Model: U1.X_U2_S3. U1.X_U2_S4. U1.X_U2_S5. U1.X_U3_S1. U1.X_U3_S2. _U2_S3 _U2_S4 _U2_S5 _U3_S1 _U3_S2 roff 10G 100Meg 1G 1Meg 1G ron 1 1 1m 1 1 voff 250m 200m 250m 250m 250m von 750m 800m 750m 750m 750m Model: U1.X_U3_S3. U1.X_U4_S6. U1.X_U4_S7. U1.X_U4_U15. U1.X_U5_U26. _U3_S3 _U4_S6 _U4_S7 S1 S1 roff 100Meg 1Meg 100Meg 1G 1G ron 1 1 1 1 1 voff 250m 250m 250m 250m 250m von 750m 750m 750m 750m 750m Model: U1.X_U7_S1. U1.X_U7_S2. U1.X_U7_S3. U1.X_U7_S4. U1.X_U7_S5. _U7_S1 _U7_S2 _U7_S3 _U7_S4 _U7_S5 roff 1G 1Meg 1Meg 1Meg 1Meg ron 100m 20 10 20 10 voff 250m 250m 250m 250m 250m von 750m 750m 750m 750m 750m Model: U1.X_U8_S2. U1.X_U8_S3. U1.X_U8_S4. U1.X_U8_S5. U1.X_U8_S6. _U8_S2 _U8_S3 _U8_S4 _U8_S5 _U8_S6 roff 1Meg 1Meg 1Meg 1Meg 1G ron 20 10 20 10 100m voff 250m 250m 250m 250m 250m von 750m 750m 750m 750m 750m Model: U1.X_U8_S7. U1.X_U9_S1. U1.X_U9_S2. U1.X_U9_S3. U1.X_U9_S4. _U8_S7 _U9_S1 _U9_S2 _U9_S3 _U9_S4 roff 1G 1G 1Meg 1Meg 1Meg ron 100m 100m 20 10 20 voff 250m 250m 250m 250m 250m von 750m 750m 750m 750m 750m Model: U1.X_U9_S5. _U9_S5 roff 1Meg ron 10 voff 250m von 750m Instance parameters for devices of type CAP3 ============================================ Instance: C4 Using model: $CAP3 branch 1 Model parameters for devices of type Diode ========================================== Model: DRB218NS-30 DRBE2VAM20A IDEAL Q5.X1.dbody Q6.X1.dbody bv 35 30 0 850 850 cjo 1.4466n 190.22p 0 8.61p 8.61p eg 810m 400m 1.11 1.11 1.11 ikf 11.195 1.4658 0 0 0 is 28.153n 19.14u 1p 10.64003611p 10.64003611p isr 58.557n 41.026u 0 0 0 m 504.49m 520.12m 500m 300m 300m n 1.0338 1.0202 1 1.077 1.077 nr 1.23 1.3 2 2 2 rs 7.5203m 43.167m 0 696.8641115n 696.8641115n tikf -6m 0 0 0 0 trs1 500u 3.5m 0 0 0 tt 0 0 0 10n 10n vj 597.36m 507.82m 1 1 1 xti 2 2 3 3 3 Model: U1.X_U1_U681.U1.X_U1_U683.U1.X_U1_U891.U1.X_U2_U36. U1.X_U2_U38. D_D1 D_D1 d_d1 d_d1 dd1 bv 0 0 0 0 0 cjo 0 0 0 0 0 eg 1.11 1.11 1.11 1.11 1.11 ikf 0 0 0 0 0 is 1f 1f 1f 1f 1f isr 0 0 0 0 0 m 500m 500m 500m 500m 500m n 100m 100m 100m 100m 100m nr 2 2 2 2 2 rs 50m 50m 5m 5m 10m tikf 0 0 0 0 0 trs1 0 0 0 0 0 tt 10p 10p 10p 10p 10p vj 1 1 1 1 1 xti 3 3 3 3 3 Model: U1.X_U2_U39. U1.X_U2_U53. U1.X_U2_U54. U1.X_U2_U62. U1.X_U2_U67. d_d1 dd1 dd1 d_d1 d_d1 bv 0 0 0 0 0 cjo 0 0 0 0 0 eg 1.11 1.11 1.11 1.11 1.11 ikf 0 0 0 0 0 is 1f 1f 1f 1f 1f isr 0 0 0 0 0 m 500m 500m 500m 500m 500m n 100m 100m 100m 100m 100m nr 2 2 2 2 2 rs 5m 10m 10m 5m 5m tikf 0 0 0 0 0 trs1 0 0 0 0 0 tt 10p 10p 10p 10p 10p vj 1 1 1 1 1 xti 3 3 3 3 3 Model: U1.X_U2_U73. U1.X_U2_U76. U1.X_U3_D1. U1.X_U3_U21. U1.X_U4_D1. d_d1 d_d1 DI2D Dideal DI2D bv 0 0 0 0 0 cjo 0 0 100f 10f 100f eg 1.11 1.11 1.11 1.11 1.11 ikf 0 0 0 0 0 is 1f 1f 10f 100p 10f isr 0 0 0 0 0 m 500m 500m 500m 500m 500m n 100m 100m 1 1 1 nr 2 2 2 2 2 rs 5m 5m 100m 1m 100m tikf 0 0 0 0 0 trs1 0 0 0 0 0 tt 10p 10p 0 0 0 vj 1 1 1 1 1 xti 3 3 3 3 3 Model: U1.X_U4_D2. U1.X_U7_D1. U1.X_U7_U892.U1.X_U7_U893.U1.X_U8_D2. DI2D DI2D d_d1 d_d1 DI2D bv 0 0 0 0 0 cjo 100f 100f 0 0 100f eg 1.11 1.11 1.11 1.11 1.11 ikf 0 0 0 0 0 is 10f 10f 1f 1f 10f isr 0 0 0 0 0 m 500m 500m 500m 500m 500m n 1 1 100m 100m 1 nr 2 2 2 2 2 rs 100m 100m 5m 5m 100m tikf 0 0 0 0 0 trs1 0 0 0 0 0 tt 0 0 10p 10p 0 vj 1 1 1 1 1 xti 3 3 3 3 3 Model: U1.X_U8_D3. U1.X_U8_D4. U1.X_U8_D5. U1.X_U8_U892.U1.X_U8_U893. DI2D DI2D DI2D d_d1 d_d1 bv 0 0 0 0 0 cjo 100f 100f 100f 0 0 eg 1.11 1.11 1.11 1.11 1.11 ikf 0 0 0 0 0 is 10f 10f 10f 1f 1f isr 0 0 0 0 0 m 500m 500m 500m 500m 500m n 1 1 1 100m 100m nr 2 2 2 2 2 rs 100m 100m 100m 5m 5m tikf 0 0 0 0 0 trs1 0 0 0 0 0 tt 0 0 0 10p 10p vj 1 1 1 1 1 xti 3 3 3 3 3 Model: U1.X_U9_D1. U1.X_U9_U894.U1.X_U9_U895. DI2D d_d1 d_d1 bv 0 0 0 cjo 100f 0 0 eg 1.11 1.11 1.11 ikf 0 0 0 is 10f 1f 1f isr 0 0 0 m 500m 500m 500m n 1 100m 100m nr 2 2 2 rs 100m 5m 5m tikf 0 0 0 trs1 0 0 0 tt 0 10p 10p vj 1 1 1 xti 3 3 3 Analysis statistics =================== Nominal temperature = 27 Operating temperature = 27 Total iterations = 3.39763e+06 Transient iterations = 3.39705e+06 Transient timepoints = 781020 Accepted timepoints = 699140 Total analysis time = 1700.31 Transient time = 0 Matrix reordering time = 0 L-U decomposition time = 0 Matrix solve time = 0 Load time = 0 Transient L-U decomp time = 0 Transient solve time = 0 Circuit build time = 0.172 Simulator initialise time = 0.11 Data write time = 0 Convergence test time = 0 LTE time = 0 JI2 Iterations = 100 Diag. GMIN stepping iterations = 0 Junc. GMIN stepping iterations = 0 Source stepping iterations = 487 PTA iterations = 0 Number of matrix fill ins = 1310 Number of initial matrix elements = 4465 Circuit equations = 1664 State vector size = 5628 Number of write buffer faults = 0 Run statistics ============== Netlist read in time = 0.234 Total run time = 1702.75 seconds Analysis concluded 1/07/2020 11:07 PM