* MAX15000 MACROMODEL * ------------------------------ * Revision 0, 2/2009 * ------------------------------ * MAX15000 current-mode PWM controller contain all the control circuitry required for the design of wide-input-voltage isolated and nonisolated power supplies. * ------------------------------ *Note: ** Macro model is developed using the typical device parameters given in the data sheet with 12 volts power supply. Model does not take care of the device non-linearity with temperature variations. Model characteristics may not match actual device behavior at abnormal operating conditions. ** Increase ITL4 to 100 & RELTOL to 0.1 for better convergence. * * Connections * 1 = UVLO/EN * 2 = UFLG * 3 = FB * 4 = COMP * 5 = CS * 6 = RT * 7 = GND * 8 = NDRV * 9 = Vcc * 10 = IN **************** .subckt MAX15000 1 2 3 4 5 6 7 8 9 10 V_MAX15000_V4 MAX15000_N123240170 7 5V E_MAX15000_E13 MAX15000_N12305576 10 MAX15000_N12305839 7 2.372 E_MAX15000_E15 MAX15000_N12370254 7 VCC5 7 0.246 V_MAX15000_V2 MAX15000_N122774730 7 1V C_MAX15000_C7 7 8 1p D_MAX15000_SS_CO3_D2 7 MAX15000_SS_N12273947 diodemacro_mostideal G_MAX15000_SS_CO3_G1 MAX15000_SS_N12273947 7 MAX15000_SS_N12274065 + MAX15000_SS_N12274111 -1E6 D_MAX15000_SS_CO3_D1 MAX15000_SS_N12273947 VCC5 diodemacro_mostideal G_MAX15000_SS_G1 MAX15000_SS_N12274065 7 MAX15000_CLKSHT 7 -1E-3 E_MAX15000_SS_E29 MAX15000_SS_N122744072 7 MAX15000_SS_N12274381 7 1 V_MAX15000_SS_V4 MAX15000_SS_N122740873 7 3.15V G_MAX15000_SS_G2 MAX15000_N12276477 7 MAX15000_SS_N12273947 7 -2.06E-3 E_MAX15000_SS_E27 MAX15000_SS_N122739632 7 MAX15000_CLK + MAX15000_SS_N12274447 1 C_MAX15000_SS_C1 7 MAX15000_SS_N12274065 1n E_MAX15000_SS_E30 MAX15000_SS_N122740090 7 MAX15000_CLK 7 1 D_MAX15000_SS_D1 MAX15000_SS_N122739632 MAX15000_CLKSHT + diodemacro_ideal R_MAX15000_SS_R5 7 MAX15000_CLKSHT 1k C_MAX15000_SS_C5 7 MAX15000_SS_N12274285 100p D_MAX15000_SS_D4 7 MAX15000_N12276477 diodemacro_ideal T_MAX15000_SS_T1 MAX15000_SS_N122740090 7 MAX15000_SS_N12274381 7 Z0=50 + TD=10E-9 R_MAX15000_SS_R4 MAX15000_SS_N12273947 MAX15000_SS_N12274285 1 R_MAX15000_SS_R6 7 MAX15000_SS_N12274381 50 R_MAX15000_SS_R3 MAX15000_SS_N12274447 MAX15000_SS_N122744072 1k D_MAX15000_SS_D2 7 MAX15000_SS_N12274447 diodemacro_ideal C_MAX15000_SS_C6 7 MAX15000_SS_N122743191 20n C_MAX15000_SS_C2 7 MAX15000_N12276477 1n E_MAX15000_SS_E2 MAX15000_SS_N12274111 MAX15000_SS_N122740873 + MAX15000_SS_N12274285 7 -0.628 R_MAX15000_SS_R7 MAX15000_SS_N12273947 MAX15000_SS_N122743191 1 D_MAX15000_SS_D3 MAX15000_N12276477 MAX15000_N12370254 diodemacro_ideal + M_MAX15000_SS_M4 MAX15000_SS_N12274065 MAX15000_SS_N122743191 7 7 NJNT + L=1u W=200u V_MAX15000_V10 MAX15000_N122956301 7 1.23V M_MAX15000_M5 MAX15000_N12284031 MAX15000_UEN 7 7 NJNT L=1u W=2u M_MAX15000_M9 9 MAX15000_UEN 7 7 NJNT L=1u W=2u D_MAX15000_CO11_D2 7 MAX15000_N12295508 diodemacro_mostideal G_MAX15000_CO11_G1 MAX15000_N12295508 7 MAX15000_N12295498 + MAX15000_N122956301 -1E6 D_MAX15000_CO11_D1 MAX15000_N12295508 MAX15000_N12330605 + diodemacro_mostideal E_MAX15000_E12 MAX15000_INV 7 MAX15000_N12309471 MAX15000_N12305617 1 C_MAX15000_C10 7 MAX15000_N12284031 50p D_MAX15000_Z1 7 10 Zener G_MAX15000_G1 10 7 VCC5 7 0.4E-3 E_MAX15000_E11 MAX15000_UEN 7 MAX15000_N12330605 MAX15000_N12295508 1 E_MAX15000_E17 MAX15000_N12283903 7 MAX15000_N12283787 + MAX15000_N12284031 1 I_MAX15000_I8 10 7 DC 50uA M_MAX15000_M7 MAX15000_N12326010 MAX15000_UEN 7 7 NJNT L=1u W=2u M_MAX15000_M8 MAX15000_N12326010 MAX15000_INV 7 7 NJNT L=1u W=2u I_MAX15000_I1 2 7 DC 0.1uA M_MAX15000_M4 MAX15000_N12284031 MAX15000_N12292281 7 7 NJNT L=1u W=2u M_MAX15000_M6 MAX15000_N12284031 MAX15000_INV 7 7 NJNT L=1u W=2u C_MAX15000_C5 7 MAX15000_N12280600 1n V_MAX15000_V3 MAX15000_N12309471 7 30V I_MAX15000_I7 1 7 DC 50nA R_MAX15000_R2 MAX15000_N123240170 MAX15000_N12326010 1k E_MAX15000_E16 MAX15000_N12283787 7 9 7 1 D_MAX15000_CO1_D2 7 MAX15000_N12280600 diodemacro_mostideal G_MAX15000_CO1_G1 MAX15000_N12280600 7 4 MAX15000_N122774221 -1E6 D_MAX15000_CO1_D1 MAX15000_N12280600 VCC5 diodemacro_mostideal C_MAX15000_FF_C1 7 MAX15000_FF_N12152992 1n G_MAX15000_FF_G1 MAX15000_FF_N12152992 7 MAX15000_CLKSHT 7 -1E3 M_MAX15000_FF_NAND1_M4 MAX15000_FF_NAND1_N6953533 MAX15000_FF_N12152992 + 7 7 NMOS L=1u W=2u M_MAX15000_FF_NAND1_M1 MAX15000_N12292281 MAX15000_CLK VCC5 VCC5 PMOS + L=1u W=4u M_MAX15000_FF_NAND1_M2 MAX15000_N12292281 MAX15000_FF_N12152992 VCC5 + VCC5 PMOS L=1u W=4u M_MAX15000_FF_NAND1_M3 MAX15000_N12292281 MAX15000_CLK + MAX15000_FF_NAND1_N6953533 7 NMOS L=1u W=2u D_MAX15000_FF_D1 MAX15000_FF_N12152992 VCC5 diodemacro_ideal G_MAX15000_FF_G2 MAX15000_FF_N12152992 7 MAX15000_N12281820 7 1E3 D_MAX15000_FF_D2 7 MAX15000_FF_N12152992 diodemacro_ideal E_MAX15000_Reg_E6 MAX15000_Reg_N11286356 7 10 7 1 R_MAX15000_Reg_R2 7 MAX15000_Reg_N11286330 10k R_MAX15000_Reg_R3 MAX15000_Reg_N112870800 MAX15000_Reg_N11286366 1k E_MAX15000_Reg_E1 MAX15000_Reg_N112863222 7 MAX15000_Reg_N11286330 + MAX15000_Reg_N11286366 6000 V_MAX15000_Reg_Vr MAX15000_Reg_N112870800 7 1V E_MAX15000_Reg_E7 MAX15000_Reg_N112884131 7 10 MAX15000_Reg_N112885331 + -1000 D_MAX15000_Reg_D1 MAX15000_Reg_N11286334 9 diodemacro_ideal V_MAX15000_Reg_V3 MAX15000_Reg_N112863960 7 24V V_MAX15000_Reg_V4 MAX15000_Reg_N112885331 7 2.5V E_MAX15000_Reg_E5 MAX15000_Reg_N112864202 7 10 MAX15000_Reg_N112863960 + 1000 M_MAX15000_Reg_M3 MAX15000_Reg_N11286366 MAX15000_Reg_N112884131 7 7 + NJNT L=1u W=2u M_MAX15000_Reg_M1 MAX15000_Reg_N11286334 MAX15000_Reg_N112863222 + MAX15000_Reg_N11286356 MAX15000_Reg_N11286356 PLDO L=1u W=4u R_MAX15000_Reg_R1 MAX15000_Reg_N11286330 MAX15000_Reg_N11286334 85k M_MAX15000_Reg_M2 MAX15000_Reg_N11286334 MAX15000_Reg_N112864202 7 7 + NJNT L=1u W=2u C_MAX15000_C4 7 MAX15000_N12280660 1n V_MAX15000_Oscill1_V1 MAX15000_Oscill1_N113076200 7 0.5V E_MAX15000_Oscill1_E3 MAX15000_Oscill1_N11315015 7 + MAX15000_Oscill1_N11319008 7 100 D_MAX15000_Oscill1_D2 7 MAX15000_Oscill1_N11299105 diodemacro_ideal C_MAX15000_Oscill1_C4 7 MAX15000_Oscill1_N11319008 1p E_MAX15000_Oscill1_E1 MAX15000_Oscill1_N11299295 7 6 7 100 R_MAX15000_Oscill1_R3 MAX15000_Oscill1_N112991672 + MAX15000_Oscill1_N11319008 1k C_MAX15000_Oscill1_C3 7 MAX15000_CLK 2u I_MAX15000_Oscill1_I2 7 MAX15000_Oscill1_N11299105 DC 1A C_MAX15000_Oscill1_C1 7 MAX15000_Oscill1_N11299105 2u C_MAX15000_Oscill1_C2 7 MAX15000_Oscill1_N11305513 1n D_MAX15000_Oscill1_CO1_D2 7 MAX15000_CLK diodemacro_mostideal G_MAX15000_Oscill1_CO1_G1 MAX15000_CLK 7 MAX15000_Oscill1_N11299273 + MAX15000_Oscill1_N11299105 -1E6 D_MAX15000_Oscill1_CO1_D1 MAX15000_CLK VCC5 diodemacro_mostideal D_MAX15000_Oscill1_CO2_D2 7 MAX15000_Oscill1_N112991672 + diodemacro_mostideal G_MAX15000_Oscill1_CO2_G1 MAX15000_Oscill1_N112991672 7 + MAX15000_Oscill1_N11299105 MAX15000_Oscill1_N11308096 -1E6 D_MAX15000_Oscill1_CO2_D1 MAX15000_Oscill1_N112991672 VCC5 + diodemacro_mostideal M_MAX15000_Oscill1_M1 MAX15000_Oscill1_N11308096 + MAX15000_Oscill1_N11315015 MAX15000_Oscill1_N113076200 7 NJNT L=1u W=2u R_MAX15000_Oscill1_R2 MAX15000_Oscill1_N11305513 + MAX15000_Oscill1_N11315015 1 C_MAX15000_Oscill1_C5 MAX15000_Oscill1_N11308096 7 1n E_MAX15000_Oscill1_E2 MAX15000_Oscill1_N11299273 7 6 7 50 R_MAX15000_Oscill1_R1 MAX15000_Oscill1_N11299295 + MAX15000_Oscill1_N11308096 1k M_MAX15000_Oscill1_M2 MAX15000_Oscill1_N11299105 + MAX15000_Oscill1_N11305513 7 7 NJNT L=1u W=200u I_MAX15000_Oscill1_I1 7 6 DC 1uA V_MAX15000_V5 MAX15000_N12330605 7 5V D_MAX15000_EAMP_Ds2 7 4 diodemacro_ideal R_MAX15000_EAMP_Rg 4 MAX15000_EAMP_N11295091 1 I_MAX15000_EAMP_Ifb 3 7 DC 50nA E_MAX15000_EAMP_E1 MAX15000_EAMP_N11295091 7 MAX15000_N12276477 + MAX15000_EAMP_N11294879 1E5 V_MAX15000_EAMP_Voff MAX15000_EAMP_N11294879 3 1mV D_MAX15000_EAMP_Ds1 4 VCC5 diodemacro_ideal M_MAX15000_M10 8 MAX15000_UEN 7 7 NJNT L=1u W=2u R_MAX15000_R9 MAX15000_N12295508 MAX15000_N12295588 0.01 M_MAX15000_NAND2_M4 MAX15000_NAND2_N6953533 MAX15000_N12280600 7 7 NMOS + L=1u W=2u M_MAX15000_NAND2_M1 MAX15000_N12281820 MAX15000_N12280660 VCC5 VCC5 + PMOS L=1u W=4u M_MAX15000_NAND2_M2 MAX15000_N12281820 MAX15000_N12280600 VCC5 VCC5 + PMOS L=1u W=4u M_MAX15000_NAND2_M3 MAX15000_N12281820 MAX15000_N12280660 + MAX15000_NAND2_N6953533 7 NMOS L=1u W=2u I_MAX15000_I2 5 7 DC 4uA V_MAX15000_V1 MAX15000_N122774221 5 1.38V M_MAX15000_M2 8 MAX15000_N12283903 7 7 NMOS L=1u W=550u R_MAX15000_R10 MAX15000_N12305617 MAX15000_N12305839 1 C_MAX15000_C6 MAX15000_N12295588 7 0.1p M_MAX15000_M1 2 MAX15000_UEN 7 7 NMOS L=1u W=16u D_MAX15000_CO12_D2 7 MAX15000_N12305617 diodemacro_mostideal G_MAX15000_CO12_G1 MAX15000_N12305617 7 MAX15000_N12305576 + MAX15000_N123059101 -1E6 D_MAX15000_CO12_D1 MAX15000_N12305617 MAX15000_N12309471 + diodemacro_mostideal D_MAX15000_CO2_D2 7 MAX15000_N12280660 diodemacro_mostideal G_MAX15000_CO2_G1 MAX15000_N12280660 7 MAX15000_N122774730 5 -1E6 D_MAX15000_CO2_D1 MAX15000_N12280660 VCC5 diodemacro_mostideal R_MAX15000_R1 MAX15000_N122839831 MAX15000_N12284031 1k C_MAX15000_C9 7 MAX15000_N12281820 1n E_MAX15000_E10 MAX15000_N12295498 1 MAX15000_N12295588 7 0.012 E_MAX15000_E14 VCC5 7 MAX15000_N12326010 7 1 C_MAX15000_C8 MAX15000_N12305839 7 1n V_MAX15000_V11 MAX15000_N123059101 7 21.6V M_MAX15000_M3 8 MAX15000_N12283903 MAX15000_N12283787 + MAX15000_N12283787 PMOS L=1u W=570u E_MAX15000_E1 MAX15000_N122839831 7 MAX15000_N12283787 7 1 .IC V(MAX15000_SS_N12274065 )=0 .IC V(MAX15000_N12326010 )=0 .IC V(MAX15000_Oscill1_N11299105 )=0 .IC V(MAX15000_N12276477) = 0 ****************** .model zener d(IS=0.5uA RS=0.001 BV=26V IBV=0.5UA) .model diodemacro_ideal d(n=0.001) .model diodemacro_mostideal d(IS=1E-12 N=0.000001 BV=35 IBV=1) .model NMOS nmos(VTO=0.5 KP=100E-6) .model NJNT nmos(VTO=0.5 KP=50E-2) .model PMOS pmos(VTO=-0.5 KP=50E-6) .model PLDO pmos(VTO=-0.5 KP=10E-3) .ends MAX15000 ****************** * Copyright (c) 2003-2012 Maxim Integrated Products. All Rights Reserved.