ADCMP582 LT Spice Model

ADI doesn't have models yet for their fast comparators. Or any of their own comparators. Here's my first cut at a model for the ADCMP582, a superfast comparator with RSPECL outputs and programmable hysteresis. I didn't do output rise/fall times yet; one cap on node M might sorta work. Nice, expensive, hard to solder, power-hogging part.

Version 4 SHEET 1 936 680 WIRE 80 -96 48 -96 WIRE 240 -96 160 -96 WIRE 288 -96 240 -96 WIRE 336 -96 288 -96 WIRE -864 -64 -912 -64 WIRE -832 -64 -864 -64 WIRE -688 -64 -752 -64 WIRE 48 -48 48 -96 WIRE 240 -48 240 -96 WIRE -864 48 -1056 48 WIRE -816 48 -864 48 WIRE -688 48 -688 -64 WIRE -688 48 -816 48 WIRE -528 48 -576 48 WIRE -496 48 -528 48 WIRE -288 48 -336 48 WIRE -240 48 -288 48 WIRE -80 48 -160 48 WIRE 128 48 16 48 WIRE -816 80 -816 48 WIRE -80 80 -128 80 WIRE 48 80 16 80 WIRE 240 80 240 32 WIRE 304 80 240 80 WIRE 352 80 304 80 WIRE 480 80 416 80 WIRE 688 80 480 80 WIRE 832 80 768 80 WIRE 880 80 832 80 WIRE -128 112 -128 80 WIRE 48 112 48 80 WIRE -576 128 -576 48 WIRE -336 128 -336 48 WIRE 240 128 240 80 WIRE -1056 144 -1056 48 WIRE -688 144 -688 48 WIRE -624 144 -688 144 WIRE 128 144 128 48 WIRE 160 144 128 144 WIRE 192 144 160 144 WIRE -816 176 -816 144 WIRE -816 176 -880 176 WIRE -624 192 -688 192 WIRE 192 192 128 192 WIRE -880 208 -880 176 WIRE -816 208 -816 176 WIRE 128 224 128 192 WIRE -336 256 -336 208 WIRE -576 272 -576 208 WIRE 240 272 240 208 WIRE 304 272 240 272 WIRE 352 272 304 272 WIRE 480 272 416 272 WIRE 688 272 480 272 WIRE 880 272 880 80 WIRE 880 272 768 272 WIRE -496 288 -528 288 WIRE -448 288 -496 288 WIRE -1056 320 -1056 224 WIRE -864 320 -1056 320 WIRE -816 320 -816 272 WIRE -816 320 -864 320 WIRE -688 320 -688 192 WIRE -688 320 -816 320 WIRE 240 320 240 272 WIRE 880 320 880 272 WIRE -496 336 -528 336 WIRE -1056 368 -1056 320 WIRE -576 368 -576 352 WIRE -496 368 -496 336 WIRE -496 368 -576 368 WIRE -576 400 -576 368 WIRE -864 416 -912 416 WIRE -832 416 -864 416 WIRE -688 416 -688 320 WIRE -688 416 -752 416 WIRE 240 464 240 400 WIRE 304 464 240 464 WIRE 336 464 304 464 WIRE 880 464 880 400 FLAG 288 -96 Vcc FLAG 304 464 Vcc FLAG 480 80 QP FLAG 480 272 QN FLAG -880 208 0 FLAG -576 400 0 FLAG -528 48 J FLAG -288 48 K FLAG -336 256 0 FLAG -496 288 K FLAG -864 48 VP FLAG -864 320 VN FLAG 128 224 0 FLAG 160 144 M FLAG -128 112 0 FLAG 48 112 0 FLAG 48 -48 0 FLAG -864 -64 TP FLAG -864 416 TN FLAG -1056 368 0 FLAG 880 464 0 FLAG 832 80 Vee FLAG 304 80 CP FLAG 304 272 CN SYMBOL g 240 112 R0 WINDOW 0 48 37 Left 2 WINDOW 3 51 69 Left 2 SYMATTR InstName G1 SYMATTR Value 50m SYMBOL res 224 -64 R0 WINDOW 0 56 42 Left 2 WINDOW 3 61 72 Left 2 SYMATTR InstName R1 SYMATTR Value 4 SYMBOL res 224 304 R0 WINDOW 0 55 45 Left 2 WINDOW 3 61 76 Left 2 SYMATTR InstName R2 SYMATTR Value 4 SYMBOL diode 352 96 R270 WINDOW 0 74 34 VTop 2 WINDOW 3 67 33 VBottom 2 SYMATTR InstName D1 SYMATTR Value Dqq SYMBOL diode 352 288 R270 WINDOW 0 69 34 VTop 2 WINDOW 3 67 34 VBottom 2 SYMATTR InstName D2 SYMATTR Value Dqq SYMBOL e -576 112 R0 WINDOW 0 51 35 Left 2 WINDOW 3 51 70 Left 2 SYMATTR InstName Ei SYMATTR Value 1 SYMBOL e -576 256 M0 WINDOW 0 51 38 Left 2 WINDOW 3 46 77 Left 2 SYMATTR InstName Eh SYMATTR Value 0.02 SYMBOL cap -832 80 R0 WINDOW 0 49 25 Left 2 WINDOW 3 50 51 Left 2 SYMATTR InstName C1 SYMATTR Value 1p SYMBOL cap -832 208 R0 WINDOW 0 44 20 Left 2 WINDOW 3 44 46 Left 2 SYMATTR InstName C2 SYMATTR Value 1p SYMBOL bv -336 112 R0 WINDOW 0 54 71 Left 2 WINDOW 3 25 108 Left 2 SYMATTR InstName B1 SYMATTR Value V=tanh(V(J) * 250) SYMBOL tline -32 64 R0 WINDOW 0 -9 66 Bottom 2 WINDOW 3 -1 81 Top 2 SYMATTR InstName T1 SYMATTR Value Td=180p Z0=50 SYMBOL res -144 32 R90 WINDOW 0 -44 51 VBottom 2 WINDOW 3 -38 51 VTop 2 SYMATTR InstName R3 SYMATTR Value 50 SYMBOL voltage 176 -96 R90 WINDOW 0 71 54 VBottom 2 WINDOW 3 79 52 VTop 2 SYMATTR InstName Vcc SYMATTR Value 3.3 SYMBOL res -736 -80 R90 WINDOW 0 67 55 VBottom 2 WINDOW 3 75 56 VTop 2 SYMATTR InstName R4 SYMATTR Value 50 SYMBOL res -736 400 R90 WINDOW 0 67 55 VBottom 2 WINDOW 3 75 56 VTop 2 SYMATTR InstName R5 SYMATTR Value 50 SYMBOL voltage -1056 128 R0 WINDOW 0 -89 73 Left 2 WINDOW 3 -262 125 Left 2 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value SINE(0 100m 1g 500p) SYMBOL res 784 64 R90 WINDOW 0 -49 56 VBottom 2 WINDOW 3 -37 56 VTop 2 SYMATTR InstName R6 SYMATTR Value 50 SYMBOL res 784 256 R90 WINDOW 0 -38 56 VBottom 2 WINDOW 3 -32 56 VTop 2 SYMATTR InstName R7 SYMATTR Value 50 SYMBOL voltage 880 304 R0 WINDOW 0 -99 72 Left 2 WINDOW 3 -99 107 Left 2 SYMATTR InstName Vee SYMATTR Value 1.3 TEXT -432 464 Left 2 !.model Dqq D(Ron=1m Cjo=1f Vfwd=1.15) TEXT -264 320 Left 2 ;ADCMP582 TEXT -296 360 Left 2 ;Pecl Comparator TEXT -280 400 Left 2 ;Simple Model TEXT 432 112 Left 2 ;0.4v p-p TEXT -48 320 Left 2 ;J Larkin Jan 2 2022 TEXT -24 360 Left 2 !.tran 0 4n 0 50f TEXT -24 400 Left 2 ;use normal/trap RECTANGLE Normal 576 544 -944 -176 2

Reply to
jlarkin
Loading thread data ...

The gain is low. The multiplier in the tanh expression should be about

1.4K.

Reply to
jlarkin

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.