Subversion Repositories Electronics.Rangefider

Rev

Rev 10 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
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
*