* MAX16010 MACROMODEL * ------------------------------ * Revision 0, 12/2007 * ------------------------------ * MAX16010 is a ultra-small, low-power, overvoltage protection circuit for high-voltage, high-transient systems. Operating range is 5.5V to 72V. It contains two independent comparators for monitoring both undervoltage and overvoltage conditions with open-drain outputs capable of handling voltages upto 72V. It features complementary enable inputs(EN/EN_bar). * ------------------------------ * Connections * 1 = VCC * 2 = GND * 3 = EN_bar * 4 = OUTB * 5 = INB- * 6 = EN * 7 = OUTA * 8 = INA+ **************** .subckt MAX16010 1 2 3 4 5 6 7 8 X_MAX16010_M8 7 MAX16010_N9771050 2 2 nmosmacro_pd E_MAX16010_E10 MAX16010_N9290965 2 MAX16010_N9281786 2 -0.1 X_MAX16010_M26 7 MAX16010_N93052551 2 2 nmosmacro_giant E_MAX16010_E24 MAX16010_N9807132 2 1 2 1 X_MAX16010_M6 4 MAX16010_N9230813 2 2 nmosmacro_giant X_MAX16010_M12 4 MAX16010_N9246340 2 2 nmosmacro_str C_MAX16010_C6 2 MAX16010_N9305231 25.3n V_MAX16010_V20 MAX16010_N025041 MAX16010_N9845906 1.245Vdc E_MAX16010_E9 MAX16010_N9252423 2 MAX16010_N9250437 1 100 V_MAX16010_V16 MAX16010_N93611581 2 1.4Vdc V_MAX16010_V3 VDD 2 5Vdc V_MAX16010_V10 MAX16010_N9271000 MAX16010_N9289153 1Vdc V_MAX16010_V5 MAX16010_N9234469 2 4Vdc D_MAX16010_D18 MAX16010_N9281786 MAX16010_N9807132 diodemacro_ideal C_MAX16010_C4 2 MAX16010_N93052551 2.02n C_MAX16010_C14 MAX16010_N9854089 2 50p X_MAX16010_M20 4 MAX16010_N9300189 2 2 nmosmacro_giant E_MAX16010_E17 MAX16010_ENX 2 MAX16010_N9307961 2 1 D_MAX16010_D16 2 MAX16010_N9360850 diodemacro_ideal C_MAX16010_C13 2 MAX16010_N9871660 50p E_MAX16010_E11 MAX16010_N9289153 2 MAX16010_N9272134 2 -0.1 R_MAX16010_R2 MAX16010_N93052551 MAX16010_EN_X 1k X_MAX16010_INV4_M1 MAX16010_N9771050 MAX16010_N9769334 VDD VDD + pmosmacro X_MAX16010_INV4_M2 MAX16010_N9771050 MAX16010_N9769334 2 2 nmosmacro I_MAX16010_I3 8 2 DC 100nAdc X_MAX16010_M16 7 MAX16010_N9252423 2 2 nmosmacro_giant D_MAX16010_CO1_D1 MAX16010_N9870061 VDD diodemacro_mostideal G_MAX16010_CO1_G1 MAX16010_N9870061 2 MAX16010_N9737254 8 -1E3 D_MAX16010_CO1_D2 2 MAX16010_N9870061 diodemacro_mostideal D_MAX16010_D13 MAX16010_N9307969 MAX16010_N9308317 diodemacro_ideal E_MAX16010_E23 MAX16010_N9934155 2 1 2 1 X_MAX16010_M17 4 MAX16010_N9271000 2 2 nmosmacro_giant D_MAX16010_D12 MAX16010_N9361208 MAX16010_N9360826 diodemacro_ideal V_MAX16010_V18 MAX16010_N94860740 2 72Vdc G_MAX16010_G1 1 2 1 2 0.1388888E-6 X_MAX16010_M5 4 MAX16010_N9230887 2 2 nmosmacro_giant X_MAX16010_M21 MAX16010_N9300189 MAX16010_ENX 2 2 nmosmacro V_MAX16010_V4 MAX16010_N9232554 2 4Vdc D_MAX16010_D17 MAX16010_N9272134 MAX16010_N9934155 diodemacro_ideal D_MAX16010_D10 MAX16010_N9307961 MAX16010_N93974001 diodemacro_ideal E_MAX16010_E21 MAX16010_EN_X 2 MAX16010_N9360826 2 1 G_MAX16010_G6 MAX16010_N9307969 2 6 MAX16010_N93079931 -1E3 R_MAX16010_R3 2 MAX16010_N9281786 1G G_MAX16010_G4 MAX16010_N9272134 2 MAX16010_N9934155 2 -9.0908E-6 V_MAX16010_V15 MAX16010_N93974001 2 72Vdc X_MAX16010_M9 7 MAX16010_N9233723 2 2 nmosmacro_giant X_MAX16010_M7 4 MAX16010_N92296711 2 2 nmosmacro_pd D_MAX16010_CO2_D1 MAX16010_N9812620 VDD diodemacro_mostideal G_MAX16010_CO2_G1 MAX16010_N9812620 2 5 MAX16010_N025041 -1E3 D_MAX16010_CO2_D2 2 MAX16010_N9812620 diodemacro_mostideal C_MAX16010_C7 2 MAX16010_N9769334 1.53n C_MAX16010_C3 2 MAX16010_N92886111 2.02n X_MAX16010_M22 MAX16010_N9300189 MAX16010_ENX MAX16010_N9299333 + MAX16010_N9299333 pmosmacro V_MAX16010_V6 MAX16010_N9243072 2 71.95Vdc I_MAX16010_I1 1 2 DC 18.333333uAdc I_MAX16010_I2 5 2 DC 100nAdc D_MAX16010_D11 MAX16010_N9360826 MAX16010_N94860740 diodemacro_ideal V_MAX16010_V13 MAX16010_N93083431 2 1.4Vdc D_MAX16010_D9 MAX16010_N9350309 MAX16010_N9307961 diodemacro_ideal E_MAX16010_E3 MAX16010_N9230887 2 2 5 1000 X_MAX16010_M18 7 MAX16010_N9267500 2 2 nmosmacro_giant V_MAX16010_V19 MAX16010_N9305223 2 72Vdc X_MAX16010_INV1_M1 MAX16010_N96818481 MAX16010_N9812620 VDD VDD + pmosmacro X_MAX16010_INV1_M2 MAX16010_N96818481 MAX16010_N9812620 2 2 nmosmacro E_MAX16010_E13 MAX16010_N9845906 2 MAX16010_N9854089 2 -13E-3 E_MAX16010_E7 MAX16010_N9246166 2 MAX16010_N9243935 1 10 E_MAX16010_E20 MAX16010_N9361132 2 3 2 1 X_MAX16010_M10 7 MAX16010_N9233715 2 2 nmosmacro_giant R_MAX16010_R1 MAX16010_N92886111 MAX16010_EN_X 1k C_MAX16010_C2 2 MAX16010_N9281786 1n R_MAX16010_R9 MAX16010_N9854089 MAX16010_N9812620 1k E_MAX16010_E22 MAX16010_N9361208 2 MAX16010_N9360850 2 1 E_MAX16010_E8 MAX16010_N9246340 2 1 MAX16010_N9243072 10 G_MAX16010_G3 7 2 7 2 6.94444E-9 V_MAX16010_V8 MAX16010_N9250437 2 5Vdc V_MAX16010_V9 MAX16010_N9267500 MAX16010_N9290965 1Vdc E_MAX16010_E5 MAX16010_N9233723 2 2 8 1000 G_MAX16010_G5 MAX16010_N9281786 2 MAX16010_N9807132 2 -9.0908E-6 D_MAX16010_D15 MAX16010_N9360850 MAX16010_N9361132 diodemacro_ideal X_MAX16010_M23 7 MAX16010_N9305231 2 2 nmosmacro_giant V_MAX16010_V17 MAX16010_N9299333 2 72Vdc C_MAX16010_C8 2 MAX16010_N96818481 1.53n V_MAX16010_V21 MAX16010_N9737254 MAX16010_N97363161 1.18Vdc I_MAX16010_Ish 6 2 DC 1uAdc V_MAX16010_V14 MAX16010_N93608420 2 0.4Vdc E_MAX16010_E6 MAX16010_N9233715 2 8 MAX16010_N9234469 1000 E_MAX16010_E19 MAX16010_N9350309 2 MAX16010_N9307969 2 1 E_MAX16010_E4 MAX16010_N9230813 2 5 MAX16010_N9232554 1000 X_MAX16010_M15 4 MAX16010_N9252423 2 2 nmosmacro_giant G_MAX16010_G2 4 2 4 2 6.94444E-9 C_MAX16010_C1 2 MAX16010_N9272134 1n X_MAX16010_M24 MAX16010_N9305231 MAX16010_ENX 2 2 nmosmacro E_MAX16010_E14 MAX16010_N97363161 2 MAX16010_N9871660 2 13E-3 X_MAX16010_M13 7 MAX16010_N9246166 2 2 nmosmacro_str G_MAX16010_G8 MAX16010_N9360850 2 3 MAX16010_N93608420 -1E3 I_MAX16010_Ish1 3 2 DC 1uAdc X_MAX16010_M25 MAX16010_N9305231 MAX16010_ENX MAX16010_N9305223 + MAX16010_N9305223 pmosmacro G_MAX16010_G7 MAX16010_N9307961 2 MAX16010_N9307969 MAX16010_N93083431 + -1E3 V_MAX16010_V7 MAX16010_N9243935 2 5.55Vdc X_MAX16010_INV3_M1 MAX16010_N9769334 MAX16010_N9870061 VDD VDD + pmosmacro X_MAX16010_INV3_M2 MAX16010_N9769334 MAX16010_N9870061 2 2 nmosmacro D_MAX16010_D14 2 MAX16010_N9307969 diodemacro_ideal X_MAX16010_M14 7 MAX16010_N9246340 2 2 nmosmacro_str X_MAX16010_INV2_M1 MAX16010_N92296711 MAX16010_N96818481 VDD VDD + pmosmacro X_MAX16010_INV2_M2 MAX16010_N92296711 MAX16010_N96818481 2 2 nmosmacro R_MAX16010_R4 2 MAX16010_N9272134 1G X_MAX16010_M19 4 MAX16010_N92886111 2 2 nmosmacro_giant X_MAX16010_M11 4 MAX16010_N9246166 2 2 nmosmacro_str V_MAX16010_V12 MAX16010_N93079931 2 0.4Vdc G_MAX16010_G9 MAX16010_N9360826 2 MAX16010_N9360850 MAX16010_N93611581 + -1E3 R_MAX16010_R10 MAX16010_N9870061 MAX16010_N9871660 1k E_MAX16010_E18 MAX16010_N9308317 2 6 2 1 C_MAX16010_C5 2 MAX16010_N9300189 25.3n ****************** .model diodemacro_ideal d(n=0.001) .model diodemacro_mostideal d(IS=1E-12 N=0.000001 BV=35 IBV=1) .ends MAX16010 ****************** .subckt nmosmacro_giant d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=50E-2 w=200u l=1u) .ends *********** .subckt nmosmacro d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=100E-6 w=2u l=1u) .ends *********** .subckt pmosmacro d g s b m1 d g s b pmos .model pmos pmos(VTO=-0.5 KP=50E-6 w=4u l=1u) .ends *********** .subckt nmosmacro_str d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=100E-6 w=20u l=1u) .ends *********** .subckt nmosmacro_pd d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=100E-6 w=18.6u l=1u) .ends ****************** * Copyright (c) 2003-2012 Maxim Integrated Products. All Rights Reserved.