Si7li/ltspice-spice-circuits-no-aug huggingface dataset:
* SPICE netlist
R1 Vo N001 1K
D1 Vo N002 1N5342B
D2 0 N002 1N5349B
V1 N001 0 SINE(0 24 50 0 20m 0)
.tran 1

* LTspice schematic (.asc)
Version 4.1
SHEET 1 352 288
WIRE -96 -128 -176 -128
WIRE 64 -128 -16 -128
WIRE 176 -128 64 -128
WIRE 64 -96 64 -128
WIRE -176 -48 -176 -128
WIRE 64 16 64 -32
WIRE -176 112 -176 32
WIRE -64 112 -176 112
WIRE 64 112 64 80
WIRE 64 112 -64 112
WIRE -64 144 -64 112
FLAG 176 -128 Vo
FLAG -64 144 0
SYMBOL res 0 -144 R90
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL zener 48 -96 R0
SYMATTR InstName D1
SYMATTR Value 1N5342B
SYMBOL zener 80 80 R180
SYMATTR InstName D2
SYMATTR Value 1N5349B
SYMBOL voltage -176 -64 R0
SYMATTR Value SINE(0 24 50 0 20m 0)
SYMATTR InstName V1
* SPICE netlist
V1 +V 0 2.5
V2 -V 0 -2.5
R3 Out N001 20K
I1 +V N001 0 AC 1
Cparasitic Out N001 150f
C3 +V N001 700f
XU1 NC_01 NC_02 N001 Out NC_03 NC_04 Out NC_05 NC_06 NC_07 LTC6269 ;pnba +INA)-INA)OUTA)V+)V-)+INB)-INB)OUTB)_SDA)_SDB
.ac oct 10 10K 1G

* LTspice schematic (.asc)
Version 4
SHEET 1 544 480
WIRE -96 -176 -96 -240
WIRE -96 -176 -224 -176
WIRE -96 -144 -96 -176
WIRE -224 -128 -224 -176
WIRE 112 -128 48 -128
WIRE 240 -128 176 -128
WIRE -224 -32 -224 -64
WIRE -96 -32 -96 -64
WIRE -96 -32 -224 -32
WIRE 48 -32 48 -128
WIRE 48 -32 -96 -32
WIRE 112 -32 48 -32
WIRE 240 -32 240 -128
WIRE 240 -32 192 -32
WIRE -272 128 -272 112
WIRE -144 128 -144 112
WIRE 48 128 48 -32
WIRE 64 128 48 128
WIRE 240 160 240 -32
WIRE 240 160 208 160
WIRE 272 160 240 160
WIRE 64 192 32 192
WIRE -272 224 -272 208
WIRE -144 224 -144 208
FLAG -272 224 0
FLAG -144 224 0
FLAG -272 112 +V
FLAG -144 112 -V
FLAG 32 192 0
FLAG 272 160 Out
FLAG -96 -240 +V
FLAG 96 80 +V
FLAG 144 240 +V
FLAG 96 240 -V
SYMBOL voltage -272 112 R0
SYMATTR InstName V1
SYMATTR Value 2.5
SYMBOL voltage -144 112 R0
SYMATTR InstName V2
SYMATTR Value -2.5
SYMBOL res 208 -48 R90
SYMATTR InstName R3
SYMATTR Value 20K
SYMBOL current -96 -144 R0
SYMATTR Value 0
SYMATTR Value2 AC 1
SYMATTR InstName I1
SYMBOL cap 176 -144 R90
SYMATTR InstName Cparasitic
SYMATTR Value 150f
SYMBOL cap -240 -128 R0
SYMATTR InstName C3
SYMATTR Value 700f
SYMBOL opamps\\LTC6269 96 160 R0
SYMATTR InstName U1
* SPICE netlist
L Vi Vo 161m
R Vo 0 1k
C Vo 0 80.28n
V1 Vi 0 SINE(0 1 0 0 0 0 1000) AC 1 0
.ac dec 100 1 100k

* LTspice schematic (.asc)
Version 4
SHEET 1 480 256
WIRE -208 -128 -240 -128
WIRE -80 -128 -208 -128
WIRE 80 -128 0 -128
WIRE 192 -128 80 -128
WIRE 240 -128 192 -128
WIRE -208 -64 -208 -128
WIRE 192 -64 192 -128
WIRE 80 -48 80 -128
WIRE -208 96 -208 16
WIRE 80 96 80 16
WIRE 80 96 -208 96
WIRE 192 96 192 16
WIRE 192 96 80 96
WIRE 80 128 80 96
FLAG -240 -128 Vi
IOPIN -80 112 In
FLAG 240 -128 Vo
IOPIN 400 112 Out
FLAG 80 128 0
SYMBOL ind -96 -112 R270
SYMATTR InstName L
SYMATTR Value 161m
SYMBOL res 176 -80 R0
SYMATTR InstName R
SYMATTR Value 1k
SYMBOL cap 64 -48 R0
SYMATTR Value 80.28n
SYMATTR InstName C
SYMBOL voltage -208 -80 R0
SYMATTR Value SINE(0 1 0 0 0 0 1000)
SYMATTR InstName V1
SYMATTR Value2 AC 1 0
* SPICE netlist
R1 1 2 1Meg
R2 3 5 1
VM 6 5 0
B1 6 4 V=V(1,2)*{RATIO}
B2 1 2 I=I(VM)*{RATIO}
.param RATIO=1

* LTspice schematic (.asc)
Version 4
SHEET 1 864 320
WIRE -272 -144 -432 -144
WIRE -144 -144 -272 -144
WIRE 160 -144 144 -144
WIRE 272 -144 160 -144
WIRE 432 -144 352 -144
WIRE 144 -128 144 -144
WIRE -272 -32 -272 -144
WIRE -144 -16 -144 -144
WIRE 144 -16 144 -48
WIRE 144 32 144 -16
WIRE -272 160 -272 48
WIRE -272 160 -432 160
WIRE -144 160 -144 64
WIRE -144 160 -272 160
WIRE 144 160 144 112
WIRE 432 160 144 160
FLAG -432 -144 1
IOPIN -96 -112 BiDir
FLAG -432 160 2
IOPIN -96 192 BiDir
FLAG 432 -144 3
IOPIN 768 -112 BiDir
FLAG 432 160 4
IOPIN 768 192 BiDir
FLAG 160 -144 5
FLAG 144 -16 6
SYMBOL res -288 -48 R0
SYMATTR InstName R1
SYMATTR Value 1Meg
SYMBOL res 368 -160 R90
SYMATTR InstName R2
SYMATTR Value 1u
SYMBOL voltage 144 -32 R180
SYMATTR InstName VM
SYMATTR Value 0
SYMBOL bv 144 16 R0
SYMATTR InstName B1
SYMATTR Value V=V(1,2)*{RATIO}
SYMBOL bi -144 -16 R0
SYMATTR InstName B2
SYMATTR Value I=I(VM)*{RATIO}
* SPICE netlist
V1 N002 0 12
R1 N002 N001 .1
Iload N001 0 0
XU1 OUT 0 N003 N001 N002 LTC6101 ;pnba OUT)VEE)IN-)IN+)VCC
R2 N002 N003 100
R3 OUT 0 5K
.dc Iload 0 1 0.01

* LTspice schematic (.asc)
Version 4
SHEET 1 592 512
WIRE -168 -240 -296 -240
WIRE -40 -240 -168 -240
WIRE 152 -240 40 -240
WIRE 232 -240 152 -240
WIRE 296 -240 232 -240
WIRE 152 -224 152 -240
WIRE 296 -224 296 -240
WIRE -296 -208 -296 -240
WIRE -168 -128 -168 -240
WIRE -136 -128 -168 -128
WIRE 152 -128 152 -144
WIRE 152 -128 120 -128
WIRE 296 -112 296 -144
WIRE -296 -96 -296 -128
WIRE -136 -16 -168 -16
WIRE 232 -16 232 -240
WIRE 232 -16 120 -16
WIRE -168 16 -168 -16
WIRE 168 144 120 144
WIRE 168 160 168 144
WIRE 168 256 168 240
FLAG 296 -112 0
FLAG -296 -96 0
FLAG -168 16 0
FLAG 168 256 0
FLAG 168 144 OUT
SYMBOL voltage 296 -240 R0
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL res 56 -256 R90
SYMATTR InstName R1
SYMATTR Value .1
SYMBOL current -296 -208 R0
SYMATTR InstName Iload
SYMATTR Value 0
SYMBOL LTC6101 -8 0 R0
SYMATTR InstName U1
SYMBOL res 136 -240 R0
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL res 152 144 R0
SYMATTR InstName R3
SYMATTR Value 5K
* SPICE netlist
XU1 PCL24V N006 N005 NC_01 N007 4N25 ;pnba A)K)C)E)B
R1 N006 PLCY0 10K
V1 N005 0 24V
R2 N008 N007 10K
Q1 N002 N008 0 0 NPN
R3 OUTY0 N002 22
R4 N004 N002 10K
D1 N002 N003 D
V2 N003 0 24V
D2 N003 N004 D
V3 N001 0 0V
A1 N001 0 0 0 0 PCL24V 0 0 BUF
.tran 10ms

* LTspice schematic (.asc)
Version 4
SHEET 1 928 768
WIRE -176 -320 -368 -320
WIRE 16 -320 -112 -320
WIRE -368 -272 -368 -320
WIRE 464 -192 464 -240
WIRE -368 -144 -368 -192
WIRE 224 -32 160 -32
WIRE 464 -32 464 -112
WIRE 464 -32 288 -32
WIRE 0 48 0 16
WIRE 160 80 160 -32
WIRE 224 80 160 80
WIRE 352 80 304 80
WIRE 464 80 464 -32
WIRE 464 80 416 80
WIRE -272 176 -464 176
WIRE 0 176 0 128
WIRE 0 176 -80 176
WIRE 160 176 160 80
WIRE 224 176 160 176
WIRE 448 176 304 176
WIRE 160 224 160 176
WIRE -400 272 -464 272
WIRE -272 272 -320 272
WIRE -32 272 -80 272
WIRE 96 272 48 272
WIRE 160 384 160 320
FLAG 0 16 0
FLAG 160 384 0
FLAG 464 -240 0
FLAG -464 176 PCL24V
IOPIN -128 112 In
FLAG -464 272 PLCY0
IOPIN -128 208 BiDir
FLAG 448 176 OUTY0
IOPIN 784 112 Out
FLAG -368 -144 0
FLAG 16 -320 PCL24V
IOPIN 352 -384 In
SYMBOL Optos\\4N25 -176 240 R0
SYMATTR InstName U1
SYMBOL res -304 256 R90
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 0 144 R180
SYMATTR InstName V1
SYMATTR Value 24V
SYMBOL res 64 256 R90
SYMATTR InstName R2
SYMATTR Value 10K
SYMBOL npn 96 224 R0
SYMATTR InstName Q1
SYMBOL res 320 160 R90
SYMATTR InstName R3
SYMATTR Value 22
SYMBOL res 320 64 R90
SYMATTR InstName R4
SYMATTR Value 10K
SYMBOL diode 224 -16 R270
SYMATTR InstName D1
SYMBOL voltage 464 -96 R180
SYMATTR InstName V2
SYMATTR Value 24V
SYMBOL LED 416 96 M270
SYMATTR InstName D2
SYMBOL voltage -368 -288 R0
SYMATTR InstName V3
SYMATTR Value 0V
SYMBOL Digital\\inv -176 -384 R0
SYMATTR InstName A1
* SPICE netlist
M1i N002 N001 0 0 N_50n l=50n w=500n
Vin N001 0 PULSE(1 0 0 0 0 50ns 100ns)
VDD VDD 0 1
M2i VDD N001 N002 VDD P_50n l=50n w=500n
Cload Vout 0 1p
M2 A A Vout 0 N_50n l=50n w=500n
M1 VDD VDD A 0 N_50n l=50n w=500n
C2 A N002 1p
.tran 1u
.ic v(vout)=0

* LTspice schematic (.asc)
Version 4
SHEET 1 960 384
WIRE -480 -176 -480 -192
WIRE -480 -160 -480 -176
WIRE -480 -48 -480 -80
WIRE -480 96 -480 16
WIRE -480 192 -480 176
WIRE -320 16 -480 16
WIRE -320 16 -320 -32
WIRE -320 96 -320 16
WIRE -288 -32 -320 -32
WIRE -288 96 -320 96
WIRE -240 -112 -240 -160
WIRE -240 0 -240 -16
WIRE -240 16 -240 0
WIRE -240 160 -240 112
WIRE -64 0 -240 0
WIRE 32 0 0 0
WIRE 64 -32 64 -128
WIRE 80 -32 64 -32
WIRE 128 -128 64 -128
WIRE 128 -128 128 -160
WIRE 128 -112 128 -128
WIRE 128 0 32 0
WIRE 128 0 128 -16
WIRE 320 0 128 0
WIRE 320 0 320 -48
WIRE 336 0 320 0
WIRE 416 -48 320 -48
WIRE 448 0 432 0
WIRE 480 0 448 0
WIRE 480 112 480 64
FLAG -480 192 0
FLAG 448 0 Vout
FLAG -240 64 0
FLAG -480 -48 0
FLAG -480 -176 VDD
FLAG -240 -64 VDD
FLAG -240 160 0
FLAG -240 -160 VDD
FLAG 480 112 0
FLAG 384 0 0
FLAG 128 -64 0
FLAG 128 -160 VDD
FLAG 32 0 A
SYMBOL nmos4 -288 16 R0
SYMATTR InstName M1i
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL voltage -480 80 R0
SYMATTR InstName Vin
SYMATTR Value PULSE(1 0 0 0 0 50ns 100ns)
SYMBOL voltage -480 -176 R0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL pmos4 -288 -112 R0
SYMATTR InstName M2i
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=500n
SYMBOL cap 464 0 R0
SYMATTR InstName Cload
SYMATTR Value 1p
SYMBOL nmos4 336 -48 M90
SYMATTR InstName M2
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL nmos4 80 -112 R0
SYMATTR InstName M1
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL cap 0 -16 R90
SYMATTR InstName C2
SYMATTR Value 1p
* SPICE netlist
V3 N003 0 PULSE(-.1 .1 .5n .01n .01n 6n 12n)
V1 N004 0 5
R1 N002 N001 150
R2 N001 N003 150
R3 N007 N006 150
R4 N006 0 150
C1 N005 0 .1
C2 N002 N001 1.3p
C3 N007 N006 1.3p
XU1 N007 N006 N008 N004 N005 N001 N002 0 LTC6409 ;pnba OUT-)IN+)SHDN)V+)VOCM)IN-)OUT+)V-
.tran 30n

* LTspice schematic (.asc)
Version 4
SHEET 1 752 432
WIRE 184 -200 152 -200
WIRE 376 -200 248 -200
WIRE -360 -136 -376 -136
WIRE 56 -136 -280 -136
WIRE 152 -136 152 -200
WIRE 152 -136 136 -136
WIRE 248 -136 152 -136
WIRE 376 -136 376 -200
WIRE 376 -136 328 -136
WIRE 216 -88 -88 -88
WIRE -88 -72 -88 -88
WIRE 216 -72 216 -88
WIRE 152 -24 152 -136
WIRE 184 -24 152 -24
WIRE 376 -24 376 -136
WIRE 376 -24 344 -24
WIRE 88 8 72 8
WIRE 184 8 152 8
WIRE -88 24 -88 8
WIRE 184 40 152 40
WIRE 376 40 344 40
WIRE 216 104 216 88
WIRE 248 104 248 88
WIRE 56 152 40 152
WIRE 152 152 152 40
WIRE 152 152 136 152
WIRE 248 152 152 152
WIRE 376 152 376 40
WIRE 376 152 328 152
WIRE 152 216 152 152
WIRE 184 216 152 216
WIRE 376 216 376 152
WIRE 376 216 248 216
FLAG -376 -136 0
FLAG -88 24 0
FLAG 40 152 0
FLAG 72 8 0
FLAG 216 104 0
SYMBOL voltage -264 -136 R90
SYMATTR InstName V3
SYMATTR Value PULSE(-.1 .1 .5n .01n .01n 6n 12n)
SYMBOL voltage -88 -88 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 344 -152 R90
SYMATTR InstName R1
SYMATTR Value 150
SYMBOL res 152 -152 R90
SYMATTR InstName R2
SYMATTR Value 150
SYMBOL res 344 136 R90
SYMATTR InstName R3
SYMATTR Value 150
SYMBOL res 152 136 R90
SYMATTR InstName R4
SYMATTR Value 150
SYMBOL cap 152 -8 R90
SYMATTR InstName C1
SYMATTR Value .1
SYMBOL cap 248 -216 R90
SYMATTR InstName C2
SYMATTR Value 1.3p
SYMBOL cap 248 200 R90
SYMATTR InstName C3
SYMATTR Value 1.3p
SYMBOL opamps\\LTC6419 248 8 R0
SYMATTR InstName U1
* SPICE netlist
V1 N001 0 SINE(0 5 1000) Rser=0.001
R1 N002 0 1000
D1 N001 N002 1N4148
.tran 5ms

* LTspice schematic (.asc)
Version 4.1
SHEET 1 272 208
WIRE -24 -104 -136 -104
WIRE 136 -104 40 -104
WIRE -136 -56 -136 -104
WIRE 136 -56 136 -104
WIRE -136 72 -136 24
WIRE -40 72 -136 72
WIRE 136 72 136 24
WIRE 136 72 -40 72
WIRE -40 104 -40 72
FLAG -40 104 0
SYMBOL voltage -136 -72 R0
SYMATTR SpiceLine Rser=0.001
SYMATTR InstName V1
SYMATTR Value SINE(0 5 1000)
SYMBOL res 120 -72 R0
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL diode -24 -88 R270
SYMATTR InstName D1
SYMATTR Value 1N4148
* SPICE netlist
V1 +12VDC 0 12V
Q1 Vpen P001 0 0 2N2222
V2 Vpulse 0 PULSE(0 3 0 0 0 0.054 0.098 4)
R1 P001 Vpulse 1k
R2 +12VDC Vpen 10k
.tran 0 0.360 0 0.020

* LTspice schematic (.asc)
Version 4
SHEET 1 672 384
WIRE 208 -144 208 -192
WIRE 208 -48 208 -64
WIRE 336 -48 208 -48
WIRE 208 -16 208 -48
WIRE -336 16 -336 -80
WIRE -128 16 -128 -80
WIRE 64 32 48 32
WIRE -336 192 -336 96
WIRE -128 192 -128 96
WIRE 208 192 208 80
FLAG -128 -80 +12VDC
IOPIN 48 32 Out
FLAG -128 192 0
FLAG -336 -80 Vpulse
IOPIN -160 32 Out
FLAG -336 192 0
FLAG 48 32 Vpulse
IOPIN 224 144 In
FLAG 208 192 0
FLAG 208 -192 +12VDC
IOPIN 384 -80 In
FLAG 336 -48 Vpen
IOPIN 512 64 Out
SYMBOL voltage -128 0 R0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL npn 144 -16 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL voltage -336 0 R0
SYMATTR InstName V2
SYMATTR Value PULSE(0 3 0 0 0 0.054 0.098 4)
SYMBOL res 160 16 R90
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res 192 -160 R0
SYMATTR InstName R2
SYMATTR Value 10k
* SPICE netlist
D1 a b RB085BGE-30
R1 b 0 50
V1 a 0
.dc V1 0 50
.step temp list 0 100

* LTspice schematic (.asc)
Version 4
SHEET 1 384 240
WIRE -32 -120 -192 -120
WIRE 192 -120 32 -120
WIRE -192 -56 -192 -120
WIRE 192 -56 192 -120
WIRE -192 104 -192 24
WIRE 0 104 -192 104
WIRE 192 104 192 24
WIRE 192 104 0 104
WIRE 0 120 0 104
FLAG -192 -120 a
FLAG 192 -120 b
FLAG 0 120 0
SYMBOL schottky -32 -104 R270
SYMATTR InstName D1
SYMATTR Value RB085BGE-30
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL Misc\\EuropeanResistor 176 -72 R0
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL voltage -192 -72 R0
SYMATTR Value ""
SYMATTR InstName V1
* SPICE netlist
C1 OUT 0 1
V1 IN 0 3.6
RLOAD OUT 0 10
XU1 OUT IN IN 0 ADP172-3 ;pnba Vout)Vin)En)GND
.tran 2m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 432 200
WIRE -200 -48 -216 -48
WIRE -120 -48 -200 -48
WIRE -104 -48 -120 -48
WIRE 136 -48 88 -48
WIRE 168 -48 136 -48
WIRE 216 -48 168 -48
WIRE -216 -32 -216 -48
WIRE 136 -32 136 -48
WIRE 136 48 136 32
WIRE 216 48 216 32
WIRE -216 64 -216 48
WIRE -120 64 -120 -48
WIRE -104 64 -120 64
WIRE 104 64 88 64
FLAG -216 64 0
FLAG 136 48 0
FLAG 104 64 0
FLAG 216 48 0
FLAG -200 -48 IN
FLAG 168 -48 OUT
SYMBOL cap 120 -32 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -216 -48 R0
SYMATTR InstName V1
SYMATTR Value 3.6
SYMBOL res 200 -64 R0
SYMATTR InstName RLOAD
SYMATTR Value 10
SYMBOL ADP172-3 -8 64 R0
SYMATTR InstName U1
* SPICE netlist
V1 IN 0 AC 1
R2 N001 0 50
R3 N002 N001 1.5K
V2 +V 0 2.5
V3 -V 0 -2.5
R1 N004 N003 1K
R4 OUT N004 30K
C1 N003 0 660n
XU1 N002 -V IN N001 +V LTC6247 ;pnba 1)4)3)2)7
XU2 OUT -V N002 N004 +V LTC6247 ;pnba 1)4)3)2)7
.ac dec 250 10K 20Meg

* LTspice schematic (.asc)
Version 4
SHEET 1 848 288
WIRE -424 -128 -424 -144
WIRE -216 -112 -232 -112
WIRE -104 -112 -136 -112
WIRE -56 -112 -104 -112
WIRE 40 -112 24 -112
WIRE 88 -112 72 -112
WIRE 168 -112 152 -112
WIRE 264 -112 248 -112
WIRE 280 -112 264 -112
WIRE 392 -112 360 -112
WIRE -424 -32 -424 -48
WIRE 264 -16 264 -112
WIRE 296 -16 264 -16
WIRE -104 0 -104 -112
WIRE -72 0 -104 0
WIRE 392 0 392 -112
WIRE 392 0 360 0
WIRE 424 0 392 0
WIRE 40 16 40 -112
WIRE 40 16 -8 16
WIRE 296 16 40 16
WIRE -72 32 -264 32
WIRE -424 48 -424 32
WIRE -264 48 -264 32
WIRE 328 48 328 32
WIRE -40 64 -40 48
WIRE -424 144 -424 128
WIRE -264 144 -264 128
FLAG -264 144 0
FLAG -40 -16 +V
FLAG -264 32 IN
FLAG -424 -32 0
FLAG -424 144 0
FLAG -424 32 -V
FLAG -232 -112 0
FLAG 72 -112 0
FLAG 424 0 OUT
FLAG -424 -144 +V
FLAG -40 64 -V
FLAG 328 48 -V
FLAG 328 -32 +V
SYMBOL voltage -264 32 R0
SYMATTR Value AC 1
SYMATTR InstName V1
SYMBOL res -120 -128 R90
SYMATTR InstName R2
SYMATTR Value 50
SYMBOL res 40 -128 R90
SYMATTR InstName R3
SYMATTR Value 1.5K
SYMBOL voltage -424 -144 R0
SYMATTR Value 2.5
SYMATTR InstName V2
SYMBOL voltage -424 32 R0
SYMATTR Value -2.5
SYMATTR InstName V3
SYMBOL res 264 -128 R90
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res 376 -128 R90
SYMATTR InstName R4
SYMATTR Value 30K
SYMBOL cap 152 -128 R90
SYMATTR InstName C1
SYMATTR Value 660n
SYMBOL Opamps\\LTC6247 -40 16 R0
SYMATTR InstName U1
SYMBOL Opamps\\LTC6247 328 0 R0
SYMATTR InstName U2
* SPICE netlist
B1 INT_IN 0 V=ROUND(V(IN))
B2 DIV 0 V=INT(V(INT_IN)/{BASE})
B3 MOD 0 V=ROUND(V(INT_IN)-{BASE}*V(DIV))
.param BASE=2

* LTspice schematic (.asc)
Version 4
SHEET 1 688 464
WIRE 328 -232 232 -232
WIRE 232 -168 232 -232
WIRE 232 -56 232 -88
WIRE -152 8 -344 8
WIRE -8 56 -72 56
WIRE 40 56 -8 56
WIRE 344 56 232 56
WIRE -72 88 -72 56
WIRE 232 120 232 56
WIRE -72 216 -72 168
WIRE 232 232 232 200
FLAG 344 56 DIV
IOPIN 960 208 Out
FLAG -344 8 IN
IOPIN 272 160 In
FLAG 328 -232 MOD
IOPIN 944 -80 Out
FLAG -72 216 0
FLAG -8 56 INT_IN
FLAG 232 232 0
FLAG 232 -56 0
SYMBOL bv -72 72 R0
SYMATTR InstName B1
SYMATTR Value V=ROUND(V(IN))
SYMBOL bv 232 104 R0
SYMATTR InstName B2
SYMATTR Value V=INT(V(INT_IN)/{BASE})
SYMBOL bv 232 -184 R0
SYMATTR InstName B3
SYMATTR Value V=ROUND(V(INT_IN)-{BASE}*V(DIV))
* SPICE netlist
L1 N001 OUT1 1.5
R1 N003 0 412K
C1 OUT1 0 22
C2 N005 0 2200p Rser=5.9K
V1 IN 0 5
C3 N003 OUT1 22p Rpar=511K
L2 N002 OUT2 2.2
R2 N004 0 412K
C4 OUT2 0 10
C5 N004 OUT2 22p Rpar=866K
C6 0 N006 6800p Rser=2.87K
R3 IN N007 50K
XU1 MP_01 IN IN N005 N003 N004 N006 IN IN 0 MP_02 0 N002 N007 0 0 0 N001 0 LTC3417A ;pnba )Run1)Vin1)Ith1)FB1)FB2)Ith2)Run2)Vin2)PGND2))Mode)SW2)Pgood)Freq)GNDA)Phase)SW1)PGND1
Rload1 OUT1 0 5
Rload2 OUT2 0 10
.tran 200u startup

* LTspice schematic (.asc)
Version 4
SHEET 1 1600 480
WIRE -192 -240 -384 -240
WIRE -96 -240 -192 -240
WIRE 64 -240 -96 -240
WIRE 160 -240 64 -240
WIRE 800 -240 160 -240
WIRE -384 -224 -384 -240
WIRE -96 -224 -96 -240
WIRE 64 -224 64 -240
WIRE 800 -176 800 -240
WIRE -192 -160 -192 -240
WIRE -176 -160 -192 -160
WIRE 160 -160 160 -240
WIRE 160 -160 144 -160
WIRE -384 -128 -384 -144
WIRE -320 -96 -656 -96
WIRE -176 -96 -240 -96
WIRE 304 -96 144 -96
WIRE 592 -96 384 -96
WIRE -656 -32 -656 -96
WIRE -656 -32 -784 -32
WIRE -560 -32 -656 -32
WIRE -432 -32 -496 -32
WIRE -176 -32 -432 -32
WIRE 352 -32 144 -32
WIRE 464 -32 352 -32
WIRE 592 -32 592 -96
WIRE 592 -32 528 -32
WIRE 688 -32 592 -32
WIRE -784 -16 -784 -32
WIRE -656 -16 -656 -32
WIRE -432 -16 -432 -32
WIRE 352 -16 352 -32
WIRE 592 -16 592 -32
WIRE 688 -16 688 -32
WIRE -304 32 -320 32
WIRE -176 32 -240 32
WIRE 224 32 144 32
WIRE 304 32 288 32
WIRE -784 80 -784 64
WIRE -656 80 -656 48
WIRE -432 80 -432 64
WIRE 352 80 352 64
WIRE 592 80 592 48
WIRE 688 80 688 64
WIRE -176 96 -192 96
WIRE 160 96 144 96
WIRE -176 160 -192 160
WIRE 800 160 800 -96
WIRE 800 160 144 160
WIRE -112 240 -112 224
WIRE -16 240 -16 224
WIRE 80 240 80 224
FLAG -112 240 0
FLAG -16 240 0
FLAG 80 240 0
FLAG -432 80 0
FLAG -656 80 0
FLAG -320 32 0
FLAG -384 -128 0
FLAG 352 80 0
FLAG 592 80 0
FLAG 304 32 0
FLAG -192 96 0
FLAG 160 96 0
FLAG -784 80 0
FLAG 688 80 0
FLAG -192 160 0
FLAG -384 -240 IN
FLAG -784 -32 OUT1
FLAG 688 -32 OUT2
SYMBOL ind -224 -80 M270
SYMATTR InstName L1
SYMATTR Value 1.5
SYMBOL res -448 -32 R0
SYMATTR InstName R1
SYMATTR Value 412K
SYMBOL cap -672 -16 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL cap -240 16 R90
SYMATTR InstName C2
SYMATTR Value 2200p
SYMATTR SpiceLine Rser=5.9K
SYMBOL voltage -384 -240 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL cap -496 -48 R90
SYMATTR InstName C3
SYMATTR Value 22p
SYMATTR SpiceLine Rpar=511K
SYMBOL ind 288 -80 R270
SYMATTR InstName L2
SYMATTR Value 2.2
SYMBOL res 336 -32 R0
SYMATTR Value 412K
SYMATTR InstName R2
SYMBOL cap 576 -16 R0
SYMATTR InstName C4
SYMATTR Value 10
SYMBOL cap 464 -48 M90
SYMATTR InstName C5
SYMATTR Value 22p
SYMATTR SpiceLine Rpar=866K
SYMBOL cap 288 16 R90
SYMATTR InstName C6
SYMATTR Value 6800p
SYMATTR SpiceLine Rser=2.87K
SYMBOL res 784 -192 R0
SYMATTR Value 50K
SYMATTR InstName R3
SYMBOL PowerProducts\\LTC3417A -16 0 R0
SYMATTR InstName U1
SYMBOL res -800 -32 R0
SYMATTR InstName Rload1
SYMATTR Value 5
SYMBOL res 672 -32 R0
SYMATTR InstName Rload2
SYMATTR Value 10
* SPICE netlist
V1 Vcc 0 30
V2 Vcarrier 0 SINE(0 30m 600k)
V3 Vmodulating 0 SINE(0 3.5 1k)
R1 Vcc N003 56k
R2 N003 0 15k
C1 N003 Vcarrier 100n
Q1 N001 N003 N004 0 2N3904
R3 Vcc N001 10k
R4 N004 Vmodulating 4.7k
C2 N004 0 100n
C3 N002 N001 470p
R5 N002 0 1k
.tran 2m

* LTspice schematic (.asc)
Version 4
SHEET 1 1072 576
WIRE -536 -240 -536 -288
WIRE -408 -240 -408 -288
WIRE -136 -240 -136 -288
WIRE 296 -160 296 -256
WIRE -536 -128 -536 -160
WIRE -408 -128 -408 -160
WIRE -136 -128 -136 -160
WIRE 120 -112 120 -256
WIRE 296 -48 296 -80
WIRE 408 -48 296 -48
WIRE 536 -48 472 -48
WIRE 296 -16 296 -48
WIRE 536 -16 536 -48
WIRE -8 32 -88 32
WIRE 120 32 120 -32
WIRE 120 32 56 32
WIRE 232 32 120 32
WIRE 120 80 120 32
WIRE 536 96 536 64
WIRE 296 128 296 80
WIRE 296 128 216 128
WIRE 216 144 216 128
WIRE 296 144 296 128
WIRE 120 224 120 160
WIRE 216 240 216 208
WIRE 296 288 296 224
FLAG -536 -128 0
FLAG -408 -128 0
FLAG -136 -128 0
FLAG -536 -288 Vcc
FLAG -408 -288 Vcarrier
FLAG -136 -288 Vmodulating
FLAG 120 -256 Vcc
FLAG 296 -256 Vcc
FLAG 120 224 0
FLAG -88 32 Vcarrier
FLAG 296 288 Vmodulating
FLAG 216 240 0
FLAG 536 96 0
SYMBOL voltage -536 -256 R0
SYMATTR InstName V1
SYMATTR Value 30
SYMBOL voltage -408 -256 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 30m 600k)
SYMBOL voltage -136 -256 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 3.5 1k)
SYMBOL res 104 -128 R0
SYMATTR InstName R1
SYMATTR Value 56k
SYMBOL res 104 64 R0
SYMATTR InstName R2
SYMATTR Value 15k
SYMBOL cap 56 16 R90
SYMATTR InstName C1
SYMATTR Value 100n
SYMBOL npn 232 -16 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL res 280 -176 R0
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL res 280 128 R0
SYMATTR InstName R4
SYMATTR Value 4.7k
SYMBOL cap 200 144 R0
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL cap 472 -64 R90
SYMATTR InstName C3
SYMATTR Value 470p
SYMBOL res 520 -32 R0
SYMATTR InstName R5
SYMATTR Value 1k
* SPICE netlist
V1 IN 0 10
L1 N001 OUT 100
D1 0 N001 1N5819
C1 OUT 0 470 Rser=.1
R3 N005 N006 2.8K
C2 N006 0 .01
XU1 IN N004 0 OUT N003 N002 N005 N001 LT1176 top=2.8K bot=2.2K ;pnba Vin)Ilim)GND)Sense)_SHDN)Status)Vc)SW
Rload OUT 0 5
.tran 5m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 784 336
WIRE -104 -168 -392 -168
WIRE -392 -152 -392 -168
WIRE -104 -136 -104 -168
WIRE 136 -136 88 -136
WIRE 200 -136 136 -136
WIRE 328 -136 280 -136
WIRE 392 -136 328 -136
WIRE 392 -120 392 -136
WIRE 136 -104 136 -136
WIRE -264 -72 -280 -72
WIRE 88 -72 88 -136
WIRE 88 -72 56 -72
WIRE -392 -56 -392 -72
WIRE 136 -24 136 -40
WIRE 392 -24 392 -40
WIRE -264 8 -280 8
WIRE 328 8 328 -136
WIRE 328 8 56 8
WIRE 328 24 328 8
WIRE -264 88 -280 88
WIRE 72 88 56 88
WIRE 168 88 152 88
WIRE 248 88 232 88
WIRE 328 104 328 88
WIRE -104 168 -104 152
FLAG -104 168 0
FLAG -392 -56 0
FLAG 136 -24 0
FLAG 328 104 0
FLAG 248 88 0
FLAG 392 -24 0
FLAG 392 -136 OUT
FLAG -392 -168 IN
SYMBOL VOLTAGE -392 -168 R0
SYMATTR InstName V1
SYMATTR Value 10
SYMBOL ind 184 -120 R270
SYMATTR InstName L1
SYMATTR Value 100
SYMBOL schottky 120 -40 M180
SYMATTR InstName D1
SYMATTR Value 1N5819
SYMBOL polcap 312 24 R0
SYMATTR SpiceLine Rser=.1
SYMATTR InstName C1
SYMATTR Value 470
SYMBOL res 56 104 R270
SYMATTR InstName R3
SYMATTR Value 2.8K
SYMBOL cap 168 104 R270
SYMATTR InstName C2
SYMATTR Value .01
SYMBOL PowerProducts\\LT1176-5 -104 8 R0
SYMATTR InstName U1
SYMBOL res 376 -136 R0
SYMATTR InstName Rload
SYMATTR Value 5
* SPICE netlist
M1 Vout N002 0 NC_01 CMOSN l=0.18u w=4u ad=1.8p as=1.8p pd=8.9u ps=8.9u
VDD N001 0 500m
VGS N002 0
RL N001 Vout 1k
.dc VGS 500m 552m 0.01
.include TSMC_180nm.txt

* LTspice schematic (.asc)
Version 4
SHEET 1 416 304
WIRE 208 -136 64 -136
WIRE 64 -40 64 -56
WIRE 128 -40 64 -40
WIRE 208 -24 208 -56
WIRE 16 40 -208 40
WIRE -208 72 -208 40
WIRE 64 136 64 56
FLAG -208 152 0
FLAG 64 136 0
FLAG 208 -24 0
FLAG 128 -40 Vout
SYMBOL nmos4 16 -40 R0
SYMATTR InstName M1
SYMATTR Value CMOSN
SYMATTR Value2 l=0.18u w=4u ad=1.8p as=1.8p pd=8.9u ps=8.9u
SYMBOL voltage 208 -152 R0
SYMATTR InstName VDD
SYMATTR Value 500m
SYMBOL voltage -208 56 R0
SYMATTR InstName VGS
SYMATTR Value ""
SYMBOL res 48 -152 R0
SYMATTR InstName RL
SYMATTR Value 1k
* SPICE netlist
R1 V_ 0 55
R2 V_CC V_ 55
V V_CC 0 5 V
XU1 N001 V_ V_CC 0 V_Q level2 Avol=1Meg GBW=10Meg Slew=10Meg Ilimit=25m Rail=0 Vos=0 En=0 Enk=0 In=0 Ink=0 Rin=500Meg ;pnba In+)In-)V+)V-)OUT
V_A N001 0 PULSE(0 5 0 0.001 0.001 0.25 0.5)
.tran 0 1 0 0.01

* LTspice schematic (.asc)
Version 4
SHEET 1 752 400
WIRE -152 -200 -376 -200
WIRE 248 -200 -152 -200
WIRE -152 -152 -152 -200
WIRE 248 -72 248 -200
WIRE -376 -56 -376 -200
WIRE 248 -24 248 -72
WIRE -152 -8 -152 -72
WIRE 216 -8 -152 -8
WIRE 376 8 280 8
WIRE 216 24 -24 24
WIRE -152 40 -152 -8
WIRE -24 40 -24 24
WIRE 248 72 248 40
WIRE -376 168 -376 24
WIRE -152 168 -152 120
WIRE -152 168 -376 168
WIRE -24 168 -24 120
WIRE -24 168 -152 168
WIRE 248 168 248 72
WIRE 248 168 -24 168
WIRE -24 200 -24 168
FLAG -24 200 0
FLAG 248 72 V_EE
FLAG 248 -72 V_CC
FLAG 376 8 V_Q
FLAG -152 -8 V_
SYMBOL res -168 24 R0
SYMATTR InstName R1
SYMATTR Value 55
SYMBOL res -168 -168 R0
SYMATTR InstName R2
SYMATTR Value 55
SYMBOL voltage -376 -72 R0
SYMATTR InstName V
SYMATTR Value 5 V
SYMBOL OpAmps\\UniversalOpamp2 248 8 R0
SYMATTR InstName U1
SYMBOL voltage -24 24 R0
SYMATTR InstName V_A
SYMATTR Value PULSE(0 5 0 0.001 0.001 0.25 0.5)
* SPICE netlist
D1 W2 +2 1N914
R1 0 +2 4.7k
V1 W2 0 SINE(0 3 100 0 0 180)
D2 W1 +2 1N914
V2 W1 0 SINE(0 3 100 0 0 0)
.tran 100m

* LTspice schematic (.asc)
Version 4
SHEET 1 480 464
WIRE -192 -216 -192 -232
WIRE -192 -216 -208 -216
WIRE -112 -216 -192 -216
WIRE 208 -216 -48 -216
WIRE 240 -216 208 -216
WIRE -208 -200 -208 -216
WIRE -208 -200 -240 -200
WIRE -208 -168 -208 -200
WIRE -208 -56 -208 -88
WIRE -208 -8 -240 -8
WIRE -112 -8 -208 -8
WIRE 208 -8 208 -216
WIRE 208 -8 -48 -8
WIRE -208 40 -208 -8
WIRE 208 40 208 -8
WIRE -208 152 -208 120
WIRE 208 232 208 120
FLAG 208 232 0
FLAG -208 -56 0
FLAG -208 152 0
FLAG -192 -232 +1
IOPIN -160 -16 In
FLAG -240 -200 W1
IOPIN -208 16 In
FLAG 240 -216 +2
IOPIN 272 0 In
FLAG -240 -8 W2
IOPIN -208 208 In
SYMBOL diode -112 8 R270
SYMATTR InstName D1
SYMATTR Value 1N914
SYMBOL res 224 136 R180
SYMATTR InstName R1
SYMATTR Value 4.7k
SYMBOL voltage -208 24 R0
SYMATTR InstName V1
SYMATTR Value SINE(0 3 100 0 0 180)
SYMBOL diode -112 -200 R270
SYMATTR InstName D2
SYMATTR Value 1N914
SYMBOL voltage -208 -184 R0
SYMATTR InstName V2
SYMATTR Value SINE(0 3 100 0 0 0)
* SPICE netlist
V1 N001 N002 SINE(0 0.159m 1k)
M1 0 N001 0 0 nch_tt w=6u l=10u
V2 N002 0 {X}
.include TSMC180.lib
.step param X -1.8 1.8 0.2
.tran 10m
.meas TRAN Capacitance MAX Ig(M1) FROM 2m TO 10m

* LTspice schematic (.asc)
Version 4
SHEET 1 288 288
WIRE 144 -144 32 -144
WIRE 32 -112 32 -144
WIRE -16 -64 -144 -64
WIRE -144 -48 -144 -64
WIRE -16 -32 -16 -64
WIRE -144 48 -144 32
WIRE 32 48 32 -16
WIRE 32 48 -16 48
WIRE 144 48 144 -144
WIRE 144 48 32 48
WIRE 32 64 32 48
WIRE -144 144 -144 128
WIRE -16 144 -16 48
WIRE -16 144 -144 144
FLAG 32 64 0
SYMBOL voltage -144 -64 R0
SYMATTR Value SINE(0 0.159m 1k)
SYMATTR InstName V1
SYMBOL nmos -16 -112 R0
SYMATTR InstName M1
SYMATTR Value nch_tt
SYMATTR Value2 w=6u l=10u
SYMBOL voltage -144 32 R0
SYMATTR InstName V2
SYMATTR Value {X}
* SPICE netlist
XU1 N001 N005 N002 VCC 0 LTC2054 ;pnba IN+)IN-)OUT)VCC)VEE
V1 VCC 0 {mc(3.3,tol_vcc)}
R1 N002 0 10k
R2 N002 N005 {mc(R1,tol_r)}
R3 N005 0 {mc(200k,tol_r)}
V2 N007 0 0 Rser=60k
V3 N006 N007 {flat(3e-6)}
V4 VRef 0 .02
XU2 N004 N003 N001 VCC 0 LTC2054 ;pnba IN+)IN-)OUT)VCC)VEE
R6 N001 N003 {mc(R1,tol_r)}
R7 N003 0 {mc(R1,tol_r)}
R8 N004 VRef {mc(R1,tol_r)}
R9 N004 N006 {mc(R1,tol_r)}
.param tol_r = 0.01
.param tol_c = 0.1
.param tol_vcc = 0.05
.param R1 = 5e6
.step param run 1 10 1
.dc V2 -6e-3 12e-3 1e-6

* LTspice schematic (.asc)
Version 4
SHEET 1 1408 528
WIRE -400 -248 -416 -248
WIRE -112 -136 -144 -136
WIRE -448 -120 -448 -136
WIRE -608 -104 -704 -104
WIRE -496 -104 -496 -248
WIRE -496 -104 -528 -104
WIRE -480 -104 -496 -104
WIRE -400 -88 -400 -248
WIRE -400 -88 -416 -88
WIRE -704 -72 -704 -104
WIRE -480 -72 -512 -72
WIRE -512 -40 -512 -72
WIRE -512 -40 -528 -40
WIRE -448 -40 -448 -56
WIRE -176 -24 -176 -56
WIRE 416 -24 416 -56
WIRE 704 -24 704 -72
WIRE -352 -8 -368 -8
WIRE -224 -8 -224 -136
WIRE -224 -8 -272 -8
WIRE -208 -8 -224 -8
WIRE -608 8 -608 -40
WIRE -368 8 -368 -8
WIRE -112 8 -112 -136
WIRE -112 8 -144 8
WIRE -16 8 -112 8
WIRE -208 24 -224 24
WIRE -400 56 -400 -88
WIRE -224 56 -224 24
WIRE -224 56 -400 56
WIRE 416 88 416 56
WIRE 704 88 704 56
WIRE -608 120 -608 88
WIRE -512 120 -512 40
WIRE -192 120 -224 120
WIRE -176 120 -176 40
WIRE -176 120 -192 120
WIRE -16 120 -16 88
WIRE -16 120 -176 120
WIRE -176 136 -176 120
WIRE -608 232 -608 200
WIRE -192 264 -192 120
FLAG -176 136 0
FLAG 416 88 0
FLAG 416 -56 VCC
FLAG -176 -56 VCC
FLAG -608 232 0
FLAG 704 88 0
FLAG 704 -72 VRef
FLAG -512 120 VRef
FLAG -448 -40 0
FLAG -448 -136 VCC
FLAG -704 -72 0
FLAG -368 8 0
SYMBOL Opamps\\LTC2054 -176 8 R0
SYMATTR InstName U1
SYMBOL voltage 416 -40 R0
SYMATTR InstName V1
SYMATTR Value {mc(3.3,tol_vcc)}
SYMBOL res -32 -8 R0
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res -128 -152 R90
SYMATTR InstName R2
SYMATTR Value {mc(R1,tol_r)}
SYMBOL res -256 -24 R90
SYMATTR InstName R3
SYMATTR Value {mc(200k,tol_r)}
SYMBOL voltage -608 104 R0
SYMATTR SpiceLine Rser=60k
SYMATTR InstName V2
SYMATTR Value 0
SYMBOL voltage -608 -8 R0
SYMATTR Value {flat(3e-6)}
SYMATTR InstName V3
SYMBOL voltage 704 -40 R0
SYMATTR InstName V4
SYMATTR Value .02
SYMBOL Opamps\\LTC2054 -448 -88 R0
SYMATTR InstName U2
SYMBOL res -400 -264 R90
SYMATTR InstName R6
SYMATTR Value {mc(R1,tol_r)}
SYMBOL res -512 -120 R90
SYMATTR InstName R7
SYMATTR Value {mc(R1,tol_r)}
SYMBOL res -528 -56 R0
SYMATTR InstName R8
SYMATTR Value {mc(R1,tol_r)}
SYMBOL res -512 -56 R90
SYMATTR InstName R9
SYMATTR Value {mc(R1,tol_r)}
* SPICE netlist
V1 IN 0 3
XU2 IN OUT IN N002 NC_01 N001 0 MAX38902B ;pnba IN)OUT)EN)FB)POK)BYP)GND
C2 OUT N001 10n
C3 OUT 0 4.7
R1 OUT 0 5
R2 OUT N002 950K
R3 N002 0 300K
.tran 0.8 startup

* LTspice schematic (.asc)
Version 4
SHEET 1 672 320
WIRE -224 -160 -336 -160
WIRE -208 -160 -224 -160
WIRE 48 -160 16 -160
WIRE 128 -160 48 -160
WIRE 240 -160 128 -160
WIRE 288 -160 240 -160
WIRE 336 -160 288 -160
WIRE -336 -144 -336 -160
WIRE 48 -144 48 -160
WIRE 240 -144 240 -160
WIRE 336 -144 336 -160
WIRE 128 -112 128 -160
WIRE -224 -64 -224 -160
WIRE -208 -64 -224 -64
WIRE 48 -64 48 -80
WIRE 48 -64 16 -64
WIRE -336 -48 -336 -64
WIRE 240 -48 240 -80
WIRE 336 -48 336 -64
WIRE 128 16 128 -32
WIRE 128 16 16 16
WIRE 128 48 128 16
WIRE -96 80 -96 64
WIRE 128 160 128 128
FLAG -96 80 0
FLAG -336 -48 0
FLAG -336 -160 IN
FLAG 240 -48 0
FLAG 336 -48 0
FLAG 288 -160 OUT
FLAG 128 160 0
SYMBOL voltage -336 -160 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL MAX38902B -96 -80 R0
SYMATTR InstName U2
SYMBOL cap 32 -144 R0
SYMATTR InstName C2
SYMATTR Value 10n
SYMBOL cap 224 -144 R0
SYMATTR InstName C3
SYMATTR Value 4.7
SYMBOL res 320 -160 R0
SYMATTR InstName R1
SYMATTR Value 5
SYMBOL res 112 -128 R0
SYMATTR InstName R2
SYMATTR Value 950K
SYMBOL res 112 32 R0
SYMATTR InstName R3
SYMATTR Value 300K
* SPICE netlist
XU1 +2.5V N001 +5V 0 N004 OP284 ;pnba In+)In-)V+)V-)OUT
R1 N001 CA-V 10k
R2 N002 N001 10k
D1 N002 N004 1N914
D2 N004 N005 1N914
V1 CA-V 0 SINE(2.5 1.5 300)
V2 +5V 0 5
V3 +2.5V 0 2.5
R3 N005 N001 10k
R4 N003 N002 10k
R5 CB-H N003 10k
XU2 N005 N003 +5V 0 CB-H OP284 ;pnba In+)In-)V+)V-)OUT
.tran 20m

* LTspice schematic (.asc)
Version 4
SHEET 1 1376 320
WIRE 48 -128 48 -160
WIRE 432 -128 48 -128
WIRE 112 -80 -16 -80
WIRE 128 -80 112 -80
WIRE 240 -80 208 -80
WIRE 288 -80 240 -80
WIRE 384 -80 368 -80
WIRE 464 -80 384 -80
WIRE 592 -80 544 -80
WIRE 240 -48 240 -80
WIRE -688 -32 -688 -64
WIRE -560 -32 -560 -64
WIRE -432 -32 -432 -64
WIRE -176 16 -208 16
WIRE -16 16 -16 -80
WIRE -16 16 -96 16
WIRE 48 16 48 -128
WIRE 432 16 432 -128
WIRE -16 32 -16 16
WIRE 16 32 -16 32
WIRE 384 32 384 -80
WIRE 400 32 384 32
WIRE 240 48 240 16
WIRE 240 48 80 48
WIRE 592 48 592 -80
WIRE 592 48 464 48
WIRE 688 48 592 48
WIRE 16 64 -16 64
WIRE 240 64 240 48
WIRE 400 64 368 64
WIRE -688 80 -688 48
WIRE -560 80 -560 48
WIRE -432 80 -432 48
WIRE 48 112 48 80
WIRE 432 112 432 80
WIRE -16 128 -16 64
WIRE -16 128 -80 128
WIRE 112 160 112 -80
WIRE 128 160 112 160
WIRE 240 160 240 128
WIRE 240 160 208 160
WIRE 368 160 368 64
WIRE 368 160 240 160
FLAG 688 48 CB-H
IOPIN 864 192 In
FLAG -208 16 CA-V
IOPIN -32 160 In
FLAG 48 112 0
FLAG 48 -160 +5V
IOPIN 224 -16 In
FLAG -80 128 +2.5V
IOPIN 96 272 In
FLAG -688 80 0
FLAG -560 80 0
FLAG -432 80 0
FLAG -688 -64 CA-V
IOPIN -512 80 In
FLAG -560 -64 +5V
IOPIN -384 80 In
FLAG -432 -64 +2.5V
IOPIN -256 80 In
FLAG 432 112 0
SYMBOL Opamps\\OP284 48 -16 R0
SYMATTR InstName U1
SYMBOL res -80 0 R90
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res 224 -96 R90
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL diode 224 -48 R0
SYMATTR InstName D1
SYMATTR Value 1N914
SYMBOL diode 224 64 R0
SYMATTR InstName D2
SYMATTR Value 1N914
SYMBOL voltage -688 -48 R0
SYMATTR Value SINE(2.5 1.5 300)
SYMATTR InstName V1
SYMBOL voltage -560 -48 R0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage -432 -48 R0
SYMATTR InstName V3
SYMATTR Value 2.5
SYMBOL res 224 144 R90
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL res 384 -96 R90
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL res 560 -96 R90
SYMATTR InstName R5
SYMATTR Value 10k
SYMBOL Opamps\\OP284 432 -16 R0
SYMATTR InstName U2
* SPICE netlist
D1 0 out 1N5817
R1 input out 1000k
V1 input 0 SINE(2 2 400 0 0 0 0)
Rload out 0 100000k
vcc vcc 0 3.3
D2 out vcc 1N5817
C1 input 0 10n
.tran 0 0.01 0 10u

* LTspice schematic (.asc)
Version 4
SHEET 1 656 400
WIRE 120 -152 120 -200
WIRE 248 -152 120 -152
WIRE 120 -136 120 -152
WIRE 248 -72 120 -72
WIRE 24 24 24 -8
WIRE -264 88 -328 88
WIRE -168 88 -168 72
WIRE -168 88 -264 88
WIRE -88 88 -168 88
WIRE 24 88 -8 88
WIRE 296 88 24 88
WIRE 328 88 296 88
WIRE -328 104 -328 88
WIRE 296 104 296 88
WIRE -264 120 -264 88
WIRE 24 120 24 88
WIRE -264 184 -328 184
WIRE -328 200 -328 184
WIRE 24 200 24 184
WIRE 296 200 296 184
FLAG -328 200 0
FLAG 24 200 0
FLAG 296 200 0
FLAG 328 88 out
IOPIN 448 176 Out
FLAG -168 72 input
FLAG 120 -56 0
FLAG 120 -200 COM
FLAG 24 -8 COM
FLAG 248 -152 vcc
FLAG 248 -72 gng
SYMBOL schottky 40 184 R180
SYMATTR InstName D1
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res -104 104 R270
SYMATTR InstName R1
SYMATTR Value 1000k
SYMBOL voltage -328 88 R0
SYMATTR Value SINE(2 2 400 0 0 0 0)
SYMATTR InstName V1
SYMBOL res 280 88 R0
SYMATTR InstName Rload
SYMATTR Value 100000k
SYMBOL Misc\\battery 120 -152 R0
SYMATTR InstName vcc
SYMATTR Value 3.3
SYMBOL schottky 40 88 R180
SYMATTR InstName D2
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -280 120 R0
SYMATTR InstName C1
SYMATTR Value 10n
* SPICE netlist
VBE VCE 0 0.7
Q1 N001 VCE 0 0 BC547B
VCC N001 0 12
.dc VBE 0 0.7 0.01
.step TEMP LIST 20 30 40 50

* LTspice schematic (.asc)
Version 4
SHEET 1 416 336
WIRE 208 -168 -16 -168
WIRE -16 -104 -16 -168
WIRE -112 -56 -208 -56
WIRE -80 -56 -112 -56
WIRE -64 -56 -80 -56
WIRE -208 40 -208 -56
WIRE 208 40 208 -168
WIRE -208 168 -208 120
WIRE -16 168 -16 -8
WIRE 208 168 208 120
FLAG -208 168 0
FLAG -16 168 0
FLAG 208 168 0
FLAG -112 -56 VCE
SYMBOL voltage -208 24 R0
SYMATTR InstName VBE
SYMATTR Value 0.7
SYMBOL npn -80 -104 R0
SYMATTR InstName Q1
SYMATTR Value BC547B
SYMBOL voltage 208 24 R0
SYMATTR InstName VCC
SYMATTR Value 12
* SPICE netlist
XU1 N001 OUT 2ndOrderLowpass f0=40K Q=0.707 H=1 ;pnba IN)OUT
V1 N001 0 AC 1 0
.ac dec 100 1 10000K

* LTspice schematic (.asc)
Version 4
SHEET 1 560 200
WIRE -216 8 -280 8
WIRE -40 8 -136 8
WIRE 280 8 200 8
FLAG -280 8 0
FLAG 280 8 OUT
SYMBOL SpecialFunctions\\2ndOrdLowpass 40 -8 R0
SYMATTR InstName U1
SYMATTR Value f0=40K Q=0.707 H=1
SYMBOL voltage -120 8 R90
SYMATTR InstName V1
SYMATTR Value ""
SYMATTR Value2 AC 1 0
* SPICE netlist
M2 N002 N007 N001 N001 IRF7404
V1 N001 0 PULSE(0 13.2 0 1e-3 5s 1s)
XU1 N009 N006 N005 0 N007 LT1017 ;pnba In+)In-)V+)V-)OUT
R2 N003 N004 61.9K
R3 N006 0 150K
V2 N008 0 2.5
R4 N002 0 6.6
R1 N009 N008 1000
R6 N007 N009 1E6
R5 N001 N003 412K
R7 N004 N006 37.4K
R8 N007 0 1e6
R9 N001 N005 1
.tran 30

* LTspice schematic (.asc)
Version 4
SHEET 1 1056 640
WIRE -304 -320 -528 -320
WIRE 160 -320 -304 -320
WIRE 336 -320 160 -320
WIRE 528 -320 432 -320
WIRE -304 -288 -304 -320
WIRE 160 -224 160 -320
WIRE -304 -192 -304 -208
WIRE -272 -192 -304 -192
WIRE -304 -176 -304 -192
WIRE -528 -64 -528 -320
WIRE -304 -64 -304 -96
WIRE -272 -64 -304 -64
WIRE 160 -64 160 -144
WIRE 528 -64 528 -320
WIRE 128 -48 -176 -48
WIRE 224 -32 192 -32
WIRE 352 -32 352 -272
WIRE 352 -32 224 -32
WIRE -304 -16 -304 -64
WIRE -80 -16 -128 -16
WIRE 32 -16 0 -16
WIRE 128 -16 32 -16
WIRE 32 48 32 -16
WIRE 48 48 32 48
WIRE 224 48 224 -32
WIRE 224 48 128 48
WIRE 352 64 352 -32
WIRE -304 80 -304 64
WIRE -176 80 -176 -48
WIRE -176 80 -304 80
WIRE -304 112 -304 80
WIRE -128 112 -128 -16
WIRE -528 256 -528 16
WIRE -304 256 -304 192
WIRE -304 256 -528 256
WIRE -128 256 -128 192
WIRE -128 256 -304 256
WIRE 160 256 160 0
WIRE 160 256 -128 256
WIRE 352 256 352 144
WIRE 352 256 160 256
WIRE 528 256 528 16
WIRE 528 256 352 256
WIRE -528 320 -528 256
FLAG -528 320 0
SYMBOL pmos 432 -272 M270
SYMATTR InstName M2
SYMATTR Value IRF7404
SYMBOL voltage -528 -80 R0
SYMATTR Value PULSE(0 13.2 0 1e-3 5s 1s)
SYMATTR InstName V1
SYMBOL Comparators\\LT1017 160 -32 R0
SYMATTR InstName U1
SYMBOL res -320 -192 R0
SYMATTR InstName R2
SYMATTR Value 61.9K
SYMBOL res -320 96 R0
SYMATTR InstName R3
SYMATTR Value 150K
SYMBOL voltage -128 96 R0
SYMATTR InstName V2
SYMATTR Value 2.5
SYMBOL res 512 -80 R0
SYMATTR InstName R4
SYMATTR Value 6.6
SYMBOL res 16 -32 R90
SYMATTR InstName R1
SYMATTR Value 1000
SYMBOL res 144 32 R90
SYMATTR InstName R6
SYMATTR Value 1E6
SYMBOL res -320 -304 R0
SYMATTR InstName R5
SYMATTR Value 412K
SYMBOL res -320 -32 R0
SYMATTR InstName R7
SYMATTR Value 37.4K
SYMBOL res 336 48 R0
SYMATTR InstName R8
SYMATTR Value 1e6
SYMBOL res 144 -240 R0
SYMATTR InstName R9
SYMATTR Value 1
* SPICE netlist
V6 N002 0 1.8
V1 N003 0 PWL(0 0 100u 5)
R1 N004 N003 10
C1 0 N005 10p
V4 N008 0 PULSE(0 1.8 227n 0.1n 0.1n 40n 1u)
V3 N001 0 5
V2 N007 0 PWL(0 5 100u 0)
R2 N006 N007 10
XU1 N001 N002 N004 MP_01 0 N006 N005 N008 AD4011 EN_Hi_Z=1 ;pnba REF)Vdd)IN+))GND)IN-)Vout)CNV
.tran 110u

* LTspice schematic (.asc)
Version 4
SHEET 1 1072 384
WIRE 408 -192 72 -192
WIRE 536 -192 488 -192
WIRE 72 -128 72 -192
WIRE 408 -80 200 -80
WIRE 536 -80 488 -80
WIRE -488 -48 -536 -48
WIRE -360 -48 -408 -48
WIRE -216 -48 -280 -48
WIRE -216 0 -216 -48
WIRE -152 0 -216 0
WIRE 264 16 200 16
WIRE 392 16 328 16
WIRE -152 32 -216 32
WIRE -488 64 -536 64
WIRE -360 64 -408 64
WIRE -216 64 -216 32
WIRE -216 64 -280 64
WIRE 408 112 200 112
WIRE 536 112 488 112
WIRE 72 192 72 160
FLAG 72 192 0
FLAG 536 -80 0
FLAG -536 -48 0
FLAG 392 16 0
FLAG 536 112 0
FLAG 536 -192 0
FLAG -536 64 0
SYMBOL voltage 392 -80 M90
SYMATTR InstName V6
SYMATTR Value 1.8
SYMBOL voltage -392 -48 R90
SYMATTR InstName V1
SYMATTR Value PWL(0 0 100u 5)
SYMBOL res -264 -64 R90
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL cap 328 0 R90
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL voltage 392 112 R270
SYMATTR InstName V4
SYMATTR Value PULSE(0 1.8 227n 0.1n 0.1n 40n 1u)
SYMBOL voltage 392 -192 R270
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL voltage -392 64 R90
SYMATTR InstName V2
SYMATTR Value PWL(0 5 100u 0)
SYMBOL res -264 48 R90
SYMATTR InstName R2
SYMATTR Value 10
SYMBOL AD4011 104 16 R0
SYMATTR InstName U1
* SPICE netlist
V1 in 0 AC 1
BSUM2 out 0 V=B0*V(sum) + B1*V(z_1) + B2*V(z_2) + B3*V(z_3) + B4*V(z_4)
B1 z_1 0 V=V(sum) LAPLACE(exp(-s*{TS}))
B2 z_2 0 V=V(z_1) LAPLACE(exp(-s*{TS}))
B3 z_3 0 V=V(z_2) LAPLACE(exp(-s*{TS}))
B4 z_4 0 V=V(z_3) LAPLACE(exp(-s*{TS}))
BSUM1 sum 0 V={G1}*V(in) -(A1*V(z_1)+A2*V(z_2)+A3*V(z_3)+A4*V(z_4))
.PARAM FS=10k
.PARAM TS=1/FS
.AC LIN 1000 10 {FS/2}
.PARAM G1=0.00482434336
.PARAM B0=1 B1=4 B2=6 B3=4 B4=1
.PARAM A0=1.0 A1=-2.369513 A2=2.3139884 A3=-1.0546654 A4=0.187379492

* LTspice schematic (.asc)
Version 4
SHEET 1 1632 1216
WIRE -800 -256 -800 -288
WIRE -800 -176 -800 -128
WIRE -800 -288 -576 -288
WIRE 128 608 128 576
WIRE 128 496 128 448
WIRE 128 448 208 448
WIRE -800 160 -736 160
WIRE -384 160 -256 160
WIRE 32 160 96 160
WIRE 32 208 32 160
WIRE 32 288 32 320
WIRE -384 208 -384 160
WIRE -384 288 -384 320
WIRE -800 208 -800 160
WIRE -800 288 -800 320
WIRE 432 160 496 160
WIRE 432 208 432 160
WIRE 432 288 432 320
WIRE -816 608 -816 576
WIRE -816 496 -816 448
WIRE -816 448 -784 448
WIRE 752 -608 816 -608
FLAG -800 -128 0
FLAG -576 -288 in
IOPIN 240 128 Out
FLAG 128 608 0
FLAG 208 448 out
IOPIN 1024 864 Out
FLAG -736 160 z_1
IOPIN 80 576 Out
FLAG -256 160 z_2
IOPIN 560 576 Out
FLAG 96 160 z_3
IOPIN 912 576 Out
FLAG -800 320 0
FLAG -384 320 0
FLAG 32 320 0
FLAG 496 160 z_4
IOPIN 1312 576 Out
FLAG 432 320 0
FLAG -816 608 0
FLAG -784 448 sum
IOPIN 32 864 Out
SYMBOL voltage -800 -272 R0
SYMATTR Value2 AC 1
SYMATTR InstName V1
SYMATTR Value ""
SYMBOL bv 128 480 R0
SYMATTR InstName SUM2
SYMATTR Value V=B0*V(sum)  + B1*V(z_1) + B2*V(z_2) + B3*V(z_3) + B4*V(z_4)
SYMBOL bv -800 192 R0
SYMATTR InstName B1
SYMATTR Value V=V(sum)   LAPLACE(exp(-s*{TS}))
SYMBOL bv -384 192 R0
SYMATTR InstName B2
SYMATTR Value V=V(z_1)   LAPLACE(exp(-s*{TS}))
SYMBOL bv 32 192 R0
SYMATTR InstName B3
SYMATTR Value V=V(z_2)   LAPLACE(exp(-s*{TS}))
SYMBOL bv 432 192 R0
SYMATTR InstName B4
SYMATTR Value V=V(z_3)   LAPLACE(exp(-s*{TS}))
SYMBOL bv -816 480 R0
SYMATTR InstName SUM1
SYMATTR Value V={G1}*V(in) -(A1*V(z_1)+A2*V(z_2)+A3*V(z_3)+A4*V(z_4))
* SPICE netlist
V1 +V 0 15
V2 -V 0 -15
R1 OUT N001 364.76K
R2 N001 0 365
V3 IN 0 ac 1
XU1 IN N001 +V -V OUT LT1126 ;pnba In+)In-)V+)V-)OUT
.ac oct 10 1m 1Meg

* LTspice schematic (.asc)
Version 4
SHEET 1 496 288
WIRE -8 -128 -24 -128
WIRE 88 -128 72 -128
WIRE 104 -128 88 -128
WIRE 216 -128 184 -128
WIRE -248 -112 -248 -128
WIRE -152 -112 -152 -128
WIRE -248 -16 -248 -32
WIRE -152 -16 -152 -32
WIRE 152 -16 152 -32
WIRE 88 0 88 -128
WIRE 120 0 88 0
WIRE 216 16 216 -128
WIRE 216 16 184 16
WIRE 248 16 216 16
WIRE 120 32 -40 32
WIRE -40 48 -40 32
WIRE 152 64 152 48
WIRE -40 144 -40 128
FLAG -152 -16 0
FLAG 152 -32 +V
FLAG -152 -128 +V
FLAG 152 64 -V
FLAG -248 -16 0
FLAG -248 -128 -V
FLAG -24 -128 0
FLAG -40 144 0
FLAG 248 16 OUT
FLAG -40 32 IN
SYMBOL voltage -152 -128 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -248 -128 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res 200 -144 R90
SYMATTR InstName R1
SYMATTR Value 364.76K
SYMBOL res 88 -144 R90
SYMATTR InstName R2
SYMATTR Value 365
SYMBOL voltage -40 32 R0
SYMATTR InstName V3
SYMATTR Value ac 1
SYMBOL opamps\\LT1126 152 -48 R0
SYMATTR InstName U1
* SPICE netlist
XU1 N003 N002 N001 LT1117 ;pnba ADJ)OUT)IN
C1 N002 0 10 V=33 Irms=0 Rser=0.3 Lser=0 mfg="KEMET" pn="T495D106M035AS" type="Tantalum"
V1 N001 0 4.25
R2 N002 N003 121
R3 N003 0 154
I1 N002 0 pulse(.1 .6 10u 1u 1u 50u 100u)
.tran 300u

* LTspice schematic (.asc)
Version 4
SHEET 1 640 240
WIRE -208 -120 -320 -120
WIRE 112 -120 48 -120
WIRE 208 -120 112 -120
WIRE 320 -120 208 -120
WIRE -320 -104 -320 -120
WIRE 112 -104 112 -120
WIRE 208 -104 208 -120
WIRE 320 -104 320 -120
WIRE -320 -8 -320 -24
WIRE 208 -8 208 -40
WIRE 320 -8 320 -24
WIRE -80 8 -80 -24
WIRE 112 8 112 -24
WIRE 112 8 -80 8
WIRE 112 24 112 8
WIRE 112 120 112 104
FLAG -320 -8 0
FLAG 208 -8 0
FLAG 320 -8 0
FLAG 112 120 0
SYMBOL PowerProducts\\LT1117 -80 -120 R0
SYMATTR InstName U1
SYMBOL polcap 192 -104 R0
SYMATTR Value 10
SYMATTR InstName C1
SYMATTR Description Capacitor
SYMATTR Type cap
SYMATTR SpiceLine V=33 Irms=0 Rser=0.3 Lser=0 mfg="KEMET" pn="T495D106M035AS" type="Tantalum"
SYMBOL voltage -320 -120 R0
SYMATTR InstName V1
SYMATTR Value 4.25
SYMBOL res 96 -120 R0
SYMATTR InstName R2
SYMATTR Value 121
SYMBOL res 96 8 R0
SYMATTR InstName R3
SYMATTR Value 154
SYMBOL current 320 -104 R0
SYMATTR InstName I1
SYMATTR Value pulse(.1 .6 10u 1u 1u 50u 100u)
* SPICE netlist
VIN N003 0 SINE(6.257 0.1 50)
V2 VCC 0 15
V3 0 VEE 0
R2 N001 N002 25k
XU2 N003 N001 VCC VEE N002 OP27 ;pnba In+)In-)V+)V-)OUT
XU1 N010 N008 VCC VEE N009 OP27 ;pnba In+)In-)V+)V-)OUT
R1 N008 N001 1G
R4 N009 N008 25k
V1 N010 0 5.47
C1 N002 N001 20p
XU3 N004 N007 VCC VEE N005 OP27 ;pnba In+)In-)V+)V-)OUT
R3 N004 N002 40k
R5 0 N004 40k
R6 N007 N009 40k
R7 N006 N007 40k
C2 N005 N007 20p
D1 N005 P001 D
R8 VEE N006 10k
D2 P001 N006 D
;dc V1 0 10 0.01
.tran 0.1

* LTspice schematic (.asc)
Version 4
SHEET 1 1616 736
WIRE -232 -320 -296 -320
WIRE -88 -304 -168 -304
WIRE -8 -304 -88 -304
WIRE 232 -304 -8 -304
WIRE -232 -288 -568 -288
WIRE -568 -272 -568 -288
WIRE -88 -240 -88 -304
WIRE 232 -240 232 -304
WIRE 440 -240 312 -240
WIRE -8 -176 -8 -304
WIRE 312 -176 312 -240
WIRE 360 -176 312 -176
WIRE 456 -160 424 -160
WIRE 504 -160 456 -160
WIRE 712 -160 632 -160
WIRE 360 -144 312 -144
WIRE -296 -96 -296 -320
WIRE -88 -96 -88 -176
WIRE -88 -96 -296 -96
WIRE -8 -96 -88 -96
WIRE 312 -80 312 -144
WIRE 456 -80 456 -96
WIRE 456 -80 312 -80
WIRE 536 -80 456 -80
WIRE 712 -80 712 -160
WIRE 712 -80 616 -80
WIRE -8 -16 -296 -16
WIRE -8 64 -8 -16
WIRE -296 256 -296 -16
WIRE -232 256 -296 256
WIRE -728 272 -808 272
WIRE -8 272 -8 144
WIRE -8 272 -168 272
WIRE 232 272 232 -80
WIRE 232 272 -8 272
WIRE -808 288 -808 272
WIRE -728 288 -728 272
WIRE -232 288 -440 288
FLAG -568 -192 0
FLAG -728 288 0
FLAG -808 192 VCC
FLAG -200 -336 VCC
FLAG -808 368 VEE
FLAG -200 -272 VEE
FLAG -200 240 VCC
FLAG -200 304 VEE
FLAG -440 368 0
FLAG 392 -128 VCC
FLAG 392 -192 VEE
FLAG 520 -240 0
FLAG 792 -160 VEE
SYMBOL voltage -568 -288 R0
SYMATTR Value SINE(6.257 0.1 50)
SYMATTR InstName VIN
SYMBOL voltage -808 176 R0
SYMATTR Value 15
SYMATTR InstName V2
SYMBOL voltage -808 272 R0
SYMATTR InstName V3
SYMATTR Value 0
SYMBOL res 8 -80 R180
SYMATTR InstName R2
SYMATTR Value 25k
SYMBOL OpAmps\\OP27 -200 -368 R0
SYMATTR InstName U2
SYMBOL OpAmps\\OP27 -200 208 R0
SYMATTR InstName U1
SYMBOL res 8 0 R180
SYMATTR InstName R1
SYMATTR Value 1G
SYMBOL res 8 160 R180
SYMATTR InstName R4
SYMATTR Value 25k
SYMBOL voltage -440 272 R0
SYMATTR Value 5.47
SYMATTR InstName V1
SYMBOL cap -104 -240 R0
SYMATTR InstName C1
SYMATTR Value 20p
SYMBOL OpAmps\\OP27 392 -96 M180
SYMATTR InstName U3
SYMBOL res 328 -256 R90
SYMATTR InstName R3
SYMATTR Value 40k
SYMBOL res 536 -256 R90
SYMATTR InstName R5
SYMATTR Value 40k
SYMBOL res 328 -96 R90
SYMATTR InstName R6
SYMATTR Value 40k
SYMBOL res 632 -96 R90
SYMATTR InstName R7
SYMATTR Value 40k
SYMBOL cap 440 -160 R0
SYMATTR InstName C2
SYMATTR Value 20p
SYMBOL diode 504 -144 R270
SYMATTR InstName D1
SYMBOL res 808 -176 R90
SYMATTR InstName R8
SYMATTR Value 10k
SYMBOL diode 568 -144 R270
SYMATTR InstName D2
* SPICE netlist
V1 +V 0 3.3
VS S 0 3
V2 IN 0 PULSE(0 2.4 0 10n 10n 980n 2u)
R1 D 0 47
C1 D 0 33p
XU1 +V IN S D 0 ADG841 ;pnba Vdd)IN)S)D)GND
.tran 10u

* LTspice schematic (.asc)
Version 4.1
SHEET 1 592 384
WIRE 40 -176 40 -192
WIRE -184 -96 -216 -96
WIRE -88 -96 -104 -96
WIRE -56 -96 -88 -96
WIRE 152 -96 136 -96
WIRE 184 -96 152 -96
WIRE 296 -96 184 -96
WIRE 184 -64 184 -96
WIRE -296 -48 -296 -64
WIRE 296 -48 296 -96
WIRE -88 -32 -184 -32
WIRE -56 -32 -88 -32
WIRE -184 32 -184 -32
WIRE 184 32 184 16
WIRE 296 32 296 16
WIRE -296 48 -296 32
WIRE 40 96 40 80
WIRE -184 192 -184 112
FLAG -296 48 0
FLAG -296 -64 +V
FLAG -216 -96 0
FLAG 40 -192 +V
FLAG 40 96 0
FLAG -184 192 0
FLAG 184 32 0
FLAG 296 32 0
FLAG -88 -96 S
FLAG -88 -32 IN
FLAG 152 -96 D
SYMBOL voltage -296 -64 R0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL voltage -88 -96 M270
SYMATTR InstName VS
SYMATTR Value 3
SYMBOL voltage -184 16 R0
SYMATTR Value PULSE(0 2.4 0 10n 10n 980n 2u)
SYMATTR InstName V2
SYMBOL res 168 -80 R0
SYMATTR InstName R1
SYMATTR Value 47
SYMBOL cap 280 -48 R0
SYMATTR InstName C1
SYMATTR Value 33p
SYMBOL ADG841 40 -48 R0
SYMATTR InstName U1
* SPICE netlist
M1 N001 G E E Si4982DY
Q1 N003 N002 C 0 FJL4215
D1 E C D
R1 N002 N001 100m
R2 N003 E 5m
Q2 N002 N003 E 0 FJL4315

* LTspice schematic (.asc)
Version 4
SHEET 1 464 496
WIRE 136 -216 136 -248
WIRE 232 -216 136 -216
WIRE 136 -120 136 -216
WIRE 232 -104 232 -216
WIRE -136 -72 -152 -72
WIRE -24 -72 -56 -72
WIRE 72 -72 -24 -72
WIRE -152 -8 -152 -72
WIRE -24 8 -24 -72
WIRE 136 56 136 -24
WIRE 136 56 40 56
WIRE -200 72 -232 72
WIRE 136 88 136 56
WIRE -152 200 -152 88
WIRE -24 200 -24 104
WIRE -24 200 -152 200
WIRE 136 200 136 168
WIRE 136 200 -24 200
WIRE 232 200 232 -40
WIRE 232 200 136 200
WIRE 136 248 136 200
FLAG -232 72 G
FLAG 136 248 E
FLAG 136 -248 C
SYMBOL nmos -200 -8 R0
SYMATTR Value Si4982DY
SYMATTR InstName M1
SYMBOL pnp 72 -24 M180
SYMATTR InstName Q1
SYMATTR Value FJL4215
SYMBOL diode 216 -40 M180
SYMATTR InstName D1
SYMBOL res -40 -88 R90
SYMATTR InstName R1
SYMATTR Value 100m
SYMBOL res 120 72 R0
SYMATTR InstName R2
SYMATTR Value 5m
SYMBOL npn 40 8 M0
SYMATTR Value FJL4315
SYMATTR InstName Q2