* SPICE netlist
A1 SIG1 0 0 0 0 0 N001 0 BUF ref={vcc1/2}
A11 COMP1 0 0 0 0 0 N008 0 BUF ref={vcc1/2}
M1 PC2 N040 0 0 MHCNEN W=250u L=2.5u
M2 PC2 N033 VCC VCC MHCPEN W=500u L=2.4u
A3 N002 0 0 0 0 N003 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A23 N006 0 0 0 0 0 N007 0 BUF td={tdel1} tripdt={tripdt1} ref=0.5 vhigh={vcc1}
A13 N009 0 0 0 0 N004 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A14 N004 0 0 0 0 N023 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A4 N003 0 0 0 0 N015 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A39 N019 0 0 0 0 N020 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A81 N026 0 0 0 0 N031 0 0 BUF td={tdel1} tripdt={tripdt1}
A82 N031 0 0 0 0 N032 0 0 BUF td={tdel1} tripdt={tripdt1} ref=0.5 Vhigh={vcc1}
A73 N034 0 0 0 0 N030 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A72 N035 0 0 0 0 N034 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A31 0 N010 0 N015 0 N011 0 0 AND td={tdel1} tripdt={tripdt1}
A32 0 N023 0 N019 0 N024 0 0 AND td={tdel1} tripdt={tripdt1}
A33 0 N011 0 N016 0 N017 0 0 AND td={tdel1} tripdt={tripdt1}
A35 0 N011 0 N017 0 N018 0 0 AND td={1.2*tdel1} tripdt={tripdt1}
A34 0 N017 0 N024 0 N016 0 0 AND td={tdel1} tripdt={tripdt1}
A36 0 N016 0 N024 0 N025 0 0 AND td={1.2*tdel1} tripdt={tripdt1}
A37 0 N018 0 N010 0 N019 0 0 AND td={tdel1} tripdt={tripdt1}
A38 0 N019 0 N025 0 N010 0 0 AND td={tdel1} tripdt={tripdt1}
A51 0 N015 0 N026 0 N027 0 0 AND td={tdel1} tripdt={tripdt1}
A52 0 N027 N030 N029 0 N026 0 0 AND td={tdel1} tripdt={tripdt1}
A53 0 N027 0 N028 0 N029 0 0 AND td={tdel1} tripdt={tripdt1}
A54 0 N029 0 N030 0 N028 0 0 AND td={tdel1} tripdt={tripdt1}
A61 0 N037 N030 N036 0 N038 0 0 AND td={tdel1} tripdt={tripdt1}
A64 0 N041 0 N036 0 N037 0 0 AND td={tdel1} tripdt={tripdt1}
A63 0 N030 0 N037 0 N041 0 0 AND td={tdel1} tripdt={tripdt1}
A62 0 N038 N023 0 0 N036 0 0 AND td={tdel1} tripdt={tripdt1}
A84 0 N026 0 N038 0 N043 0 0 AND td={tdel1} tripdt={tripdt1}
A71 N029 N027 0 N036 N037 N035 0 0 AND td={tdel1} tripdt={tripdt1}
A22 N005 0 0 0 0 N006 0 0 BUF td={tdel1} tripdt={tripdt1}
A2 N001 0 0 0 0 N002 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A12 N008 0 0 0 0 N009 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A41 N021 0 0 0 0 0 N022 0 BUF td={tdel1} tripdt={tripdt1} ref=0.5 vhigh={vcc1}
A86 N044 0 0 0 0 0 N045 0 BUF td={tdel1} tripdt={tripdt1} ref=0.5 vhigh={vcc1}
A85 N043 0 0 0 0 N044 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
A83 N038 0 0 0 0 N039 0 0 BUF td={2*tdel1} tripdt={tripdt1} ref=0.5 Vhigh={vcc1}
A18 nf 0 0 0 0 0 N014 0 MODULATOR mark={fmax} space={fmin}
A19 N014 0 0 0 0 0 N013 0 BUF ref=0 Vhigh={vcc1} vlow=0 td={tdel1} tripdt={tripdt1}
R10 N032 N033 1k
C6 VCC N033 10p
R11 N039 N040 1k
C7 N040 0 10p
A21 0 N003 0 N004 0 N005 0 0 XOR td={tdel1} tripdt={tripdt1}
A40 N020 0 0 0 0 N021 0 0 BUF td={0.5*tdel1} tripdt={tripdt1}
B1 nf 0 V=Table(V(VCOin), 0,0, 0.9, 0, {vcc1-0.9}, 1)
R7 VCOin 0 1G
R13 VCOout N012 100
A5 0 N013 0 INH 0 0 N012 0 OR ref={vcc1/2} Vhigh={vcc1} vlow=0
R4 INH 0 1G
R3 C1A 0 1G
R9 R2 0 1G
R15 R1 0 1G
R17 C1B 0 1G
B2 SIG1 0 V=V(vcch,0)*(1-tanh(v(sig,vcch)))
B3 VCCH 0 V=0.5*V(vcc,0)
R23 SIG SIG1 1e6
B4 COMP1 0 V=V(vcch,0)*(1-tanh(v(comp,vcch)))
R24 COMP COMP1 1e6
R5 N007 PC1 100
R6 N022 PC3 100
R8 N045 PCP 100
B5 N042 0 V=limit(0,V(vcoin,0),{vcc1-2})
R12 N042 DEMout 50
+LEVEL = 3
+KP = 45.3E-6
+VTO = 0.72
+TOX = 51.5E-9
+NSUB = 2.8E15
+GAMMA = 0.94e-6
+PHI = 0.65
+VMAX = 150E3
+RS = 40
+RD = 40
+XJ = 0.11E-6
+LD = 0.52E-6
+DELTA = 0.315
+THETA = 0.054
+ETA = 0.025
+KAPPA = 0.0
+WD = 0.0 )
+LEVEL = 3
+KP = 22.1E-6
+VTO = -0.71
+TOX = 51.5E-9
+NSUB = 3.3E16
+GAMMA = 0.92e-6
+PHI = 0.65
+VMAX = 970E3
+RS = 80
+RD = 80
+XJ = 0.63E-6
+LD = 0.23E-6
+DELTA = 2.24
+THETA = 0.108
+ETA = 0.322
+KAPPA = 0.0
+WD = 0.0 )

* LTspice schematic (.asc)
Version 4
SHEET 1 1984 1360
WIRE -912 -616 -976 -616
WIRE -752 -616 -848 -616
WIRE -640 -616 -688 -616
WIRE -528 -616 -576 -616
WIRE 176 -616 -528 -616
WIRE 176 -584 -496 -584
WIRE 672 -584 256 -584
WIRE 768 -584 736 -584
WIRE 864 -584 832 -584
WIRE 992 -584 944 -584
WIRE -912 -520 -976 -520
WIRE -752 -520 -848 -520
WIRE -640 -520 -688 -520
WIRE -496 -520 -496 -584
WIRE -496 -520 -576 -520
WIRE 448 -440 -256 -440
WIRE 992 -440 800 -440
WIRE 128 -408 -80 -408
WIRE -928 -360 -992 -360
WIRE -816 -360 -848 -360
WIRE -704 -360 -752 -360
WIRE -608 -360 -640 -360
WIRE -256 -360 -256 -440
WIRE -224 -360 -256 -360
WIRE -80 -360 -80 -408
WIRE -16 -360 -80 -360
WIRE 128 -360 128 -408
WIRE 160 -360 128 -360
WIRE -672 -328 -752 -328
WIRE -528 -328 -528 -616
WIRE -448 -328 -528 -328
WIRE -304 -328 -384 -328
WIRE -224 -328 -304 -328
WIRE -80 -328 -80 -360
WIRE -80 -328 -160 -328
WIRE -16 -328 -48 -328
WIRE 80 -328 48 -328
WIRE 160 -328 80 -328
WIRE 320 -328 224 -328
WIRE -48 -296 -48 -328
WIRE 96 -296 -48 -296
WIRE 320 -296 288 -296
WIRE 416 -296 384 -296
WIRE 480 -296 416 -296
WIRE 576 -296 480 -296
WIRE 672 -296 640 -296
WIRE 768 -296 736 -296
WIRE 848 -296 832 -296
WIRE 992 -296 928 -296
WIRE 80 -280 80 -328
WIRE 80 -280 -48 -280
WIRE 288 -264 288 -296
WIRE 448 -264 448 -440
WIRE 448 -264 288 -264
WIRE 416 -248 416 -296
WIRE 416 -248 288 -248
WIRE -960 -232 -992 -232
WIRE -672 -232 -672 -328
WIRE -672 -232 -960 -232
WIRE -496 -232 -496 -520
WIRE -448 -232 -496 -232
WIRE -336 -232 -384 -232
WIRE -224 -232 -336 -232
WIRE -48 -232 -48 -280
WIRE -16 -232 -48 -232
WIRE -960 -216 -960 -232
WIRE -224 -200 -256 -200
WIRE -80 -200 -160 -200
WIRE -16 -200 -80 -200
WIRE 96 -200 96 -296
WIRE 96 -200 48 -200
WIRE 160 -200 96 -200
WIRE 288 -200 288 -248
WIRE 320 -200 288 -200
WIRE -80 -168 -80 -200
WIRE 160 -168 -80 -168
WIRE 320 -168 224 -168
WIRE 448 -168 448 -264
WIRE 448 -168 384 -168
WIRE -960 -120 -960 -136
WIRE -432 -120 -544 -120
WIRE -256 -120 -256 -200
WIRE 480 -120 480 -296
WIRE 480 -120 -256 -120
WIRE -544 -88 -544 -120
WIRE -816 -72 -944 -72
WIRE -784 -72 -816 -72
WIRE -608 -40 -608 -360
WIRE -608 -40 -640 -40
WIRE -944 -8 -944 -72
WIRE -304 8 -304 -328
WIRE -224 8 -304 8
WIRE 320 8 -64 8
WIRE -544 24 -544 -8
WIRE -224 40 -256 40
WIRE -128 40 -160 40
WIRE -32 40 -128 40
WIRE 288 40 -32 40
WIRE 784 40 704 40
WIRE 880 40 784 40
WIRE 704 56 704 40
WIRE -256 72 -256 40
WIRE -96 72 -256 72
WIRE -944 88 -944 72
WIRE -128 88 -128 40
WIRE -128 88 -256 88
WIRE -32 88 -32 40
WIRE 0 88 -32 88
WIRE 0 120 -32 120
WIRE 96 120 64 120
WIRE 272 120 96 120
WIRE -256 136 -256 88
WIRE -224 136 -256 136
WIRE 784 136 784 40
WIRE -224 152 -272 152
WIRE -32 152 -32 120
WIRE 128 152 -32 152
WIRE 320 152 320 8
WIRE 384 152 320 152
WIRE 480 152 448 152
WIRE 608 152 544 152
WIRE 704 152 704 120
WIRE 704 152 688 152
WIRE 736 152 704 152
WIRE -224 168 -256 168
WIRE -96 168 -96 72
WIRE -96 168 -160 168
WIRE -64 168 -64 8
WIRE -64 168 -96 168
WIRE 96 168 96 120
WIRE 96 168 -32 168
WIRE -944 200 -992 200
WIRE -832 200 -864 200
WIRE -640 200 -704 200
WIRE -512 200 -560 200
WIRE -448 200 -512 200
WIRE -256 216 -256 168
WIRE -32 216 -32 168
WIRE -32 216 -256 216
WIRE 0 216 -32 216
WIRE -512 232 -512 200
WIRE -272 248 -272 152
WIRE 0 248 -272 248
WIRE 128 248 128 152
WIRE 128 248 64 248
WIRE 272 280 272 120
WIRE 272 280 240 280
WIRE 784 280 784 232
WIRE 880 280 784 280
WIRE 288 296 288 40
WIRE 288 296 240 296
WIRE -944 312 -992 312
WIRE -832 312 -864 312
WIRE -272 328 -272 248
WIRE -224 328 -272 328
WIRE -112 328 -160 328
WIRE 176 328 -48 328
WIRE 288 328 240 328
WIRE 784 328 784 280
WIRE 272 344 240 344
WIRE -624 376 -672 376
WIRE -512 376 -544 376
WIRE -448 376 -512 376
WIRE -512 408 -512 376
WIRE -272 408 -272 328
WIRE 0 408 -272 408
WIRE 480 408 432 408
WIRE 608 408 544 408
WIRE 704 408 688 408
WIRE 736 408 704 408
WIRE -944 424 -992 424
WIRE -832 424 -864 424
WIRE 704 424 704 408
WIRE -32 440 -256 440
WIRE 0 440 -32 440
WIRE 96 440 64 440
WIRE -32 472 -32 440
WIRE 128 472 -32 472
WIRE -256 488 -256 440
WIRE -224 488 -256 488
WIRE 96 488 96 440
WIRE 96 488 -32 488
WIRE -272 504 -272 408
WIRE -224 504 -272 504
WIRE 704 504 704 488
WIRE 784 504 784 424
WIRE 784 504 704 504
WIRE 880 504 784 504
WIRE -224 520 -256 520
WIRE -128 520 -160 520
WIRE -64 520 -128 520
WIRE -944 536 -992 536
WIRE -832 536 -864 536
WIRE -656 536 -704 536
WIRE -528 536 -576 536
WIRE -32 536 -32 488
WIRE 0 536 -32 536
WIRE -256 552 -256 520
WIRE -96 552 -256 552
WIRE -704 568 -704 536
WIRE -128 568 -128 520
WIRE -128 568 -256 568
WIRE 0 568 -32 568
WIRE 128 568 128 472
WIRE 128 568 64 568
WIRE 272 568 272 344
WIRE 272 568 128 568
WIRE 320 584 320 152
WIRE 464 584 320 584
WIRE -256 616 -256 568
WIRE -224 616 -256 616
WIRE 432 616 432 408
WIRE 464 616 432 616
WIRE 640 616 528 616
WIRE 752 616 704 616
WIRE 848 616 816 616
WIRE 992 616 928 616
WIRE -336 632 -336 -232
WIRE -224 632 -336 632
WIRE -944 648 -992 648
WIRE -832 648 -864 648
WIRE -96 648 -96 552
WIRE -96 648 -160 648
WIRE -32 648 -32 568
WIRE -32 648 -96 648
WIRE 288 648 288 328
WIRE 288 648 -32 648
WIRE -64 680 -64 520
WIRE 432 680 432 616
WIRE 432 680 -64 680
FLAG 992 -296 PC3
IOPIN 1376 384 Out
FLAG 880 40 VCC
IOPIN 1264 720 In
FLAG 880 280 PC2
IOPIN 1264 960 Out
FLAG 992 616 PCP
IOPIN 1376 1296 Out
FLAG -976 -616 SIG1
FLAG -976 -520 COMP1
FLAG 992 -584 PC1
IOPIN 1376 96 Out
FLAG -816 -72 nf
FLAG -944 88 0
FLAG -992 200 VCOin
IOPIN -608 880 In
FLAG -992 -360 VCOout
IOPIN -608 320 Out
FLAG -960 -120 0
FLAG -992 -232 INH
IOPIN -608 448 In
FLAG -992 536 C1A
IOPIN -608 1216 In
FLAG -832 536 0
FLAG -992 424 R2
IOPIN -608 1104 In
FLAG -832 424 0
FLAG -992 312 R1
IOPIN -608 992 In
FLAG -832 312 0
FLAG -832 200 0
FLAG -992 648 C1B
IOPIN -608 1328 In
FLAG -832 648 0
FLAG -544 24 0
FLAG -432 -120 VCCH
FLAG -512 312 0
FLAG -704 200 SIG
IOPIN -320 880 In
FLAG -448 200 SIG1
FLAG -512 488 0
FLAG -672 376 COMP
IOPIN -288 1056 In
FLAG -448 376 COMP1
FLAG 880 504 0
FLAG 992 -440 VSS
IOPIN 1376 240 Out
FLAG 800 -440 0
FLAG -704 648 0
FLAG -528 536 DEMout
IOPIN -144 1216 Out
SYMBOL Digital\\buf1 -912 -680 R0
SYMATTR Value ref={vcc1/2}
SYMATTR InstName A1
SYMBOL Digital\\buf1 -912 -584 R0
SYMATTR Value ref={vcc1/2}
SYMATTR InstName A11
SYMBOL nmos 736 328 R0
SYMATTR InstName M1
SYMATTR Value MHCNEN
SYMATTR Value2 W=250u L=2.5u
SYMBOL pmos 736 232 M180
SYMATTR InstName M2
SYMATTR Value MHCPEN
SYMATTR Value2 W=500u L=2.4u
SYMBOL Digital\\inv -640 -680 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A3
SYMBOL Digital\\buf1 768 -648 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR SpiceLine vhigh={vcc1}
SYMATTR InstName A23
SYMATTR Value2 ref=0.5
SYMBOL Digital\\inv -640 -584 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A13
SYMBOL Digital\\inv -448 -296 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A14
SYMBOL Digital\\inv -448 -392 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A4
SYMBOL Digital\\inv 576 -360 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A39
SYMBOL Digital\\inv 384 88 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A81
SYMBOL Digital\\inv 480 88 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A82
SYMATTR Value2 ref=0.5
SYMATTR SpiceLine Vhigh={vcc1}
SYMBOL Digital\\inv -160 264 M0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A73
SYMBOL Digital\\inv -48 264 M0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A72
SYMBOL Digital\\and -192 -408 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A31
SYMBOL Digital\\and -192 -280 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A32
SYMBOL Digital\\and 16 -408 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A33
SYMBOL Digital\\and 192 -408 R0
SYMATTR Value td={1.2*tdel1} tripdt={tripdt1}
SYMATTR InstName A35
SYMBOL Digital\\and 16 -280 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A34
SYMBOL Digital\\and 192 -248 R0
SYMATTR Value td={1.2*tdel1} tripdt={tripdt1}
SYMATTR InstName A36
SYMBOL Digital\\and 352 -376 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A37
SYMBOL Digital\\and 352 -248 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A38
SYMBOL Digital\\and -192 -40 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A51
SYMBOL Digital\\and -192 88 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A52
SYMBOL Digital\\and 32 40 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A53
SYMBOL Digital\\and 32 168 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A54
SYMBOL Digital\\and -192 440 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A61
SYMBOL Digital\\and 32 488 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A64
SYMBOL Digital\\and 32 360 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A63
SYMBOL Digital\\and -192 568 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A62
SYMBOL Digital\\and 496 536 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A84
SYMBOL Digital\\and 208 248 M0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A71
SYMBOL Digital\\inv 672 -648 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A22
SYMBOL Digital\\inv -752 -680 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A2
SYMBOL Digital\\inv -752 -584 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A12
SYMBOL Digital\\buf1 768 -360 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR SpiceLine vhigh={vcc1}
SYMATTR InstName A41
SYMATTR Value2 ref=0.5
SYMBOL Digital\\buf1 752 552 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR SpiceLine vhigh={vcc1}
SYMATTR InstName A86
SYMATTR Value2 ref=0.5
SYMBOL Digital\\inv 640 552 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A85
SYMBOL Digital\\inv 480 344 R0
SYMATTR Value td={2*tdel1} tripdt={tripdt1}
SYMATTR InstName A83
SYMATTR Value2 ref=0.5
SYMATTR SpiceLine Vhigh={vcc1}
SYMBOL SpecialFunctions\\modulate -784 -72 R0
SYMATTR Value mark={fmax} space={fmin}
SYMATTR InstName A18
SYMBOL Digital\\buf1 -640 -424 M0
SYMATTR Value ref=0 Vhigh={vcc1} vlow=0
SYMATTR InstName A19
SYMATTR Value2 td={tdel1} tripdt={tripdt1}
SYMBOL res 592 168 R270
SYMATTR InstName R10
SYMATTR Value 1k
SYMBOL cap 688 56 R0
SYMATTR Value 10p
SYMATTR InstName C6
SYMBOL res 592 424 R270
SYMATTR InstName R11
SYMATTR Value 1k
SYMBOL cap 688 424 R0
SYMATTR Value 10p
SYMATTR InstName C7
SYMBOL Digital\\xor 224 -664 R0
SYMATTR Value td={tdel1} tripdt={tripdt1}
SYMATTR InstName A21
SYMBOL Digital\\inv 672 -360 R0
SYMATTR Value td={0.5*tdel1} tripdt={tripdt1}
SYMATTR InstName A40
SYMBOL bv -944 -24 R0
SYMATTR Value V=Table(V(VCOin), 0,0, 0.9, 0, {vcc1-0.9}, 1)
SYMATTR InstName B1
SYMBOL res -960 216 R270
SYMATTR InstName R7
SYMATTR Value 1G
SYMBOL res -944 -344 R270
SYMATTR InstName R13
SYMATTR Value 100
SYMBOL Digital\\or -784 -408 M0
SYMATTR Value ref={vcc1/2} Vhigh={vcc1} vlow=0
SYMATTR InstName A5
SYMBOL res -976 -232 R0
SYMATTR InstName R4
SYMATTR Value 1G
SYMBOL res -960 552 R270
SYMATTR InstName R3
SYMATTR Value 1G
SYMBOL res -960 440 R270
SYMATTR InstName R9
SYMATTR Value 1G
SYMBOL res -960 328 R270
SYMATTR InstName R15
SYMATTR Value 1G
SYMBOL res -960 664 R270
SYMATTR InstName R17
SYMATTR Value 1G
SYMBOL bv -512 216 R0
SYMATTR Value V=V(vcch,0)*(1-tanh(v(sig,vcch)))
SYMATTR InstName B2
SYMBOL bv -544 -104 R0
SYMATTR InstName B3
SYMATTR Value V=0.5*V(vcc,0)
SYMBOL res -656 216 R270
SYMATTR InstName R23
SYMATTR Value 1e6
SYMBOL bv -512 392 R0
SYMATTR Value V=V(vcch,0)*(1-tanh(v(comp,vcch)))
SYMATTR InstName B4
SYMBOL res -640 392 R270
SYMATTR InstName R24
SYMATTR Value 1e6
SYMBOL res 848 -568 R270
SYMATTR InstName R5
SYMATTR Value 100
SYMBOL res 832 -280 R270
SYMATTR InstName R6
SYMATTR Value 100
SYMBOL res 832 632 R270
SYMATTR InstName R8
SYMATTR Value 100
SYMBOL bv -704 552 R0
SYMATTR Value V=limit(0,V(vcoin,0),{vcc1-2})
SYMATTR InstName B5
SYMBOL res -672 552 R270
SYMATTR InstName R12
SYMATTR Value 50