comparison m-toolbox/classes/+utils/@bin/liso/maci/opamp.lib @ 0:f0afece42f48

Import.
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 23 Nov 2011 19:22:13 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:f0afece42f48
1 # This is the opamp library for LISO ghh mpq 4/98 version 1.3
2 # expanded for version 1.8 gerhard.heinzel@nao.ac.jp 12/2000
3 #
4 # Everything is in SI units;
5 # 'a0' is the DC open loop gain;
6 # 'gbw' the Gain-Bandwidth product for typical operating frequencies,
7 # 'un' and 'in' the voltage and current noise spectral densities
8 # in V/sqrt(Hz) and A/sqrt(Hz), respectively.
9 # 'uc' and 'ic' are their respective 1/f corner frequencies
10 #
11 # Unless mentioned explicitely, I entered the "typical" values for the
12 # cheapest grade at 25 degrees. a0 should usually
13 # be uncritical; I entered the "typical" values for the cheapest grade for
14 # large loads. The 1/f corner frequencies 'uc' and 'ic' (in Hz) are often
15 # not well defined. poles and zeroes of the open-loop transfer function
16 # are interpreted as additional feratures to the 1/f frequency response
17 # given by a0 and gbw.
18 #
19 # 'umax' (in Volt), 'imax' (in Ampere) and 'sr' (in V/s)
20 # describe the output capabilities (used by the 'maxinput' instruction).
21 # I usually entered the values for +-15V supplies.
22 #
23 # Please note: This library is experimental, incomplete and may be wrong.
24 # Whenever the individual op-amp properties become important, you must
25 # check yourself that the correct values are entered below.
26 #
27
28 name=op00 # (almost) ideal OpAmp
29 a0=1e12
30 gbw=1e15
31 un=0
32 uc=1
33 in=0
34 ic=1
35 umax=12
36 imax=.02
37 sr=1e12
38
39 name = op07
40 a0 = 4e5
41 gbw = 561k # fitted from measurement
42 un = 10e-9
43 uc = 1
44 in = 0.13e-12
45 ic = 100
46 umax=12
47 imax=0.02
48 sr=0.3e6
49 pole=2M # fitted from measurement
50 delay=74n # fitted from measurement
51 # Rout=90 Ohm, Cin=23 pF (measured)
52
53 name = op177
54 a0 = 6e6
55 gbw = 721k # fitted from measurement
56 un = 9.4e-9 # from measurement
57 uc = 1.2 # from measurement
58 in = 0.2e-12 # from measurement
59 ic = 2.5 # from measurement
60 pole=7.53M 1.78 # fitted from measurement
61 pole=1.66M # fitted from measurement
62 delay=30n # fitted from measurement
63 umax=12
64 imax=0.02
65 sr=0.3e6
66
67
68 name = tle2037
69 a0 = 5e6
70 gbw = 76e6
71 un = 2.5e-9
72 uc = 10
73 in = 1.5e-12
74 ic = 100
75 umax=12
76 imax=0.02
77 sr=7.5e6 # ???
78
79 name = lt1037
80 a0 = 5e6
81 gbw = 53M
82 un = 2.5n
83 uc = 2
84 in = 0.4p
85 ic = 120
86 pole = 870k # fitted from PMI OP37 data sheet
87 zero = 1.67M
88 pole = 17.1M
89 umax=12
90 imax=0.02
91 sr=15e6
92
93
94 name = lt1037nopole
95 a0 = 5e6
96 gbw = 53M
97 un = 2.5n
98 uc = 2
99 in = 0.4p
100 ic = 120
101 umax=12
102 imax=0.02
103 sr=15e6
104
105
106 name = lt1007
107 a0 = 20e6
108 gbw = 8e6
109 un = 2.5e-9
110 uc = 10
111 in = 0.4e-12
112 ic = 100
113 umax=12
114 imax=0.02
115 sr=2.5e6
116
117
118 name = opa671 # fast FET, for photodiode transimpedance
119 a0 = 1e4
120 gbw = 35e6
121 un = 10e-9
122 uc = 1e3
123 in = 2e-15
124 ic = 2
125 umax=12
126 imax=50m
127 sr=100e6
128
129 name = ad712 # also ad711, ad713
130 a0=400e3
131 gbw=4e6
132 pole=7e6 1
133 zero=10e6 1
134 un=16e-9
135 uc=100
136 in=0.01e-12
137 ic=1000 # guessed
138 umax=12
139 imax=0.02
140 sr=20e6
141
142
143 name = op27
144 a0 = 1.5e6
145 gbw = 8e6
146 un = 3.2e-9
147 uc = 2.7 # from PMI data sheet
148 in = 0.4e-12
149 ic = 140 # from PMI data sheet
150 pole = 6e6
151 umax=12
152 imax=0.02
153 sr=2.8e6
154
155
156 name = lt1028 # low noise, beware of 400 kHz noise peak
157 a0 = 30e6
158 gbw = 72e6
159 pole = 780k
160 zero = 3.14M
161 delay = 7.5n
162 un = 0.85e-9
163 uc = 3.5
164 in = 1e-12
165 ic = 250
166 umax=12
167 imax=0.02
168 sr=15e6
169
170
171 name = ad829 # fast lownoise voltage-feedback, No ext. comp., measured at gain 1
172 a0 = 1e5 # 100V/mV
173 gbw = 85M
174 un = 1.7e-9
175 uc = 30
176 in = 1.5e-12
177 ic = 100 # not given in datasheet
178 umax=12
179 imax=0.05
180 sr=260e6
181 zero = 19.3M # fitted from measurement
182 pole = 53.4M 5.1 # fitted from measurement
183 zero = 76.5M 4.7 # fitted from measurement
184 pole = 13M # fitted from measurement
185 delay = 1.9n # fitted from measurement
186
187 name=opa655 # fast 5V FET
188 a0 = 834.265 #from fitting OPA655.dat
189 gbw = 214597e3
190 pole = 169968e3
191 un=6e-6
192 uc=5000
193 in=1.3e-15
194 ic=1 # not given
195
196 name = ad797 # very low noise
197 a0=20M # data sheet
198 gbw=120M # fitted from measured data (3 pcs AD797AN 15V DIP)
199 un=0.9n # data sheet
200 uc=100 # data sheet
201 in=2p # data sheet
202 ic=100 # not given
203 pole=3.6M # pole0 # fitted from measured data (3 pcs AD797AN 15V DIP)
204 zero=12.7M # zero0 # fitted from measured data (3 pcs AD797AN 15V DIP)
205 zero=23M # zero1 # fitted from measured data (3 pcs AD797AN 15V DIP)
206 pole=85M # pole1 # fitted from measured data (3 pcs AD797AN 15V DIP)
207 pole=129M 3 # pole2 # fitted from measured data (3 pcs AD797AN 15V DIP)
208 pole=207M 1.6 # pole3 # fitted from measured data (3 pcs AD797AN 15V DIP)
209 delay=2.5n # fitted from measured data (3 pcs AD797AN 15V DIP)
210 umax=12 # data sheet
211 imax=30e-3 # data sheet
212 sr=20e6 # data sheet
213
214 name=opa2604 # also opa604 single
215 a0=1e5
216 gbw=17.7e6
217 un=10e-9
218 uc=200
219 in=6e-15
220 ic=1
221 pole=1.17e6 # fitted from data sheet
222 zero=3.3e6
223 pole=12.5e6
224 umax=12
225 imax=35e-3
226 sr=25e6
227
228 name=lt1001
229 a0=8e5
230 gbw=8e5
231 un=10e-9
232 uc=4
233 in=.12e-12
234 ic=70
235
236 name=op275 # slow rail-to-rail
237 a0=250e3
238 gbw=9e6
239 un=6e-9
240 uc=6
241 in=1.5e-12
242 ic=120
243
244 name=tle2227 # standard dual low noise opamp
245 a0=44668359 #153 dB
246 gbw=15e6
247 un=2.5e-9
248 uc=10 # guessed
249 in=0.4e-12
250 ic=100 # guessed
251 pole=20e6 # guessed
252 zero=30e6
253 pole=40e6
254 delay=1n
255 umax=12
256 imax=0.02
257 sr=2.8e6
258
259 name=pa85 # apex high voltage high current high speed opamp
260 a0=3e5 #110dB
261 gbw=7e6 #cc=68pF
262 pole=7e6 #cc=68pF
263 un=4e-9
264 uc=2e3
265 in=1e-15 # not given
266 ic=1000 # not given
267 umax=120 # in our circuits
268 imax=0.2
269 sr=1000e6
270
271 name=l2724
272 a0=1e4
273 gbw=1.2e6
274 pole=1.2e6 # assumed
275 un=67e-9 # guessed from rms
276 uc=100 # free guess
277 in=1.35e-9 # guessed from rms
278 ic=50 # free guess
279 umax=12 # with 14 V supply
280 imax=1 # 1 Ampere!!
281 sr=1e6
282
283 name=L165 # sgs-thompson high current op amp
284 a0=3e4 # 90 dB from data sheet fig. 3
285 gbw=8.3M # fitted from measurement
286 pole=3.17M # fitted from measurement
287 delay=20n # fitted from measurement
288 un=20e-9 # guessed from rms
289 uc=100 # free guess
290 in=1.e-9 # guessed from rms
291 ic=50 # free guess
292 umax=13 # with 15 V supply
293 imax=3 # 3 Ampere!!
294 sr=6e6
295
296 name=tle2084 # also tle2081, tle2082
297 a0=3e5 # 110dB
298 gbw=10e6
299 pole=10e6
300 un=11.6e-9
301 uc=500 # guess
302 in=2.8e-15
303 ic=100 # guess
304 umax=13
305 imax=25e-3
306 sr=40e6
307
308 name=tle2071 # also tle2072, tle2074?
309 a0=3e5 # 100dB
310 gbw=10e6
311 pole=10e6
312 un=11.6e-9
313 uc=500 # guess
314 in=2.8e-15
315 ic=100 # guess
316 umax=13
317 imax=25e-3
318 sr=40e6
319
320 name=ina103_1000
321 a0=1000
322 gbw=100M
323 un=1e-9
324 uc=100
325 in=2e-12
326 ic=200
327 umax=12
328 imax=40m
329 sr=15e6
330
331 name=buf634
332 a0=0.9 # 100 Ohm load
333 gbw=160M # Wide Bandwidth Mode, otherwise 20 MHz
334 un=4e-9 # at 10 kHz
335 uc=100 # unknown !
336 in=1e-9 # unknown !
337 ic=50 # unknown !
338 umax=12
339 imax=0.25
340 sr=2000e6
341
342 name=opa620
343 a0=1000 # 60 dB only
344 gbw=200M
345 un=2.5e-9
346 uc=5k # guess
347 in=2.3e-12
348 ic=1k # guess
349 umax=3
350 imax=100e-3
351 sr=250e6
352 pole=250M
353
354 name=ne5532
355 a0=50e3
356 gbw=10e6
357 pole=5M
358 un=5e-9
359 uc=100 # guess
360 in=0.7e-12
361 ic=300 # guess
362 umax=13
363 imax=20e-3
364 sr=9e6
365
366 name=ha5002
367 a0=0.995
368 gbw=110e6
369 un=5e9 # guess from 18e-6 Vpp in 1 MHz
370 uc=100 # guess
371 in=1e-12 # free guess
372 ic=100 # free guess
373 umax=12
374 imax=.22
375 sr=1.3e9
376
377 name=el2099_2 # with 2*510 Ohm resistors for gain=2
378 a0=2
379 gbw=178M
380 pole=45M 0.835
381 delay=930p
382 umax=12
383 imax=0.8
384 sr=1e9
385 un=7e-9 # inver. current noise * 250 Ohm
386 uc=2k
387 in=3.5e-12 # noniv. current noise
388 ic=10k
389
390 name=el2099_1
391 a0=1
392 gbw=178M
393 pole=45M 835m
394 delay=930p
395 umax=12
396 imax=0.8
397 sr=1e9
398 un=14e-9 # current noise * 500 Ohm
399 uc=10k
400 in=25e-12
401 ic=10k
402
403 name=max4106
404 a0=1e5
405 gbw=908M # from closed-loop gain fit & stability considerations
406 pole=653M
407 delay=300p
408 umax=3.5
409 imax=80m
410 sr=275e6
411 un=.75e-9 # !!! best ever
412 uc=1k
413 in=2.5e-12
414 ic=10k
415
416 name=ad8057 # parameters fitted from data sheet
417 a0=367 # 55db
418 gbw=112M
419 delay=485p
420 umax=3.9
421 imax=30m
422 sr=850M
423 un=7n # fit = 6.5
424 uc=332
425 in=0.7p # fit = 0.85
426 ic=2.4k
427
428 name=max4100 # parameters fitted from data sheet
429 a0=367 # 55db
430 gbw=112M
431 pole=200M
432 delay=485p
433 umax=3.9
434 imax=30m
435 sr=850M
436 un=7n # fit = 6.5
437 uc=332
438 in=0.7p # fit = 0.85
439 ic=2.4k
440
441 name=max4101 # parameters fitted from data sheet
442 a0=367 # 55db
443 gbw=112M
444 pole=200M
445 delay=485p
446 umax=3.9
447 imax=30m
448 sr=850M
449 un=7n # fit = 6.5
450 uc=332
451 in=0.7p # fit = 0.85
452 ic=2.4k
453
454 name=op284
455 a0=1e6
456 gbw=16M # fitted from measurement
457 pole=800k # fitted from measurement
458 zero=2.7M # fitted from measurement
459 delay=9n # fitted from measurement
460 un=3.9e-9
461 uc=20
462 in=0.4e-12
463 ic=100
464 umax=15
465 imax=10e-3
466 sr=4e6
467
468 name=opa627
469 a0=630957 # 116 dB
470 gbw=16M
471 un=4.8e-9
472 uc=100
473 in=2.5e-15
474 ic=100 # not given
475 umax=12
476 imax=.045
477 sr=55e6
478
479 name=tl084
480 a0=200e3
481 gbw=3M
482 un=18n
483 uc=300
484 in=0.01p
485 ic=300 # guess
486 umax=12
487 imax=0.0166666666666667
488 sr=13e6
489 delay=25n # from (hand-drawn) curve in data sheet
490
491 name=tl074 # same as tl084
492 a0=200e3
493 gbw=3M
494 un=18n
495 uc=300
496 in=0.01p
497 ic=300 # guess
498 umax=12
499 imax=0.0166666666666667
500 sr=13e6
501 delay=25n # from (hand-drawn) curve in data sheet
502
503 name=lt1124 # same as lt1125, improved dual/quad OP27
504 a0=15e6 # from data sheet
505 gbw=14.6M # fitted from measured data ghh 4/2002
506 pole=200k # fitted from measured data ghh 4/2002
507 zero=800k # fitted from measured data ghh 4/2002
508 pole=200k # fitted from measured data ghh 4/2002
509 zero=800k # fitted from measured data ghh 4/2002
510 zero=9.4M # fitted from measured data ghh 4/2002
511 delay=18.9n # fitted from measured data ghh 4/2002
512 un=2.7n # from data sheet
513 uc=2.3 # from data sheet
514 in=0.3p # from data sheet
515 ic=100 # from data sheet
516 sr=4.5e6 # from data sheet
517 umax=12 # from data sheet
518 imax=0.02 # from data sheet
519
520
521
522 name=ad8628 # single-supply chopper at 5V
523 a0=1e7 # 140dB
524 gbw=2.5e6
525 sr=1e6
526 umax=5
527 imax=0.03
528 un=22e-9
529 uc=1e-6 # no 1/f noise!
530 in=5e-15
531 ic=1e-6 # no 1/f noise!
532
533
534 name=ad8048
535 a0=2500 # 68dB
536 gbw=260M # stability only for G>2 not entered
537 un=3.8e-9
538 in=1e-12
539 uc=100
540 ic=100 #guess
541 sr=1e9
542
543 name=ad8065
544 a0=500000 # 113dB from data sheet
545 gbw=65M # from data sheet
546 delay=1.7n# guessed from data sheet
547 un=7n # from data sheet
548 uc=3k # from data sheet
549 in=0.6f # from data sheet
550 ic=3k # guessed
551 umax=5 # supply dependent
552 imax=0.03
553 sr=160e6 # from data sheet
554
555 name=ad811_g10 # +-5V, Gain +10
556 a0=10
557 gbw=1000M
558 pole=70M .7
559 umax=3
560 imax=0.1
561 sr=400e6
562
563 name=opa690
564 a0=1400 # 63dB from data sheet
565 gbw=250M # from data sheet
566 pole=250M# guessed from data sheet
567 un=5.5n # from data sheet
568 uc=3k # from data sheet
569 in=3.1p # from data sheet
570 ic=3k # guessed
571 umax=3.9 # supply dependent
572 imax=0.19
573 sr=1000e6 # from data sheet
574
575 name=ad8608
576 a0=1e6
577 gbw=10e6
578 pole=15e6
579 sr=5e6
580 umax=2
581 imax=.08
582 un=6.5e-9
583 uc=1k
584 in=0.01e-12
585 ic=1k
586
587 name=lf353
588 a0=100e3
589 gbw=4e6
590 pole=10e6
591 delay=1e-8
592 sr=13e6
593 un=16e-9
594 uc=200
595 in=0.01e-12
596 ic=200
597 umax=12
598 imax=10e-3
599
600 name=pztfet1 # MOSFET with open load (nopen50.dat)
601 a0=21
602 gbw=421k
603 pole=12.4k 0.585
604 zero=11.77k
605 delay=261n
606 sr=10e6
607 un=1e-9
608 uc=1
609 in=1e-12
610 ic=1
611 umax=12
612 imax=10e-3
613
614 name=pztfet2 # MOSFET with Jena PZT njena50.dat
615 a0=21.3
616 gbw=322.8k
617 pole=9.6k 0.257
618 zero=18.6k
619 delay=1n
620 sr=10e6
621 un=1e-9
622 uc=1
623 in=1e-12
624 ic=1
625 umax=12
626 imax=10e-3
627
628 name=pztfet3 # MOSFET with PI PZT npi30.dat
629 a0=22.2
630 gbw=18.4k
631 pole=12.82k .052
632 zero=1.09
633 delay=1n
634 sr=10e6
635 un=1e-9
636 uc=1
637 in=1e-12
638 ic=1
639 umax=12
640 imax=10e-3
641
642 name=op200 # worst case
643 a0=1e6
644 gbw=500e3
645 pole=2M
646 sr=0.1e6
647 un=18e-9
648 uc=100
649 in=0.4e-12
650 ic=10
651 umax=11
652 imax=20e-3
653
654 name=opa657
655 a0=3000 # 70dB
656 gbw=1600e6
657 pole=200M
658 un=4.8e-9
659 uc=2k
660 in=1.3e-15
661 ic=1
662 sr=700e6
663 umax=3.9
664 imax=50e-3
665
666 name=ad8674
667 a0=6e6
668 gbw=14.7M
669 pole=1.75M
670 zero=2.83M
671 zero=23.5M
672 delay=12.3n
673 un=2.8e-9
674 uc=5 # guess
675 in=0.3e-12
676 ic=100 # wild guess
677 sr=4e6
678 umax=12
679 imax=0.02
680
681 name=ad745
682 a0=4e6
683 gbw=20M
684 pole=70M
685 delay=12.3n
686 un=2.9e-9
687 uc=70 # guess
688 in=7e-15
689 ic=100 # wild guess
690 sr=12.5e6
691 umax=12
692 imax=0.02
693
694 name=ad706
695 a0=2e6
696 gbw=800k
697 un=17e-9
698 uc=3
699 in=50e-15
700 ic=10
701 sr=0.15e6
702 delay=50n
703 umax=14
704 imax=0.01
705
706 name = op270 # data from data sheet, fit in c/filter/op/op270
707 a0 = 700e3
708 gbw = 6e6
709 pole=1.32M
710 zero=1.73M
711 zero=20M
712 delay=21n
713 un = 3.2e-9
714 uc = 2.7 # from PMI data sheet
715 in = 0.6e-12
716 ic = 140 # from PMI data sheet
717 umax=13.5
718 imax=0.002 # 10V in 5 k
719 sr=2.4e6
720
721 name = ad8005
722 a0 = 1000
723 gbw = 200M
724 un = 4n
725 uc = 300
726 in = 1.1p # noninverting, inverting = 9.1
727 ic = 3k
728 umax = 3
729 imax = 0.01
730 sr = 280e6