* MAX9919N MACROMODEL * ------------------------------ * Revision 0, 6/008 * ------------------------------ * The MAX9919N is single-supply, high accuracy current sense amplifiers with a high common mode range that extends from -20V to +75V. The amplifiers are well* suited for current monitoring in inductive loads, such as motors and solenoids, where common mode voltages can become negative due to flyback * conditions, or transient events. * ------------------------------ * Macro model is developed using the typical device parameters given in the data sheet with * 5 volts power supply. Model does not take care of the device non-linearity with supply voltage * variations and temperature variations. Model characteristics may not match actual device behavior * at abnormal operating conditions. * ------------------------------ * Parameters which are not modeled: * 1.Offset and bias currents * 2.Powerup time * 3.Saturation recovery time * 4.Gain variation with temperature * 5.Maximum capacitive load * * * ------------------------------ * Connections * 1 = RS+ * 2 = RS- * 3 = SHDN * 4 = GND * 5 = OUT * 7 = REFIN * 8 = VCC **************** .subckt MAX9919n 1 2 3 4 5 7 8 * source MAX9919N_FAM Vs+ 1 100 0 Fs+ 1 4 Vs+ -1 Vs- 2 101 0 Fsa+ 1 4 Vs- 1 Is+ 1 4 5u X_max9919n_F1 max9919n_N172670 5 8 4 max9919n_max9919n_F1 I_max9919n_I3 8 4 DC .5udc V_max9919n_V6 100 max9919n_N172198 -0.075mVdc E_max9919n_E3 max9919n_N172418 0 8 0 1 R_max9919n_R10 0 max9919n_N171926 .25meg C_max9919n_C2 0 max9919n_N171926 2.21n I_max9919n_I4 max9919n_N172634 max9919n_N172642 DC 30udc G_max9919n_G3 8 4 max9919n_N171972 max9919n_N171976 0.00014 G_max9919n_G2 max9919n_N171976 0 3 max9919n_N172460 -10 R_max9919n_R4 0 max9919n_N171976 1k G_max9919n_G1 max9919n_N171926 0 7 max9919n_N171992 -0.001666 R_max9919n_R11 max9919n_N171992 max9919n_N172670 89k V_max9919n_V7 max9919n_N172460 0 2Vdc R_max9919n_R7 101 max9919n_N172198 300k V_max9919n_V4 max9919n_N171972 0 5Vdc D_max9919n_D1 max9919n_N171976 max9919n_N171972 diodemacro_ideal R_max9919n_R12 7 max9919n_N171992 1k I_max9919n_I5 3 0 DC 5udc R_max9919n_R8 0 101 300k D_max9919n_D2 0 max9919n_N171976 diodemacro_ideal R_max9919n_amp_R8 0 max9919n_amp_N7984832 1k D_max9919n_amp_D12 0 max9919n_amp_N7989072 diodemacro_ideal D_max9919n_amp_D8 max9919n_amp_N7985188 max9919n_amp_N7984910 + diodemacro_ideal V_max9919n_amp_V5 max9919n_amp_N7985152 max9919n_amp_N7984910 1mVdc D_max9919n_amp_D15 max9919n_amp_N7984926 max9919n_N172418 + diodemacro_ideal E_max9919n_amp_E4 max9919n_amp_N7985156 0 max9919n_amp_N7985256 0 .006 D_max9919n_amp_D9 max9919n_amp_N7988768 max9919n_amp_N7985188 + diodemacro_ideal D_max9919n_amp_D13 max9919n_amp_N7989072 max9919n_N172418 + diodemacro_ideal G_max9919n_amp_Go1 max9919n_amp_N7984848 0 max9919n_amp_N7984832 + max9919n_amp_N7988850 -1000 D_max9919n_amp_D16 0 max9919n_amp_N7985256 diodemacro_ideal I_max9919n_amp_I1 max9919n_amp_N8040040 max9919n_amp_N8040366 DC 44mAdc + V_max9919n_amp_V3 max9919n_amp_N7985088 0 -3mVdc R_max9919n_amp_Ro1 0 max9919n_amp_N7984848 25 V_max9919n_amp_V6 max9919n_amp_N7988768 max9919n_amp_N7985148 1mVdc G_max9919n_amp_G3 max9919n_amp_N7985216 0 max9919n_N171926 0 -.090 D_max9919n_amp_D17 max9919n_amp_N7985256 max9919n_N172418 + diodemacro_ideal V_max9919n_amp_V2 max9919n_amp_N7989212 0 3mVdc R_max9919n_amp_R7 0 max9919n_amp_N7985216 1000 D_max9919n_amp_D21 max9919n_amp_N8040366 max9919n_N172670 + diodemacro_ideal D_max9919n_amp_D10 0 max9919n_amp_N7984848 diodemacro_ideal V_max9919n_amp_V4 max9919n_amp_N7985372 0 -20mVdc G_max9919n_amp_Go3 max9919n_amp_N7984926 0 max9919n_amp_N7984832 + max9919n_amp_N7985088 1000 D_max9919n_amp_D19 max9919n_amp_N8040366 max9919n_amp_N8038634 + diodemacro_ideal R_max9919n_amp_Ro3 0 max9919n_amp_N7984926 25 V_max9919n_amp_V1 max9919n_amp_N7988850 0 20mVdc D_max9919n_amp_D11 max9919n_amp_N7984848 max9919n_N172418 + diodemacro_ideal C_max9919n_amp_C1 0 max9919n_amp_N7985216 0.0001p G_max9919n_amp_Go2 max9919n_amp_N7989072 0 max9919n_amp_N7984832 + max9919n_amp_N7989212 -1000 E_max9919n_amp_E1 max9919n_amp_N7985094 max9919n_amp_N7985152 + max9919n_amp_N7984848 0 .006 R_max9919n_amp_Ro2 0 max9919n_amp_N7989072 25 G_max9919n_amp_Go max9919n_amp_N7985188 0 max9919n_amp_N7985216 0 -10 D_max9919n_amp_D20 max9919n_N172670 max9919n_amp_N8040040 + diodemacro_ideal E_max9919n_amp_E3 max9919n_amp_N7985148 max9919n_amp_N7985156 + max9919n_amp_N7984926 0 .002 X_max9919n_amp_H1 max9919n_amp_N7985188 max9919n_amp_N8038634 + max9919n_amp_N7984832 0 amp_max9919n_amp_H1 G_max9919n_amp_Go4 max9919n_amp_N7985256 0 max9919n_amp_N7984832 + max9919n_amp_N7985372 1000 D_max9919n_amp_D18 max9919n_amp_N8038634 max9919n_amp_N8040040 + diodemacro_ideal R_max9919n_amp_Ro 0 max9919n_amp_N7985188 0.1 D_max9919n_amp_D14 0 max9919n_amp_N7984926 diodemacro_ideal E_max9919n_amp_E2 max9919n_N172418 max9919n_amp_N7985094 + max9919n_amp_N7989072 0 .002 R_max9919n_amp_Ro4 0 max9919n_amp_N7985256 25 X_max9919n_M4 max9919n_N172670 max9919n_N171976 max9919n_N171992 0 + nmosmacro R_max9919n_R9 0 max9919n_N172198 350 E_max9919n_gm3_E2 101 max9919n_gm3_N93453 max9919n_gm3_N110782 0 .0002 V_max9919n_gm3_V4 max9919n_gm3_N1117691 0 5Vdc R_max9919n_gm3_R1 0 max9919n_gm3_N93351 .5 R_max9919n_gm3_R6 0 max9919n_gm3_N110782 10000 R_max9919n_gm3_R3 0 max9919n_gm3_N94017 1000000 G_max9919n_gm3_G8 8 0 max9919n_gm3_N110782 0 0.00006 V_max9919n_gm3_V2 max9919n_gm3_N93847 max9919n_gm3_N93619 70Vdc G_max9919n_gm3_G4 max9919n_gm3_N94017 0 max9919n_gm3_N93351 + max9919n_gm3_N93847 -1 G_max9919n_gm3_G12 max9919n_gm3_N108286 0 max9919n_gm3_N93351 0 + -0.00166 R_max9919n_gm3_R4 0 max9919n_gm3_N94009 1000000 G_max9919n_gm3_G5 max9919n_gm3_N94009 0 max9919n_gm3_N93351 + max9919n_gm3_N93853 1 D_max9919n_gm3_D1 max9919n_gm3_N93201 max9919n_N172634 diodemacro_ideal + V_max9919n_gm3_V3 max9919n_gm3_N1101041 0 -1Vdc G_max9919n_gm3_G9 max9919n_gm3_N93481 0 max9919n_N172198 + max9919n_gm3_N93453 -100 D_max9919n_gm3_D2 max9919n_N172642 max9919n_gm3_N93201 diodemacro_ideal + D_max9919n_gm3_D3 max9919n_gm3_N93481 max9919n_N172634 diodemacro_ideal + G_max9919n_gm3_G11 max9919n_N171926 0 max9919n_gm3_N108286 0 -6.31e-5 E_max9919n_gm3_E1 max9919n_gm3_N93619 0 8 0 1 G_max9919n_gm3_G1 max9919n_N171926 0 max9919n_gm3_N93201 0 -.00166 D_max9919n_gm3_D5 0 max9919n_gm3_N110782 diodemacro_ideal D_max9919n_gm3_D4 max9919n_N172642 max9919n_gm3_N93481 diodemacro_ideal + X_max9919n_gm3_M1 max9919n_N171926 max9919n_gm3_N94009 0 0 nmosmacro R_max9919n_gm3_R5 0 max9919n_gm3_N93481 0.01 G_max9919n_gm3_G2 max9919n_gm3_N93351 0 max9919n_gm3_N93453 0 -1 D_max9919n_gm3_D6 max9919n_gm3_N110782 max9919n_gm3_N1117691 + diodemacro_ideal X_max9919n_gm3_M2 max9919n_N171926 max9919n_gm3_N94017 0 0 nmosmacro G_max9919n_gm3_G7 max9919n_N171926 0 max9919n_gm3_N93619 0 0.00166e-4 G_max9919n_gm3_G3 max9919n_gm3_N93351 0 max9919n_N172198 0 -1 G_max9919n_gm3_G6 max9919n_gm3_N110782 0 max9919n_gm3_N93351 + max9919n_gm3_N1101041 1 R_max9919n_gm3_R2 0 max9919n_gm3_N108286 1 V_max9919n_gm3_V1 max9919n_gm3_N93853 0 -20Vdc C_max9919n_gm3_C1 0 max9919n_gm3_N93201 10p .ends max9919n .subckt max9919n_max9919n_F1 1 2 3 4 F_max9919n_F1 3 4 VF_max9919n_F1 1 VF_max9919n_F1 1 2 0V .ends max9919n_max9919n_F1 .subckt amp_max9919n_amp_H1 1 2 3 4 H_max9919n_amp_H1 3 4 VH_max9919n_amp_H1 100 VH_max9919n_amp_H1 1 2 0V .ends amp_max9919n_amp_H1 ************************* .model diodemacro_ideal d(n=0.001) ************************* .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 nmosmacro_str d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=50E-6 w=20u l=1u) .ends .subckt nmosmacro_9141 d g s b m1 d g s b nmos .model nmos nmos(VTO=0.5 KP=250E-6 w=3000u l=1u) .ends * Copyright (c) 2003-2012 Maxim Integrated Products. All Rights Reserved.