10 |
florent_ba |
1 |
* LMH34400 - Rev. A
|
|
|
2 |
* Created by Sean Cashin; 2022-05-16
|
|
|
3 |
* Created with Green-Williams-Lis Current Sense Amp Macro-model Architecture
|
|
|
4 |
* Copyright 2022 by Texas Instruments Corporation
|
|
|
5 |
******************************************************
|
|
|
6 |
* MACRO-MODEL SIMULATED PARAMETERS:
|
|
|
7 |
******************************************************
|
|
|
8 |
* AC PARAMETERS
|
|
|
9 |
**********************
|
|
|
10 |
* CLOSED-LOOP OUTPUT IMPEDANCE VS. FREQUENCY (Zout vs. Freq.)
|
|
|
11 |
* CLOSED-LOOP GAIN AND PHASE VS. FREQUENCY WITH RL, CL EFFECTS (Acl vs. Freq.)
|
|
|
12 |
* COMMON-MODE REJECTION RATIO VS. FREQUENCY (CMRR vs. Freq.)
|
|
|
13 |
* POWER SUPPLY REJECTION RATIO VS. FREQUENCY (PSRR vs. Freq.)
|
|
|
14 |
* INPUT VOLTAGE NOISE DENSITY VS. FREQUENCY (en vs. Freq.)
|
|
|
15 |
**********************
|
|
|
16 |
* DC PARAMETERS
|
|
|
17 |
**********************
|
|
|
18 |
* INPUT COMMON-MODE VOLTAGE RANGE (Vcm)
|
|
|
19 |
* GAIN ERROR (Eg)
|
|
|
20 |
* INPUT BIAS CURRENT VS. INPUT COMMON-MODE VOLTAGE (Ib vs. Vcm)
|
|
|
21 |
* INPUT OFFSET VOLTAGE VS. TEMPERATURE (Vos vs. Temp)
|
|
|
22 |
* OUTPUT VOLTAGE SWING vs. OUTPUT CURRENT (Vout vs. Iout)
|
|
|
23 |
* SHORT-CIRCUIT OUTPUT CURRENT (Isc)
|
|
|
24 |
* QUIESCENT CURRENT (Iq)
|
|
|
25 |
**********************
|
|
|
26 |
* TRANSIENT PARAMETERS
|
|
|
27 |
**********************
|
|
|
28 |
* SLEW RATE (SR)
|
|
|
29 |
* SETTLING TIME VS. CAPACITIVE LOAD (ts)
|
|
|
30 |
* OVERLOAD RECOVERY TIME (tor)
|
|
|
31 |
******************************************************
|
|
|
32 |
.subckt LMH34400 IN VDD nEN nIDC_EN GND OUT
|
|
|
33 |
******************************************************
|
|
|
34 |
.MODEL R_NOISE RES (T_ABS=25)
|
|
|
35 |
.MODEL R_NOISELESS RES (T_ABS=-273.15)
|
|
|
36 |
C_C1 N707559 N707569 16E-6
|
|
|
37 |
C_C2 N707579 N707589 2.65E-9
|
|
|
38 |
C_C3 N707599 PSRRP 19.89E-12
|
|
|
39 |
C_C30 N634613 0 0.74E-9
|
|
|
40 |
C_C31 N634649 0 325E-12
|
|
|
41 |
C_C32 N635794 N517170 160E-15
|
|
|
42 |
C_C33 N635892 0 150E-12
|
|
|
43 |
C_C34 N689434 N689440 1.3E-9
|
|
|
44 |
C_C4 N1807909 N1807837 45E-12
|
|
|
45 |
C_C49 0 VAMB 450E-9
|
|
|
46 |
C_C5 VEE_B NEND 2E-12
|
|
|
47 |
C_C61 N1694904 N1694894 10E-9
|
|
|
48 |
C_C66 N689440 ZIN 5E-12
|
|
|
49 |
C_C67 N689510 N689440 1.3E-12
|
|
|
50 |
C_C68 N1810125 MID 10E-12
|
|
|
51 |
C_C7 N707691 N707681 16E-6
|
|
|
52 |
C_C8 N707671 N707661 15.92E-12
|
|
|
53 |
C_C9 N708033 PSRRN 16E-15
|
|
|
54 |
C_CMID 0 MID 1E-3
|
|
|
55 |
E_E10 POSTMID 0 MID 0 1
|
|
|
56 |
E_E5 ZOINP N665548 N517170 0 1
|
|
|
57 |
E_E9 N665548 N709380 TEMPS 0 20E-6
|
|
|
58 |
E_EDRIFT2 N689510 N699068 TEMPC 0 1.1E-3
|
|
|
59 |
G_G1 VCC_CLP VEE_B VCC_B VEE_B -1
|
|
|
60 |
G_G10 VCC_CLP VEE_B VIMON 0 11.8
|
|
|
61 |
G_G11 VEE_CLP VCC_B VCC_B VEE_B 1
|
|
|
62 |
G_G12 VEE_CLP VCC_B 0 VIMON -13.9
|
|
|
63 |
G_G13 N516672 0 N463960 0 -19.45E3
|
|
|
64 |
G_G16 N460572 0 N460322 0 1
|
|
|
65 |
G_G17 GND 0 N461004 0 -1
|
|
|
66 |
G_G18 N460322 0 VIMON 0 -1
|
|
|
67 |
G_G19 N461004 0 0 VIMON -1
|
|
|
68 |
G_G2 N707579 MID N707569 MID -166
|
|
|
69 |
G_G3 N707599 MID N707589 MID -37.5
|
|
|
70 |
G_G37 N707559 MID VCC_B MID -16.5E-3
|
|
|
71 |
G_G39 N634649 0 N634613 0 -1
|
|
|
72 |
G_G4 VCC_B 0 VDD 0 -1
|
|
|
73 |
G_G40 N635870 0 N634649 0 -5
|
|
|
74 |
G_G41 N635794 0 N635892 0 -3
|
|
|
75 |
G_G42 VDD N465370 TEMPS 0 34E-6
|
|
|
76 |
G_G5 VEE_B 0 GND 0 -1
|
|
|
77 |
G_G7 N707691 MID VEE_B MID -0.68
|
|
|
78 |
G_G8 N707671 MID N707681 MID -50
|
|
|
79 |
G_G82 N1694592 0 VAMB 0 1
|
|
|
80 |
G_G88 0 IN_POST_ALC N1694918 0 0.12
|
|
|
81 |
G_G9 N707651 MID N707661 MID -1
|
|
|
82 |
G_GPSRR N709380 N709328 PSRRP PSRRN -1
|
|
|
83 |
I_I2 VCC_CLP VEE_B DC 0.9
|
|
|
84 |
I_I3 VCC_B VEE_CLP DC 0.2
|
|
|
85 |
I_IQ1 VDD N465370 DC 8E-3
|
|
|
86 |
I_IQ2 VDD N465482 DC 1.5E-3ADC
|
|
|
87 |
I_IQ3 NEN VEE_B DC 65E-6
|
|
|
88 |
I_ITEMP 0 TEMPS DC 1
|
|
|
89 |
L_L1 N681058 N634613 1E-9
|
|
|
90 |
L_L2 N1694904 N1694918 1E-6
|
|
|
91 |
L_L5 N635870 N635892 1E-9
|
|
|
92 |
L_L6 N689440 N689510 190E-9
|
|
|
93 |
L_L7 N1807909 N1807837 10E-9
|
|
|
94 |
R_R1 MID N707559 1 TC=0,0
|
|
|
95 |
R_R10 0 N634613 2 TC=0,0
|
|
|
96 |
R_R11 0 N634649 1 TC=0,0
|
|
|
97 |
R_R15 0 N635794 1 TC=0,0
|
|
|
98 |
R_R17 N517170 N635794 1E3 TC=0,0
|
|
|
99 |
R_R19 PSRRN N707651 9E3 TC=0,0
|
|
|
100 |
R_R2 ZIN N689434 770 TC=0,0
|
|
|
101 |
R_R20 N707681 N707691 10E3 TC=0,0
|
|
|
102 |
R_R21 N707661 N707671 1E3 TC=0,0
|
|
|
103 |
R_R219 VAMB 0 R_NOISELESS 10E3
|
|
|
104 |
R_R22 MID N707691 1 TC=0,0
|
|
|
105 |
R_R23 MID N707681 9 TC=0,0
|
|
|
106 |
R_R24 MID N707671 1 TC=0,0
|
|
|
107 |
R_R246 N1694918 0 R_NOISELESS 25
|
|
|
108 |
R_R247 N1694894 N1694904 R_NOISELESS 1E9
|
|
|
109 |
R_R25 MID N707661 20.41 TC=0,0
|
|
|
110 |
R_R252 N1807837 N1807909 20 TC=0,0
|
|
|
111 |
R_R253 N689440 N689510 350 TC=0,0
|
|
|
112 |
R_R26 MID N707651 1 TC=0,0
|
|
|
113 |
R_R27 MID N708033 1E3 TC=0,0
|
|
|
114 |
R_R3 MID N707569 9 TC=0,0
|
|
|
115 |
R_R31 VDD N460572 1E-3 TC=0,0
|
|
|
116 |
R_R35 NEND NEN 18E3 TC=0,0
|
|
|
117 |
R_R4 N707589 N707579 1E3 TC=0,0
|
|
|
118 |
R_R6 MID N707589 6.036 TC=0,0
|
|
|
119 |
R_R61 TEMPS 0 1 TC=1,0
|
|
|
120 |
R_R65 N707569 N707559 10E3 TC=0,0
|
|
|
121 |
R_R66 PSRRP N707599 1E3 TC=0,0
|
|
|
122 |
R_R67 MID N707579 1 TC=0,0
|
|
|
123 |
R_R68 MID N707599 1 TC=0,0
|
|
|
124 |
R_R69 MID PSRRP 27.4 TC=0,0
|
|
|
125 |
R_R70 0 N516672 1 TC=0,0
|
|
|
126 |
R_R71 0 N635870 1 TC=0,0
|
|
|
127 |
R_R72 0 N635892 2 TC=0,0
|
|
|
128 |
R_R9 N709380 N709328 1 TC=0,0
|
|
|
129 |
R_RINM1 0 VCC_B 1
|
|
|
130 |
R_RINM3 MID VCC_B 1E3
|
|
|
131 |
R_RINM4 0 MID 1E9 TC=0,0
|
|
|
132 |
R_RINM5 VEE_B MID 1E3 TC=0,0
|
|
|
133 |
R_RINM7 0 VEE_B 1 TC=0,0
|
|
|
134 |
R_RIQ N465370 VDD 330 TC=0,0
|
|
|
135 |
R_RQ GND N465482 1E-3 TC=0,0
|
|
|
136 |
V_VINPUT_BIAS VCC_B N699068 0.8
|
|
|
137 |
V_VOUTPUT_BIAS N1807837 POSTMID -0.65
|
|
|
138 |
V_VTEMPAMB TEMPC TEMPS 26
|
|
|
139 |
X_F1 N1694592 N1694772 VAMB 0 8COMPLETE_F1_LMH34400
|
|
|
140 |
X_H4 PREOUT OUT VIMON 0 8COMPLETE_H4_LMH34400
|
|
|
141 |
X_H5 IN_POST_ALC ZIN N463960 0 8COMPLETE_H5_LMH34400
|
|
|
142 |
X_H6 N1694772 IN_POST_ALC N1694894 0 8COMPLETE_H6_LMH34400
|
|
|
143 |
X_S11 VIMON 0 VCC_CLP VEE_B 8COMPLETE_S11_LMH34400
|
|
|
144 |
X_S12 0 VIMON VEE_CLP VCC_B 8COMPLETE_S12_LMH34400
|
|
|
145 |
X_S20 NIDC_EN GND IN IN_POST_ALC 8COMPLETE_S20_LMH34400
|
|
|
146 |
X_S21 NIDC_EN GND IN N1694592 8COMPLETE_S21_LMH34400
|
|
|
147 |
X_S29 NEND GND N465482 N465370 8COMPLETE_S29_LMH34400
|
|
|
148 |
X_S30 VIMON 0 N460322 0 8COMPLETE_S30_LMH34400
|
|
|
149 |
X_S31 0 VIMON N461004 0 8COMPLETE_S31_LMH34400
|
|
|
150 |
X_S36 OUT VCC_CLP N517170 0 8COMPLETE_S36_LMH34400
|
|
|
151 |
X_S37 VEE_CLP OUT N517170 0 8COMPLETE_S37_LMH34400
|
|
|
152 |
X_S38 NEND GND IN_POST_ALC GND 8COMPLETE_S38_LMH34400
|
|
|
153 |
X_S39 TEMPC 0 ZIN N689440 8COMPLETE_S39_LMH34400
|
|
|
154 |
X_S40 NEND GND PREOUT ZOINP 8COMPLETE_S40_LMH34400
|
|
|
155 |
X_S41 NEND GND PREOUT N1810125 8COMPLETE_S41_LMH34400
|
|
|
156 |
X_U1 MID IN FEMT_LMH34400
|
|
|
157 |
X_U2 N1807909 N709328 VNSE_LMH34400
|
|
|
158 |
X_W1 N681007 N516672 N681007 N516672 8COMPLETE_W1_LMH34400
|
|
|
159 |
X_W2 N681007 N681058 N681007 N681058 8COMPLETE_W2_LMH34400
|
|
|
160 |
.ENDS LMH34400
|
|
|
161 |
*
|
|
|
162 |
.SUBCKT 8COMPLETE_F1_LMH34400 1 2 3 4
|
|
|
163 |
F_F1 3 4 VF_F1 -1
|
|
|
164 |
VF_F1 1 2 0V
|
|
|
165 |
.ENDS 8COMPLETE_F1_LMH34400
|
|
|
166 |
*
|
|
|
167 |
.SUBCKT 8COMPLETE_H4_LMH34400 1 2 3 4
|
|
|
168 |
H_H4 3 4 VH_H4 1
|
|
|
169 |
VH_H4 1 2 0V
|
|
|
170 |
.ENDS 8COMPLETE_H4_LMH34400
|
|
|
171 |
*
|
|
|
172 |
.SUBCKT 8COMPLETE_H5_LMH34400 1 2 3 4
|
|
|
173 |
H_H5 3 4 VH_H5 -1
|
|
|
174 |
VH_H5 1 2 0V
|
|
|
175 |
.ENDS 8COMPLETE_H5_LMH34400
|
|
|
176 |
*
|
|
|
177 |
.SUBCKT 8COMPLETE_H6_LMH34400 1 2 3 4
|
|
|
178 |
H_H6 3 4 VH_H6 1
|
|
|
179 |
VH_H6 1 2 0V
|
|
|
180 |
.ENDS 8COMPLETE_H6_LMH34400
|
|
|
181 |
*
|
|
|
182 |
.SUBCKT 8COMPLETE_S11_LMH34400 1 2 3 4
|
|
|
183 |
S_S11 3 4 1 2 _S11
|
|
|
184 |
RS_S11 1 2 1G
|
|
|
185 |
.MODEL _S11 VSWITCH ROFF=1 RON=1E-3 VOFF=0.07 VON=0.085
|
|
|
186 |
.ENDS 8COMPLETE_S11_LMH34400
|
|
|
187 |
*
|
|
|
188 |
.SUBCKT 8COMPLETE_S12_LMH34400 1 2 3 4
|
|
|
189 |
S_S12 3 4 1 2 _S12
|
|
|
190 |
RS_S12 1 2 1G
|
|
|
191 |
.MODEL _S12 VSWITCH ROFF=1 RON=1E-3 VOFF=0.045 VON=0.05
|
|
|
192 |
.ENDS 8COMPLETE_S12_LMH34400
|
|
|
193 |
*
|
|
|
194 |
.SUBCKT 8COMPLETE_S20_LMH34400 1 2 3 4
|
|
|
195 |
S_S20 3 4 1 2 _S20
|
|
|
196 |
RS_S20 1 2 1G
|
|
|
197 |
.MODEL _S20 VSWITCH ROFF=1E6 RON=1E-3 VOFF=1.2 VON=1.6
|
|
|
198 |
.ENDS 8COMPLETE_S20_LMH34400
|
|
|
199 |
*
|
|
|
200 |
.SUBCKT 8COMPLETE_S21_LMH34400 1 2 3 4
|
|
|
201 |
S_S21 3 4 1 2 _S21
|
|
|
202 |
RS_S21 1 2 1G
|
|
|
203 |
.MODEL _S21 VSWITCH ROFF=1E-3 RON=1E6 VOFF=1.2 VON=1.6
|
|
|
204 |
.ENDS 8COMPLETE_S21_LMH34400
|
|
|
205 |
*
|
|
|
206 |
.SUBCKT 8COMPLETE_S29_LMH34400 1 2 3 4
|
|
|
207 |
S_S29 3 4 1 2 _S29
|
|
|
208 |
RS_S29 1 2 1G
|
|
|
209 |
.MODEL _S29 VSWITCH ROFF=1 RON=1E9 VOFF=1.2 VON=1.6
|
|
|
210 |
.ENDS 8COMPLETE_S29_LMH34400
|
|
|
211 |
*
|
|
|
212 |
.SUBCKT 8COMPLETE_S30_LMH34400 1 2 3 4
|
|
|
213 |
S_S30 3 4 1 2 _S30
|
|
|
214 |
RS_S30 1 2 1G
|
|
|
215 |
.MODEL _S30 VSWITCH ROFF=1E-6 RON=1 VOFF=0 VON=0.1E-3
|
|
|
216 |
.ENDS 8COMPLETE_S30_LMH34400
|
|
|
217 |
*
|
|
|
218 |
.SUBCKT 8COMPLETE_S31_LMH34400 1 2 3 4
|
|
|
219 |
S_S31 3 4 1 2 _S31
|
|
|
220 |
RS_S31 1 2 1G
|
|
|
221 |
.MODEL _S31 VSWITCH ROFF=1E-6 RON=1 VOFF=0 VON=0.1E-3
|
|
|
222 |
.ENDS 8COMPLETE_S31_LMH34400
|
|
|
223 |
*
|
|
|
224 |
.SUBCKT 8COMPLETE_S36_LMH34400 1 2 3 4
|
|
|
225 |
S_S36 3 4 1 2 _S36
|
|
|
226 |
RS_S36 1 2 1G
|
|
|
227 |
.MODEL _S36 VSWITCH ROFF=1E3 RON=1E-3 VOFF=-20E-3 VON=20E-3
|
|
|
228 |
.ENDS 8COMPLETE_S36_LMH34400
|
|
|
229 |
*
|
|
|
230 |
.SUBCKT 8COMPLETE_S37_LMH34400 1 2 3 4
|
|
|
231 |
S_S37 3 4 1 2 _S37
|
|
|
232 |
RS_S37 1 2 1G
|
|
|
233 |
.MODEL _S37 VSWITCH ROFF=1E3 RON=1E-3 VOFF=-20E-3 VON=20E-3
|
|
|
234 |
.ENDS 8COMPLETE_S37_LMH34400
|
|
|
235 |
*
|
|
|
236 |
.SUBCKT 8COMPLETE_S38_LMH34400 1 2 3 4
|
|
|
237 |
S_S38 3 4 1 2 _S38
|
|
|
238 |
RS_S38 1 2 1G
|
|
|
239 |
.MODEL _S38 VSWITCH ROFF=1E6 RON=0.1 VOFF=1.2 VON=1.6
|
|
|
240 |
.ENDS 8COMPLETE_S38_LMH34400
|
|
|
241 |
*
|
|
|
242 |
.SUBCKT 8COMPLETE_S39_LMH34400 1 2 3 4
|
|
|
243 |
S_S39 3 4 1 2 _S39
|
|
|
244 |
RS_S39 1 2 1G
|
|
|
245 |
.MODEL _S39 VSWITCH ROFF=81.5 RON=400 VOFF=-40 VON=300
|
|
|
246 |
.ENDS 8COMPLETE_S39_LMH34400
|
|
|
247 |
*
|
|
|
248 |
.SUBCKT 8COMPLETE_S40_LMH34400 1 2 3 4
|
|
|
249 |
S_S40 3 4 1 2 _S40
|
|
|
250 |
RS_S40 1 2 1G
|
|
|
251 |
.MODEL _S40 VSWITCH ROFF=9 RON=10E6 VOFF=1.2 VON=1.6
|
|
|
252 |
.ENDS 8COMPLETE_S40_LMH34400
|
|
|
253 |
*
|
|
|
254 |
.SUBCKT 8COMPLETE_S41_LMH34400 1 2 3 4
|
|
|
255 |
S_S41 3 4 1 2 _S41
|
|
|
256 |
RS_S41 1 2 1G
|
|
|
257 |
.MODEL _S41 VSWITCH ROFF=10E6 RON=1 VOFF=1.2 VON=1.6
|
|
|
258 |
.ENDS 8COMPLETE_S41_LMH34400
|
|
|
259 |
*
|
|
|
260 |
.SUBCKT 8COMPLETE_W1_LMH34400 1 2 3 4
|
|
|
261 |
W_W1 3 4 VW_W1 _W1
|
|
|
262 |
VW_W1 1 2 0V
|
|
|
263 |
.MODEL _W1 ISWITCH ROFF=1E-3 RON=1E6 IOFF=0.346 ION=0.35
|
|
|
264 |
.ENDS 8COMPLETE_W1_LMH34400
|
|
|
265 |
*
|
|
|
266 |
.SUBCKT 8COMPLETE_W2_LMH34400 1 2 3 4
|
|
|
267 |
W_W2 3 4 VW_W2 _W2
|
|
|
268 |
VW_W2 1 2 0V
|
|
|
269 |
.MODEL _W2 ISWITCH ROFF=1E-3 RON=1E6 IOFF=0.346 ION=0.35
|
|
|
270 |
.ENDS 8COMPLETE_W2_LMH34400
|
|
|
271 |
*
|
|
|
272 |
.SUBCKT FEMT_LMH34400 1 2
|
|
|
273 |
.PARAM FLWF=10000
|
|
|
274 |
.PARAM NLFF=7000
|
|
|
275 |
.PARAM NVRF=2500
|
|
|
276 |
.PARAM GLFF={PWR(FLWF,0.25)*NLFF/1164}
|
|
|
277 |
.PARAM RNVF={1.184*PWR(NVRF,2)}
|
|
|
278 |
.MODEL DVNF D KF={PWR(FLWF,0.5)/1E11} IS=1.0E-16
|
|
|
279 |
I1 0 7 10E-3
|
|
|
280 |
I2 0 8 10E-3
|
|
|
281 |
D1 7 0 DVNF
|
|
|
282 |
D2 8 0 DVNF
|
|
|
283 |
E1 3 6 7 8 {GLFF}
|
|
|
284 |
R1 3 0 1E9
|
|
|
285 |
R2 3 0 1E9
|
|
|
286 |
R3 3 6 1E9
|
|
|
287 |
E2 6 4 5 0 10
|
|
|
288 |
R4 5 0 {RNVF}
|
|
|
289 |
R5 5 0 {RNVF}
|
|
|
290 |
R6 3 4 1E9
|
|
|
291 |
R7 4 0 1E9
|
|
|
292 |
G1 1 2 3 4 1E-6
|
|
|
293 |
.ENDS FEMT_LMH34400
|
|
|
294 |
*
|
|
|
295 |
.SUBCKT VNSE_LMH34400 1 2
|
|
|
296 |
.PARAM FLW=10000
|
|
|
297 |
.PARAM NLF=7
|
|
|
298 |
.PARAM NVR=2.35
|
|
|
299 |
.PARAM GLF={PWR(FLW,0.25)*NLF/1164}
|
|
|
300 |
.PARAM RNV={1.184*PWR(NVR,2)}
|
|
|
301 |
.MODEL DVN D KF={PWR(FLW,0.5)/1E11} IS=1.0E-16
|
|
|
302 |
I1 0 7 10E-3
|
|
|
303 |
I2 0 8 10E-3
|
|
|
304 |
D1 7 0 DVN
|
|
|
305 |
D2 8 0 DVN
|
|
|
306 |
E1 3 6 7 8 {GLF}
|
|
|
307 |
R1 3 0 1E9
|
|
|
308 |
R2 3 0 1E9
|
|
|
309 |
R3 3 6 1E9
|
|
|
310 |
E2 6 4 5 0 10
|
|
|
311 |
R4 5 0 {RNV}
|
|
|
312 |
R5 5 0 {RNV}
|
|
|
313 |
R6 3 4 1E9
|
|
|
314 |
R7 4 0 1E9
|
|
|
315 |
E3 1 2 3 4 1
|
|
|
316 |
.ENDS VNSE_LMH34400
|
|
|
317 |
*
|