Si7li/ltspice-spice-circuits-no-aug huggingface dataset:
* SPICE netlist
C1 N002 0 1
V1 IN 0 24
R2 OUT N003 232K
R3 N003 0 26.1K
Rload OUT 0 47
C2 OUT 0 10
L1 N001 OUT 33
XU1 IN N001 N002 N002 0 N003 MAX22513 BUCKDCM=0 BUCKPFM=0 BUCKSS=0 ;pnba PV24)LX)VCCB)FREQ)GND)FB
.tran 3.5m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 848 208
WIRE -216 -104 -424 -104
WIRE 104 -104 72 -104
WIRE 216 -104 184 -104
WIRE 328 -104 216 -104
WIRE 376 -104 328 -104
WIRE 424 -104 376 -104
WIRE -424 -88 -424 -104
WIRE 216 -88 216 -104
WIRE 328 -88 328 -104
WIRE 424 -88 424 -104
WIRE -312 -8 -344 -8
WIRE -232 -8 -248 -8
WIRE -216 -8 -232 -8
WIRE 216 -8 72 -8
WIRE -424 8 -424 -8
WIRE 216 8 216 -8
WIRE 328 8 328 -24
WIRE 424 8 424 -8
WIRE -232 88 -232 -8
WIRE -216 88 -232 88
WIRE 88 88 72 88
WIRE 216 104 216 88
FLAG -344 -8 0
FLAG -424 8 0
FLAG 328 8 0
FLAG 216 104 0
FLAG 424 8 0
FLAG 376 -104 OUT
FLAG -424 -104 IN
FLAG 88 88 0
SYMBOL cap -248 -24 R90
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL voltage -424 -104 R0
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL res 200 -104 R0
SYMATTR InstName R2
SYMATTR Value 232K
SYMBOL res 200 -8 R0
SYMATTR InstName R3
SYMATTR Value 26.1K
SYMBOL res 408 -104 R0
SYMATTR InstName Rload
SYMATTR Value 47
SYMBOL cap 312 -88 R0
SYMATTR Value 10
SYMATTR InstName C2
SYMBOL ind 88 -88 R270
SYMATTR InstName L1
SYMATTR Value 33
SYMBOL MAX22513 -72 -8 R0
SYMATTR InstName U1
* SPICE netlist
R1 N002 N001 10K
R2 N003 N001 100K
R3 N001 IN 100K
V1 IN 0 AC 1
XU1 N003 N002 N001 TowTom2 ;pnba V1)V2)INV
.include TowTom2.sub
.ac oct 100 1k 10Meg

* LTspice schematic (.asc)
Version 4
SHEET 1 464 320
WIRE -8 -144 -24 -144
WIRE 200 -144 72 -144
WIRE -24 -48 -24 -144
WIRE 72 -48 -24 -48
WIRE 200 -48 152 -48
WIRE -136 48 -232 48
WIRE -24 48 -24 -48
WIRE -24 48 -56 48
WIRE 200 48 -24 48
WIRE -232 64 -232 48
WIRE -232 160 -232 144
FLAG -232 48 IN
FLAG -232 160 0
SYMBOL RES 88 -160 R90
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL res 168 -64 R90
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL res -40 32 R90
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL VOLTAGE -232 48 R0
SYMATTR InstName V1
SYMATTR Value AC 1
SYMBOL MISC\\TOWTOM2 232 -112 R0
SYMATTR InstName U1
* SPICE netlist
M1 N001 Vinm N003 0 N_50n l=50n w=500n
Vinp Vinp 0 500m
VDD VDD 0 1
M3 N001 N001 VDD VDD P_50n l=50n w=1u
M4 N002 N001 VDD VDD P_50n l=50n w=1u
M2 N002 Vinp N003 0 N_50n l=50n w=500n
Vinm Vinm 0 500m
M6 N003 N001 0 0 N_50n l=50n w=500n
M5 Vout N002 VDD VDD P_50n l=50n w=1u
M7 Vout N002 0 0 N_50n l=50n w=500n
.dc Vinp 0 1 1m Vinm 0 1 200m
.include cmosedu_models.txt

* LTspice schematic (.asc)
Version 4
SHEET 1 1056 464
WIRE 432 -184 432 -232
WIRE -528 -168 -528 -184
WIRE -176 -168 -176 -216
WIRE 176 -168 176 -216
WIRE -528 -152 -528 -168
WIRE -64 -152 -128 -152
WIRE 128 -152 -64 -152
WIRE -176 -56 -176 -72
WIRE -64 -56 -64 -152
WIRE -64 -56 -176 -56
WIRE 176 -56 176 -72
WIRE 384 -56 384 -168
WIRE 384 -56 176 -56
WIRE 432 -56 432 -88
WIRE 528 -56 432 -56
WIRE -528 -40 -528 -72
WIRE -176 -40 -176 -56
WIRE 176 -40 176 -56
WIRE -448 -24 -448 -40
WIRE 432 -24 432 -56
WIRE 384 56 384 -56
WIRE -448 72 -448 56
WIRE -176 88 -176 56
WIRE 0 88 -176 88
WIRE 176 88 176 56
WIRE 176 88 0 88
WIRE -512 104 -512 88
WIRE 0 104 0 88
WIRE 432 120 432 72
WIRE -64 184 -64 -56
WIRE -48 184 -64 184
WIRE -512 200 -512 184
WIRE 0 232 0 200
FLAG -512 200 0
FLAG -512 88 Vinp
FLAG -176 8 0
FLAG -528 -40 0
FLAG -528 -168 VDD
FLAG -176 -120 VDD
FLAG 0 232 0
FLAG -176 -216 VDD
FLAG 176 -120 VDD
FLAG 176 8 0
FLAG 176 -216 VDD
FLAG -448 72 0
FLAG -448 -40 Vinm
FLAG 0 152 0
FLAG -224 40 Vinm
FLAG 224 40 Vinp
FLAG 432 -136 VDD
FLAG 432 -232 VDD
FLAG 432 24 0
FLAG 432 120 0
FLAG 528 -56 Vout
SYMBOL nmos4 -224 -40 R0
SYMATTR InstName M1
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL voltage -512 88 R0
SYMATTR InstName Vinp
SYMATTR Value 500m
SYMBOL voltage -528 -168 R0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL pmos4 -128 -72 R180
SYMATTR InstName M3
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL pmos4 128 -72 M180
SYMATTR InstName M4
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL nmos4 224 -40 M0
SYMATTR InstName M2
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL voltage -448 -40 R0
SYMATTR InstName Vinm
SYMATTR Value 500m
SYMBOL nmos4 -48 104 R0
SYMATTR InstName M6
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
SYMBOL pmos4 384 -88 M180
SYMATTR InstName M5
SYMATTR Value P_50n
SYMATTR Value2 l=50n w=1u
SYMBOL nmos4 384 -24 R0
SYMATTR InstName M7
SYMATTR Value N_50n
SYMATTR Value2 l=50n w=500n
* SPICE netlist
XU1 N005 IN 0 0 IN N006 OUT2 N004 N002 IN N001 N003 LT3498 ;pnba LED1)CTRL1)GND1)GND2)CTRL2)FB2)Vout2)CAP2)SW2)Vin)SW1)CAP1
L1 IN N001 15
L2 IN N002 15
R1 N003 N005 10
D1 N005 0 NSCW100 N=6
C1 N003 0 1
C2 N004 0 .47
R2 OUT2 N006 2.21Meg
V1 IN 0 5
Rload OUT2 0 666
C3 OUT2 0 2
.tran 500u startup

* LTspice schematic (.asc)
Version 4
SHEET 1 912 624
WIRE -296 -312 -456 -312
WIRE 8 -312 -296 -312
WIRE -296 -296 -296 -312
WIRE -88 -264 -104 -264
WIRE 8 -264 8 -312
WIRE 8 -264 -8 -264
WIRE 24 -264 8 -264
WIRE 120 -264 104 -264
WIRE -104 -216 -104 -264
WIRE 8 -216 8 -264
WIRE 120 -216 120 -264
WIRE -296 -200 -296 -216
WIRE -408 -152 -424 -152
WIRE -328 -152 -344 -152
WIRE -184 -152 -328 -152
WIRE 200 -152 184 -152
WIRE 280 -152 264 -152
WIRE -328 -136 -328 -152
WIRE -328 -40 -328 -56
WIRE -184 -40 -328 -40
WIRE 232 -40 184 -40
WIRE 376 -40 232 -40
WIRE 456 -40 376 -40
WIRE 232 -24 232 -40
WIRE 376 -24 376 -40
WIRE 456 -24 456 -40
WIRE -328 -8 -328 -40
WIRE -328 72 -328 56
WIRE 232 72 232 56
WIRE 232 72 184 72
WIRE 376 72 376 40
WIRE 456 72 456 56
WIRE -456 184 -456 -312
WIRE -184 184 -456 184
WIRE 232 184 184 184
WIRE -104 280 -104 264
WIRE 120 280 120 264
WIRE -456 312 -456 184
WIRE 232 312 232 184
WIRE 232 312 -456 312
FLAG -328 72 0
FLAG -104 280 0
FLAG 120 280 0
FLAG -424 -152 0
FLAG 280 -152 0
FLAG -296 -200 0
FLAG 456 72 0
FLAG 376 72 0
FLAG -296 -312 IN
FLAG 456 -40 OUT2
SYMBOL PowerProducts\\LT3498 8 24 R0
SYMATTR InstName U1
SYMBOL ind 8 -248 M270
SYMATTR InstName L1
SYMATTR Value 15
SYMBOL ind 8 -248 R270
SYMATTR InstName L2
SYMATTR Value 15
SYMBOL res -344 -152 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL LED -344 -8 R0
SYMATTR Value NSCW100
SYMATTR Value2 N=6
SYMATTR InstName D1
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap -344 -168 R90
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL cap 200 -168 M90
SYMATTR InstName C2
SYMATTR Value .47
SYMBOL res 216 -40 R0
SYMATTR InstName R2
SYMATTR Value 2.21Meg
SYMBOL voltage -296 -312 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 440 -40 R0
SYMATTR InstName Rload
SYMATTR Value 666
SYMBOL cap 360 -24 R0
SYMATTR InstName C3
SYMATTR Value 2
* SPICE netlist
V1 IN 0 6.2
C3 OUT 0 10
C4 N003 0 1
C1 N004 0 10 Rser=10m Lser=1n
C2 N002 0 1
R3 IN N001 100K
R5 OUT 0 18
XU1 N004 OUT N002 0 N003 N003 N001 IN ADM7150-3.3 ;pnba Vreg)Vout)Byp)GND)Ref_Sense)Ref)EN)Vin
.tran 5m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 720 368
WIRE -232 -184 -360 -184
WIRE -120 -184 -232 -184
WIRE 264 -184 200 -184
WIRE 360 -184 264 -184
WIRE -360 -168 -360 -184
WIRE 264 -168 264 -184
WIRE 360 -168 360 -184
WIRE -232 -88 -232 -184
WIRE -216 -88 -232 -88
WIRE -120 -88 -136 -88
WIRE -360 -72 -360 -88
WIRE 264 -72 264 -104
WIRE 360 -72 360 -88
WIRE -200 8 -216 8
WIRE -120 8 -136 8
WIRE 216 8 200 8
WIRE 264 8 216 8
WIRE 264 24 264 8
WIRE -200 104 -216 104
WIRE -120 104 -136 104
WIRE 216 104 216 8
WIRE 216 104 200 104
WIRE 264 104 264 88
WIRE 40 184 40 168
FLAG 40 184 0
FLAG 264 104 0
FLAG 264 -72 0
FLAG -216 104 0
FLAG -216 8 0
FLAG -360 -72 0
FLAG 360 -72 0
FLAG -360 -184 IN
FLAG 360 -184 OUT
SYMBOL voltage -360 -184 R0
SYMATTR InstName V1
SYMATTR Value 6.2
SYMBOL cap 248 -168 R0
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL cap 248 24 R0
SYMATTR InstName C4
SYMATTR Value 1
SYMBOL cap -136 88 R90
SYMATTR InstName C1
SYMATTR Value 10
SYMATTR Value2 Rser=10m
SYMATTR SpiceLine Lser=1n
SYMBOL cap -136 -8 R90
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL res -232 -72 R270
SYMATTR InstName R3
SYMATTR Value 100K
SYMBOL res 344 -184 R0
SYMATTR InstName R5
SYMATTR Value 18
SYMBOL ADM7150-3.3 40 -40 R0
SYMATTR InstName U1
* SPICE netlist
V1 +V 0 15
V2 -V 0 -15
V4 IN 0 pulse(0 3.3 0 1u 1u 5m 10m)
R1 S1 0 1K
R2 S2 0 1K
V5 D 0 SINE(0 10 2k)
XU1 IN S1 D S2 +V -V 0 ADG419 ;pnba IN)S1)D)S2)Vdd)Vss)GND
.tran 30m

* LTspice schematic (.asc)
Version 4
SHEET 1 672 448
WIRE 128 -224 80 -224
WIRE 80 -176 80 -224
WIRE -336 -112 -336 -128
WIRE -176 -112 -192 -112
WIRE -32 -112 -96 -112
WIRE -16 -112 -32 -112
WIRE 192 -80 176 -80
WIRE 224 -80 192 -80
WIRE 336 -80 304 -80
WIRE -128 -48 -192 -48
WIRE -32 -48 -48 -48
WIRE -16 -48 -32 -48
WIRE -336 -16 -336 -32
WIRE -160 16 -192 16
WIRE -16 16 -160 16
WIRE -336 96 -336 80
WIRE -192 128 -192 16
WIRE 144 144 144 128
WIRE 16 160 16 128
WIRE 48 160 16 160
WIRE -336 192 -336 176
WIRE -192 224 -192 208
FLAG -336 192 0
FLAG -336 -16 0
FLAG -336 -128 +V
FLAG -336 80 -V
FLAG 336 -80 0
FLAG -192 224 0
FLAG -192 -112 0
FLAG -192 -48 0
FLAG 128 -224 +V
FLAG 144 144 0
FLAG 48 160 -V
FLAG -32 -112 S1
FLAG -32 -48 S2
FLAG 192 -80 D
FLAG -160 16 IN
SYMBOL voltage -336 -128 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage -336 80 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL voltage -192 112 R0
SYMATTR InstName V4
SYMATTR Value pulse(0 3.3 0 1u 1u 5m 10m)
SYMBOL res -80 -96 M270
SYMATTR InstName R1
SYMATTR Value 1K
SYMBOL res -32 -32 M270
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage 208 -80 R270
SYMATTR InstName V5
SYMATTR Value SINE(0 10 2k)
SYMBOL ADG419 80 -32 R0
SYMATTR InstName U1
* SPICE netlist
V1 IN 0 5
L1 N003 OUT 50
C1 OUT 0 100 Rser=.1
C2 N006 0 .01
R1 IN N001 47K
C3 N004 0 5000p
R2 N005 N004 5K
XU1 N001 IN N003 0 OUT N002 N006 N005 LTC1504 top=20.4K bot=12.6K ;pnba Imax)Vcc)SW)GND)Sense)_SHND)SS)COMP
Rload OUT 0 50
.tran 5m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 704 448
WIRE -144 -224 -320 -224
WIRE -80 -224 -144 -224
WIRE 48 -224 0 -224
WIRE -320 -208 -320 -224
WIRE -144 -160 -144 -224
WIRE 48 -160 48 -224
WIRE -320 -112 -320 -128
WIRE -208 -64 -240 -64
WIRE 144 -64 112 -64
WIRE 256 -64 224 -64
WIRE 352 -64 256 -64
WIRE 352 -48 352 -64
WIRE -304 32 -336 32
WIRE -208 32 -224 32
WIRE 256 32 256 -64
WIRE 256 32 112 32
WIRE -336 48 -336 32
WIRE 256 48 256 32
WIRE 352 48 352 32
WIRE -336 128 -336 112
WIRE 256 128 256 112
WIRE -160 144 -160 128
WIRE 64 144 64 128
WIRE -160 224 -160 208
FLAG -320 -112 0
FLAG 64 144 0
FLAG -160 224 0
FLAG 256 128 0
FLAG -336 128 0
FLAG 352 48 0
FLAG 352 -64 OUT
FLAG -320 -224 IN
SYMBOL VOLTAGE -320 -224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL ind 128 -48 R270
SYMATTR InstName L1
SYMATTR Value 50
SYMBOL polcap 240 48 R0
SYMATTR InstName C1
SYMATTR Value 100
SYMATTR SpiceLine Rser=.1
SYMBOL cap -176 144 R0
SYMATTR Value .01
SYMATTR InstName C2
SYMBOL res -96 -208 R270
SYMATTR InstName R1
SYMATTR Value 47K
SYMBOL cap -352 48 R0
SYMATTR InstName C3
SYMATTR Value 5000p
SYMBOL res -208 16 R90
SYMATTR InstName R2
SYMATTR Value 5K
SYMBOL PowerProducts\\LTC1504-3.3 -48 -16 R0
SYMATTR InstName U1
SYMBOL res 336 -64 R0
SYMATTR InstName Rload
SYMATTR Value 50
* SPICE netlist
V1 IN 0 5.5
C2 OUT 0 1
Rload OUT 0 100
C1 IN 0 1
XU1 OUT MP_01 0 IN MP_02 IN ADP122 K=1/5600 ;pnba Vout))GND)En))Vin
.tran 10m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 480 200
WIRE -160 -88 -240 -88
WIRE -112 -88 -160 -88
WIRE -80 -88 -112 -88
WIRE 160 -88 112 -88
WIRE 240 -88 160 -88
WIRE -240 -72 -240 -88
WIRE -160 -72 -160 -88
WIRE 160 -72 160 -88
WIRE 240 -72 240 -88
WIRE -240 24 -240 8
WIRE -160 24 -160 -8
WIRE -112 24 -112 -88
WIRE -80 24 -112 24
WIRE 160 24 160 -8
WIRE 240 24 240 8
WIRE 16 88 16 72
FLAG -240 24 0
FLAG 16 88 0
FLAG 160 24 0
FLAG 240 24 0
FLAG 240 -88 OUT
FLAG -240 -88 IN
FLAG -160 24 0
SYMBOL voltage -240 -88 R0
SYMATTR InstName V1
SYMATTR Value 5.5
SYMBOL cap 144 -72 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL res 224 -88 R0
SYMATTR InstName Rload
SYMATTR Value 100
SYMBOL cap -176 -72 R0
SYMATTR InstName C1
SYMATTR Value 1
SYMBOL ADP122-2.8 16 24 R0
SYMATTR InstName U1
* SPICE netlist
Vin1 IN1 0
XU1 N002 N001 +V -V OUT AD712 ;pnba In+)In-)V+)V-)OUT
R1 N001 OUT 100k
R2 N001 IN1 10k
R3 N002 0 10k
V1 +V 0 15
V2 -V 0 -15
R4 N002 IN2 10k
Vin2 IN2 0 1
.dc Vin1 -3 3 0.5 Vin2 -1 1 1

* LTspice schematic (.asc)
Version 4.1
SHEET 1 832 256
WIRE 112 -112 80 -112
WIRE -384 -16 -400 -16
WIRE -288 -16 -304 -16
WIRE -224 -16 -288 -16
WIRE 0 -16 0 -112
WIRE 0 -16 -144 -16
WIRE 16 -16 0 -16
WIRE 112 0 112 -112
WIRE 112 0 80 0
WIRE 160 0 112 0
WIRE 304 0 304 -16
WIRE 416 0 416 -16
WIRE -16 16 -128 16
WIRE 16 16 -16 16
WIRE -16 48 -16 16
WIRE -400 80 -416 80
WIRE -256 80 -320 80
WIRE -208 80 -256 80
WIRE -128 80 -128 16
WIRE 304 96 304 80
WIRE 416 96 416 80
FLAG -400 -16 0
FLAG 160 0 OUT
FLAG -288 -16 IN1
FLAG 48 -32 +V
FLAG 48 32 -V
FLAG -16 128 0
FLAG 304 -16 +V
FLAG 304 96 0
FLAG 416 -16 -V
FLAG 416 96 0
FLAG -416 80 0
FLAG -256 80 IN2
SYMBOL voltage -288 -16 R90
SYMATTR InstName Vin1
SYMATTR Value ""
SYMBOL AD712 48 -64 R0
SYMATTR InstName U1
SYMBOL res -16 -128 M90
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL res -128 -32 R90
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL res -32 32 R0
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL voltage 304 -16 R0
SYMATTR InstName V1
SYMATTR Value 15
SYMBOL voltage 416 -16 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL res -112 64 R90
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL voltage -304 80 R90
SYMATTR InstName Vin2
SYMATTR Value 1
* SPICE netlist
C1 N004 0 10
R1 N004 0 10
MQ1 N002 N006 N003 N003 FDS4953
L1 N001 N002 1 Rser=150m
V1 N008 0 5
R2 N008 N007 1K
V2 N001 0 PWL(0u 0 100m 0 +1u 20 150m 20 +10u 0 200m 0 +1u -20 250m -20 +10u 0 400m 0 +1u 5 800m 5 +3u 20 900m 20 +10u 5)
S1 0 N004 N005 0 SHORT
V3 N005 0 PWL(0us 0V 1200m 0 +5n 1 1201m 1 +5n 0)
XU1 N006 N003 NC_01 N004 0 N007 0 LTC4362-1 ;pnba GP)In)Sense)Out)_On)_Pwrgd)Gnd
.tran 1500m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 1824 448
WIRE -448 -224 -912 -224
WIRE -256 -224 -368 -224
WIRE -128 -224 -160 -224
WIRE 224 -224 160 -224
WIRE 320 -224 224 -224
WIRE 432 -224 320 -224
WIRE 224 -208 224 -224
WIRE 320 -208 320 -224
WIRE 432 -208 432 -224
WIRE 768 -192 480 -192
WIRE 912 -192 848 -192
WIRE 512 -144 480 -144
WIRE 224 -112 224 -144
WIRE 320 -112 320 -128
WIRE 432 -112 432 -128
WIRE -176 -64 -176 -176
WIRE -128 -64 -176 -64
WIRE 256 -64 160 -64
WIRE 256 -48 256 -64
WIRE -128 0 -176 0
WIRE 256 48 256 32
WIRE 16 80 16 64
WIRE -912 112 -912 -224
WIRE 256 144 256 128
WIRE -912 224 -912 192
FLAG 16 80 0
FLAG 256 144 0
FLAG 224 -112 0
FLAG 320 -112 0
FLAG 432 -112 0
FLAG 512 -144 0
FLAG 912 -192 0
FLAG -912 224 0
FLAG -176 0 0
SYMBOL cap 208 -208 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL res 304 -224 R0
SYMATTR InstName R1
SYMATTR Value 10
SYMBOL pmos -256 -176 R270
SYMATTR InstName Q1
SYMATTR Value FDS4953
SYMBOL ind -464 -208 R270
SYMATTR InstName L1
SYMATTR Value 1
SYMATTR SpiceLine Rser=150m
SYMBOL voltage 256 32 R0
SYMATTR Value 5
SYMATTR InstName V1
SYMBOL res 240 48 M180
SYMATTR InstName R2
SYMATTR Value 1K
SYMBOL voltage -912 96 R0
SYMATTR Value PWL(0u 0 100m 0 +1u 20 150m 20 +10u 0 200m 0 +1u -20 250m -20 +10u 0 400m 0 +1u 5 800m 5 +3u 20 900m 20 +10u 5)
SYMATTR InstName V2
SYMBOL sw 432 -112 R180
SYMATTR InstName S1
SYMATTR Value SHORT
SYMBOL voltage 752 -192 M90
SYMATTR Value PWL(0us 0V 1200m 0 +5n 1 1201m 1 +5n 0)
SYMATTR InstName V3
SYMBOL LTC4362-1 16 -96 R0
SYMATTR InstName U1
* SPICE netlist
V1 illu 0 {illu}
R1 illu 0 100Meg
I1 vout 0 PULSE(0 365m 0 1 1)
R2 vout N001 R=rs_t
R3 0 N001 R=rsh_t
D1 N001 0 pvdiode2
B1 0 N001 I=ipv_t*V(illu)/1000
.param temp 25
.param rs_t 9.67e-2
.param rsh_t 5.02e2
.param io_t 2.86e-10
.param a_n 5.13
.param ipv_t 3.65e-1
.step param illu 100 1000 100
.tran 1

* LTspice schematic (.asc)
Version 4
SHEET 1 1488 240
WIRE 104 -104 -232 -104
WIRE 408 -104 104 -104
WIRE 536 -104 408 -104
WIRE 712 -104 616 -104
WIRE 744 -104 712 -104
WIRE -664 -88 -744 -88
WIRE -584 -88 -664 -88
WIRE -232 -40 -232 -104
WIRE 744 -40 744 -104
WIRE 104 -24 104 -104
WIRE 408 -24 408 -104
WIRE -744 -8 -744 -88
WIRE -584 -8 -584 -88
WIRE -232 104 -232 40
WIRE 104 104 104 40
WIRE 408 104 408 56
WIRE -744 120 -744 72
WIRE -584 120 -584 72
WIRE 744 120 744 40
FLAG -744 120 0
FLAG -584 120 0
FLAG -664 -88 illu
FLAG 744 120 0
FLAG 408 104 0
FLAG 104 104 0
FLAG -232 104 0
FLAG 712 -104 vout
SYMBOL voltage -744 -24 R0
SYMATTR InstName V1
SYMATTR Value {illu}
SYMBOL res -600 -24 R0
SYMATTR InstName R1
SYMATTR Value 100Meg
SYMBOL current 744 -40 R0
SYMATTR InstName I1
SYMATTR Value PULSE(0 365m 0 1 1)
SYMBOL res 632 -120 R90
SYMATTR InstName R2
SYMATTR Value R=rs_t
SYMBOL res 424 72 R180
SYMATTR InstName R3
SYMATTR Value R=rsh_t
SYMBOL diode 88 -24 R0
SYMATTR InstName D1
SYMATTR Value pvdiode2
SYMBOL bi2 -232 -40 R0
SYMATTR InstName B1
SYMATTR Value I=ipv_t*V(illu)/1000
* SPICE netlist
Vbatt IN 0 3.7
Rsense IN N002 100m
R1 IN N003 10K
V2 N002 0 PULSE(3.75 3.65 1s 10m 10m 1 2)
XU1 IN 0 N004 N005 N003 N002 N001 LTC2942 B_Reg=60 CD_Reg=32767 EF_Reg=32768 EF_Reg=65535 GH_Reg=0 GH_Reg=0 K_Reg=255 L_Reg=156 ;pnba Sense+)GND)StatusReg)ACRreg)_AL/CC)Sense-)VoltReg
.tran 5

* LTspice schematic (.asc)
Version 4
SHEET 1 1008 304
WIRE -296 -152 -504 -152
WIRE 88 -152 -296 -152
WIRE 504 -152 88 -152
WIRE -504 -136 -504 -152
WIRE 88 -136 88 -152
WIRE -120 -88 -120 -104
WIRE -504 -40 -504 -56
WIRE -296 -40 -296 -152
WIRE -280 -40 -296 -40
WIRE 88 -40 88 -56
WIRE 88 -40 40 -40
WIRE 232 -40 88 -40
WIRE 344 -40 312 -40
WIRE -280 56 -296 56
WIRE 136 56 40 56
WIRE 504 56 504 -152
WIRE 504 56 216 56
WIRE -280 152 -296 152
WIRE 56 152 40 152
FLAG -504 -40 0
FLAG -296 56 0
FLAG 344 -40 0
FLAG -504 -152 IN
SYMBOL voltage -504 -152 R0
SYMATTR InstName Vbatt
SYMATTR Value 3.7
SYMBOL res 72 -152 R0
SYMATTR InstName Rsense
SYMATTR Value 100m
SYMBOL res 232 40 R90
SYMATTR InstName R1
SYMATTR Value 10K
SYMBOL voltage 216 -40 R270
SYMATTR InstName V2
SYMATTR Value PULSE(3.75 3.65 1s 10m 10m 1 2)
SYMBOL LTC2942 -120 56 R0
SYMATTR InstName U1
SYMATTR Value B_Reg=60 CD_Reg=32767 EF_Reg=32768
SYMATTR SpiceLine2 GH_Reg=0 K_Reg=255 L_Reg=156
* SPICE netlist
M1 0 0 N002 N002 BSS84
V1 N001 0 {bias} AC 1
V2 N001 N002 0
.step param bias 0 3 0.01
.OP
.TF I(V2) V1

* LTspice schematic (.asc)
Version 4
SHEET 1 200 368
WIRE 96 -8 96 -56
WIRE 96 -184 -96 -184
WIRE 96 88 96 152
WIRE 96 152 16 152
WIRE -96 -8 -96 -184
WIRE -96 72 -96 152
WIRE 48 8 16 8
WIRE 16 8 16 152
WIRE 16 152 -96 152
WIRE -96 184 -96 152
WIRE 96 -136 96 -184
FLAG -96 184 0
SYMBOL pmos 48 88 M180
SYMATTR InstName M1
SYMATTR Value BSS84
SYMBOL voltage -96 -24 R0
SYMATTR InstName V1
SYMATTR Value {bias}
SYMATTR Value2 AC 1
SYMBOL voltage 96 -152 R0
SYMATTR InstName V2
SYMATTR Value 0
* SPICE netlist
R1 OUT N003 909K
V1 IN 0 3.6 Rser=0.1
L1 IN N001 10
C1 N002 0 2.2
C2 OUT 0 1
D1 N001 N002 1N5817
Rload OUT 0 500
XU1 0 MP_01 IN IN IN N003 OUT N002 MP_02 N001 LT3495B-1 ;pnba GND))Vcc)CTRL)_SHDN)FB)Vout)CAP))SW
.tran 1m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 688 368
WIRE -248 -184 -344 -184
WIRE -216 -184 -248 -184
WIRE -104 -184 -136 -184
WIRE -72 -184 -104 -184
WIRE 24 -184 -8 -184
WIRE 152 -184 24 -184
WIRE -344 -168 -344 -184
WIRE 152 -168 152 -184
WIRE -104 -120 -104 -184
WIRE 24 -120 24 -184
WIRE 152 -88 152 -104
WIRE -344 -72 -344 -88
WIRE -248 -56 -248 -184
WIRE -184 -56 -248 -56
WIRE 136 -56 104 -56
WIRE 248 -56 136 -56
WIRE 344 -56 248 -56
WIRE 248 -40 248 -56
WIRE 344 -40 344 -56
WIRE 136 -24 136 -56
WIRE -248 24 -248 -56
WIRE -184 24 -248 24
WIRE 248 56 248 24
WIRE 344 56 344 40
WIRE -248 104 -248 24
WIRE -184 104 -248 104
WIRE 136 104 136 56
WIRE 136 104 104 104
WIRE -40 184 -40 168
FLAG 344 -56 OUT
FLAG -40 184 0
FLAG -344 -72 0
FLAG -344 -184 IN
FLAG 152 -88 0
FLAG 248 56 0
FLAG 344 56 0
SYMBOL RES 120 -40 R0
SYMATTR InstName R1
SYMATTR Value 909K
SYMBOL VOLTAGE -344 -184 R0
SYMATTR InstName V1
SYMATTR Value 3.6
SYMATTR SpiceLine Rser=0.1
SYMBOL ind -232 -168 R270
SYMATTR InstName L1
SYMATTR Value 10
SYMBOL cap 136 -168 R0
SYMATTR InstName C1
SYMATTR Value 2.2
SYMBOL cap 232 -40 R0
SYMATTR InstName C2
SYMATTR Value 1
SYMBOL schottky -72 -168 R270
SYMATTR InstName D1
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 328 -56 R0
SYMATTR InstName Rload
SYMATTR Value 500
SYMBOL PowerProducts\\LT3495B-1 -40 24 R0
SYMATTR InstName U1
* SPICE netlist
VD N001 0 0
D1 N001 0 1N4148
.dc VD 0 1 0.01

* LTspice schematic (.asc)
Version 4.1
SHEET 1 200 200
WIRE 72 -64 -72 -64
WIRE -72 -48 -72 -64
WIRE 72 -32 72 -64
WIRE -72 64 -72 32
WIRE 72 64 72 32
FLAG -72 64 0
FLAG 72 64 0
SYMBOL voltage -72 -64 R0
SYMATTR InstName VD
SYMATTR Value 0
SYMBOL diode 56 -32 R0
SYMATTR InstName D1
SYMATTR Value 1N4148
* SPICE netlist
Q1 N001 BTot N004 0 BC337-25
Q2 0 BTot N004 0 BC327-25
XM1 N003 G 0 IRF520 ;pnba D)G)S
RG G N004 220
V1 N002 0 12
V1 N005 0 PULSE(0 3 0 1e-9 1e-9 2e-6 4e-6)
R2 N001 N003 100
Q3 BTot B 0 0 BC337-25
R3 N002 BTot {Rc}
R4 B N005 300
V3 N001 0 30
.tran 010e-6
.include irf520.lib
;.step param Rc list 1e3 10e3 100e3
.param Rc=12/90e-3

* LTspice schematic (.asc)
Version 4
SHEET 1 832 544
WIRE -320 -272 -352 -272
WIRE 160 -272 -240 -272
WIRE -352 -144 -352 -272
WIRE -352 -144 -384 -144
WIRE -320 -144 -352 -144
WIRE -80 -144 -240 -144
WIRE 160 -144 160 -272
WIRE 416 -144 160 -144
WIRE 416 -128 416 -144
WIRE -80 -96 -80 -144
WIRE 160 -48 160 -144
WIRE 416 -16 416 -48
WIRE 96 0 32 0
WIRE -80 32 -80 -16
WIRE -16 32 -80 32
WIRE 32 32 32 0
WIRE 32 32 -16 32
WIRE 160 64 160 48
WIRE 240 64 160 64
WIRE 352 64 320 64
WIRE 368 64 352 64
WIRE -400 80 -416 80
WIRE -272 80 -320 80
WIRE -144 80 -272 80
WIRE 32 112 32 32
WIRE 96 112 32 112
WIRE -416 128 -416 80
WIRE 160 176 160 160
WIRE 416 176 416 80
WIRE 416 176 160 176
WIRE -416 240 -416 208
WIRE -80 240 -80 128
WIRE -80 240 -416 240
WIRE -416 272 -416 240
WIRE 160 272 160 176
FLAG 160 272 0
FLAG -384 -144 0
FLAG -416 272 0
FLAG 352 64 G
FLAG -16 32 BTot
FLAG -272 80 B
SYMBOL npn 96 -48 R0
SYMATTR Value BC337-25
SYMATTR InstName Q1
SYMBOL pnp 96 160 M180
SYMATTR Value BC327-25
SYMATTR InstName Q2
SYMBOL nmos 368 -16 R0
SYMATTR InstName M1
SYMATTR Value IRF520
SYMATTR Prefix X
SYMBOL res 336 48 R90
SYMATTR InstName RG
SYMATTR Value 220
SYMBOL voltage -224 -144 R90
SYMATTR InstName V1
SYMATTR Value 12
SYMBOL voltage -416 112 R0
SYMATTR Value PULSE(0 3 0 1e-9 1e-9 2e-6 4e-6)
SYMATTR InstName 1
SYMBOL res 400 -144 R0
SYMATTR InstName R2
SYMATTR Value 100
SYMBOL npn -144 32 R0
SYMATTR InstName Q3
SYMATTR Value BC337-25
SYMBOL res -96 -112 R0
SYMATTR InstName R3
SYMATTR Value {Rc}
SYMBOL res -304 64 R90
SYMATTR InstName R4
SYMATTR Value 300
SYMBOL voltage -224 -272 R90
SYMATTR InstName V3
SYMATTR Value 30
* SPICE netlist
V2 N002 0 12V
XU1 N003 N001 N002 0 OUT LT1001 ;pnba In+)In-)V+)V-)OUT
R1 N001 0 10k
R2 OUT N001 100k
R3 N003 IN 10k
R4 0 N003 100k
R5 OUT N004 1k
R6 N004 0 1k
R7 0 IN 1R
I1 0 IN PULSE(0 1 0 10)
.tran 0 10 0 .01

* LTspice schematic (.asc)
Version 4
SHEET 1 800 416
WIRE -336 -208 -400 -208
WIRE -272 -208 -336 -208
WIRE 112 -176 64 -176
WIRE 240 -176 192 -176
WIRE -336 -128 -336 -208
WIRE 288 -128 144 -128
WIRE -272 -112 -272 -208
WIRE -80 -112 -272 -112
WIRE 64 -112 64 -176
WIRE 64 -112 0 -112
WIRE -400 -96 -400 -208
WIRE 144 -96 144 -128
WIRE -272 -80 -272 -112
WIRE 64 -80 64 -112
WIRE 112 -80 64 -80
WIRE 240 -64 240 -176
WIRE 240 -64 176 -64
WIRE 368 -64 240 -64
WIRE 400 -64 368 -64
WIRE 112 -48 64 -48
WIRE 400 -32 400 -64
WIRE -272 16 -272 0
WIRE -272 32 -272 16
WIRE -80 32 -272 32
WIRE 64 32 64 -48
WIRE 64 32 0 32
WIRE 64 48 64 32
WIRE -400 80 -400 -16
WIRE -272 80 -272 32
WIRE -272 80 -400 80
WIRE 288 80 288 -128
WIRE 400 80 400 48
WIRE 144 192 144 -32
WIRE 176 192 144 192
WIRE 288 192 288 160
WIRE 288 192 176 192
WIRE 64 208 64 128
WIRE 176 208 176 192
WIRE 400 208 400 160
FLAG -336 -128 0
FLAG 176 208 0
FLAG 368 -64 OUT
FLAG 64 208 0
FLAG 400 208 0
FLAG -272 16 IN
SYMBOL voltage 288 64 R0
SYMATTR InstName V2
SYMATTR Value 12V
SYMBOL Opamps\\LT1001 144 -128 R0
SYMATTR InstName U1
SYMBOL res 16 -128 R90
SYMATTR InstName R1
SYMATTR Value 10k
SYMBOL res 208 -192 R90
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL res 16 16 R90
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL res 80 144 R180
SYMATTR InstName R4
SYMATTR Value 100k
SYMBOL res 384 -48 R0
SYMATTR InstName R5
SYMATTR Value 1k
SYMBOL res 384 64 R0
SYMATTR InstName R6
SYMATTR Value 1k
SYMBOL res -288 -96 R0
SYMATTR InstName R7
SYMATTR Value 1R
SYMBOL current -400 -96 R0
SYMATTR InstName I1
SYMATTR Value PULSE(0 1 0 10)
* SPICE netlist
XM1 N006 N005 N004 irlml6402 ;pnba D)G)S
D1 N003 N002 1N5817
V1 N006 0 4.0
V3 N003 0 PULSE(0 4.75 1 0.01 0.01 2)
R1 N004 N002 1
Q1 N005 N004 N003 0 PNP
R2 0 N005 10k
R3 N005 N002 100k
V4 N001 0 PULSE(0 3.8 0.5 0.01 0.01 2)
D2 N001 N002 1N5817
.tran 2

* LTspice schematic (.asc)
Version 4
SHEET 1 1040 576
WIRE -184 -288 -520 -288
WIRE -104 -288 -120 -288
WIRE -200 -224 -392 -224
WIRE -168 -224 -200 -224
WIRE -104 -224 -104 -288
WIRE -8 -224 -104 -224
WIRE 88 -224 72 -224
WIRE 248 -224 88 -224
WIRE 88 -144 88 -224
WIRE 88 -144 -40 -144
WIRE -200 -80 -200 -224
WIRE -88 -80 -200 -80
WIRE 56 -80 8 -80
WIRE -520 -48 -520 -288
WIRE -392 -48 -392 -224
WIRE -104 -48 -104 -224
WIRE 56 -16 56 -80
WIRE 56 -16 -24 -16
WIRE 312 -16 56 -16
WIRE -24 32 -24 -16
WIRE -24 32 -104 32
WIRE 248 32 248 -224
WIRE 296 32 248 32
WIRE 520 32 392 32
WIRE 520 144 520 32
WIRE -520 256 -520 32
WIRE -392 256 -392 32
WIRE -392 256 -520 256
WIRE 40 256 -392 256
WIRE 56 256 56 64
WIRE 56 256 40 256
WIRE 520 256 520 224
WIRE 520 256 56 256
WIRE 40 288 40 256
FLAG 40 288 0
SYMBOL pmos 392 -16 R90
SYMATTR InstName M1
SYMATTR Value irlml6402
SYMATTR Prefix X
SYMBOL schottky -168 -208 R270
SYMATTR InstName D1
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL voltage 520 128 R0
SYMATTR InstName V1
SYMATTR Value 4.0
SYMBOL voltage -392 -64 R0
SYMATTR InstName V3
SYMATTR Value PULSE(0 4.75 1 0.01 0.01 2)
SYMBOL res 88 -240 R90
SYMATTR InstName R1
SYMATTR Value 1
SYMBOL pnp 8 -144 R90
SYMATTR InstName Q1
SYMBOL res 72 80 R180
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL res -88 48 R180
SYMATTR InstName R3
SYMATTR Value 100k
SYMBOL voltage -520 -64 R0
SYMATTR InstName V4
SYMATTR Value PULSE(0 3.8 0.5 0.01 0.01 2)
SYMBOL schottky -184 -272 R270
SYMATTR InstName D2
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
* SPICE netlist
R1 N001 N002 1k
R2 N002 0 8.2k
V1 N001 0 3.3
Q1 Vout N003 0 0 2N3904
Q2 Vout N002 N003 0 2N3906
D1 0 Vout 1N4148
V2 Vin 0 1
R3 Vout Vin 100k
.dc V2 -1 5 .1

* LTspice schematic (.asc)
Version 4
SHEET 1 720 336
WIRE -264 -152 -312 -152
WIRE -120 -152 -184 -152
WIRE -40 -152 -120 -152
WIRE 104 -152 40 -152
WIRE 248 -152 104 -152
WIRE 360 -152 248 -152
WIRE 248 -120 248 -152
WIRE -232 -72 -360 -72
WIRE 104 -72 104 -152
WIRE 104 -72 -40 -72
WIRE -232 -56 -232 -72
WIRE -40 -40 -40 -72
WIRE 248 -24 248 -56
WIRE -360 -8 -360 -72
WIRE -104 8 -136 8
WIRE -232 40 -232 24
WIRE -136 40 -136 8
WIRE -136 40 -232 40
WIRE -232 56 -232 40
WIRE 104 56 104 -72
WIRE -40 104 -40 56
WIRE 40 104 -40 104
WIRE -360 152 -360 72
WIRE -232 152 -232 136
WIRE -232 152 -360 152
WIRE 104 168 104 152
FLAG -232 152 0
FLAG 248 -24 0
FLAG 104 168 0
FLAG -312 -152 0
FLAG 360 -152 Vout
FLAG -120 -152 Vin
SYMBOL res -248 -72 R0
SYMATTR InstName R1
SYMATTR Value 1k
SYMBOL res -248 40 R0
SYMATTR InstName R2
SYMATTR Value 8.2k
SYMBOL voltage -360 -24 R0
SYMATTR InstName V1
SYMATTR Value 3.3
SYMBOL npn 40 56 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL pnp -104 -40 R0
SYMATTR InstName Q2
SYMATTR Value 2N3906
SYMBOL diode 264 -56 R180
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL voltage -168 -152 R90
SYMATTR InstName V2
SYMATTR Value 1
SYMBOL res 56 -168 R90
SYMATTR InstName R3
SYMATTR Value 100k
* SPICE netlist
V1 V- 0 -5
V2 V+ 0 5
R1 N001 N006 100k
R2 N006 OUT 10k
D1 N002 N001 1N4148
R3 V+ N002 2k
D2 N002 N003 1N4148
R4 OUT N004 10k
R5 N004 IN 1k
C1 IN 0 0.1
V3 IN N005 PULSE(0 50m 10u 1u 1u 88u 100u) Rser=10
V4 N005 0 PWL(0 0 1m .1)
C2 N003 0 0.1
R6 N003 V- 1Meg
XU1 N003 N004 OUT V+ V- 0 N006 N001 LT1804 ;pnba +INA)-INA)OUTA)V+)V-)+INB)-INB)OUTB
.tran 1m

* LTspice schematic (.asc)
Version 4.1
SHEET 1 2048 768
WIRE 448 -384 336 -384
WIRE 576 -384 448 -384
WIRE 576 -352 576 -384
WIRE 448 -240 400 -240
WIRE 576 -240 576 -272
WIRE 576 -240 512 -240
WIRE 640 -240 576 -240
WIRE 1024 -240 704 -240
WIRE -176 -224 -240 -224
WIRE -32 -224 -96 -224
WIRE 32 -224 -32 -224
WIRE 336 -224 336 -384
WIRE 336 -224 304 -224
WIRE -752 -128 -1024 -128
WIRE -480 -128 -672 -128
WIRE -352 -128 -480 -128
WIRE -240 -128 -240 -224
WIRE -240 -128 -272 -128
WIRE 32 -128 -240 -128
WIRE 400 -128 400 -240
WIRE 400 -128 304 -128
WIRE 432 -128 400 -128
WIRE 560 -128 512 -128
WIRE 592 -128 560 -128
WIRE 928 -128 672 -128
WIRE -1024 -80 -1024 -128
WIRE -480 -80 -480 -128
WIRE -352 -32 -416 -32
WIRE -240 -32 -352 -32
WIRE 32 -32 -240 -32
WIRE 560 -32 560 -128
WIRE 560 -32 304 -32
WIRE -352 16 -352 -32
WIRE -1024 32 -1024 0
WIRE -480 32 -480 -16
WIRE -240 48 -240 -32
WIRE -16 64 -32 64
WIRE 32 64 -16 64
WIRE 352 64 304 64
WIRE -240 160 -240 112
WIRE 80 160 64 160
WIRE 96 160 80 160
WIRE 256 160 240 160
WIRE 272 160 256 160
WIRE 96 192 96 160
WIRE 240 192 240 160
WIRE -352 224 -352 96
WIRE -32 224 -32 64
WIRE -32 224 -352 224
WIRE 96 304 96 272
WIRE 240 304 240 272
WIRE -416 384 -416 -32
WIRE 1024 384 1024 -240
WIRE 1024 384 -416 384
FLAG -16 64 V-
FLAG 96 304 0
FLAG 240 304 0
FLAG 256 160 V+
FLAG 80 160 V-
FLAG 352 64 0
FLAG 928 -128 OUT
FLAG -480 32 0
FLAG -1024 32 0
FLAG -240 160 0
FLAG -32 -224 OUT
FLAG -480 -128 IN
FLAG 448 -384 V+
SYMBOL voltage 96 176 R0
SYMATTR InstName V1
SYMATTR Value -5
SYMBOL voltage 240 176 R0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL res 416 -112 R270
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL res 576 -112 R270
SYMATTR InstName R2
SYMATTR Value 10k
SYMBOL diode 512 -256 R90
SYMATTR InstName D1
SYMATTR Value 1N4148
SYMBOL res 560 -368 R0
SYMATTR InstName R3
SYMATTR Value 2k
SYMBOL diode 640 -224 R270
SYMATTR InstName D2
SYMATTR Value 1N4148
SYMBOL res -80 -240 R90
SYMATTR InstName R4
SYMATTR Value 10k
SYMBOL res -256 -144 R90
SYMATTR InstName R5
SYMATTR Value 1k
SYMBOL cap -496 -80 R0
SYMATTR InstName C1
SYMATTR Value 0.1
SYMBOL voltage -656 -128 R90
SYMATTR InstName V3
SYMATTR Value PULSE(0 50m 10u 1u 1u 88u 100u)
SYMATTR Value2 Rser=10
SYMBOL voltage -1024 -96 R0
SYMATTR InstName V4
SYMATTR Value PWL(0 0 1m .1)
SYMBOL cap -256 48 R0
SYMATTR InstName C2
SYMATTR Value 0.1
SYMBOL res -368 0 R0
SYMATTR InstName R6
SYMATTR Value 1Meg
SYMBOL LT1804 176 -32 R0
SYMATTR InstName U1
* SPICE netlist
M1 OUT N003 0 0 nch l=180n w=10u m=2
M2 OUT N001 VDD VDD pch l=180n w=10u m=2
Vin N003 N002 SINE(0 {Vin} 100Meg) AC 1
Vbn N002 0 0.6
V1 VDD 0 1.8
Vpb VDD N001 0.8
.noise V(OUT) Vin dec 20 1 100G
.param Vin 12.5m
.step param Vin list 12.5m 25m 50m 100m

* LTspice schematic (.asc)
Version 4
SHEET 1 336 576
WIRE -88 -272 -168 -272
WIRE 8 -272 -88 -272
WIRE 88 -272 8 -272
WIRE 168 -272 88 -272
WIRE 88 -208 88 -272
WIRE 40 -192 -88 -192
WIRE 168 -160 168 -272
WIRE 168 -160 88 -160
WIRE -168 -80 -168 -128
WIRE 88 -48 88 -112
WIRE 168 -48 88 -48
WIRE 88 32 88 -48
WIRE 168 80 88 80
WIRE -88 112 -168 112
WIRE 40 112 -8 112
WIRE 88 160 88 128
WIRE 168 160 168 80
WIRE 168 160 88 160
WIRE -168 208 -168 112
WIRE 88 288 88 160
FLAG -168 288 0
FLAG 88 288 0
FLAG -168 0 0
FLAG 168 -48 OUT
IOPIN -16 256 Out
FLAG -168 -128 VDD
IOPIN -352 176 In
FLAG 8 -272 VDD
DATAFLAG -96 256 ""
SYMBOL nmos4 40 32 R0
SYMATTR InstName M1
SYMATTR Value nch
SYMATTR Value2 l=180n w=10u m=2
SYMBOL pmos4 40 -112 M180
SYMATTR InstName M2
SYMATTR Value pch
SYMATTR Value2 l=180n w=10u m=2
SYMBOL voltage 8 112 R90
SYMATTR InstName Vin
SYMATTR Value SINE(0 {Vin} 100Meg)
SYMATTR Value2 AC 1
SYMBOL voltage -168 192 R0
SYMATTR InstName Vbn
SYMATTR Value 0.6
SYMBOL voltage -168 -96 R0
SYMATTR InstName V1
SYMATTR Value 1.8
SYMBOL voltage -88 -288 R0
SYMATTR InstName Vpb
SYMATTR Value 0.8
* SPICE netlist
V1 +V 0 5
V2 -V 0 -5
R1 N002 N001 620
R2 N001 0 620
V3 IN 0 SINE(0 1 1Meg)
R3 N002 N003 75
R4 OUT 0 75
T1 N003 0 OUT 0 Td=50n Z0=75
XU1 IN N001 +V -V N002 LT1254 ;pnba In+)In-)V+)V-)OUT
.tran 10u

* LTspice schematic (.asc)
Version 4
SHEET 1 848 288
WIRE -216 -128 -232 -128
WIRE -120 -128 -136 -128
WIRE -104 -128 -120 -128
WIRE 8 -128 -24 -128
WIRE -424 -48 -424 -64
WIRE -296 -48 -296 -64
WIRE -56 -16 -56 -32
WIRE -120 0 -120 -128
WIRE -88 0 -120 0
WIRE 8 16 8 -128
WIRE 8 16 -24 16
WIRE 72 16 8 16
WIRE 216 16 152 16
WIRE 424 16 312 16
WIRE -88 32 -200 32
WIRE 424 32 424 16
WIRE -424 48 -424 32
WIRE -296 48 -296 32
WIRE -200 48 -200 32
WIRE 216 48 184 48
WIRE 344 48 312 48
WIRE -56 64 -56 48
WIRE 424 128 424 112
WIRE -200 144 -200 128
FLAG -296 48 0
FLAG -56 -32 +V
FLAG -296 -64 +V
FLAG -56 64 -V
FLAG -424 48 0
FLAG -424 -64 -V
FLAG -232 -128 0
FLAG -200 144 0
FLAG 424 128 0
FLAG 344 48 0
FLAG 184 48 0
FLAG -200 32 IN
FLAG 424 16 OUT
SYMBOL voltage -296 -64 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -424 -64 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res -8 -144 R90
SYMATTR InstName R1
SYMATTR Value 620
SYMBOL res -120 -144 R90
SYMATTR InstName R2
SYMATTR Value 620
SYMBOL voltage -200 32 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1Meg)
SYMBOL res 56 32 R270
SYMATTR InstName R3
SYMATTR Value 75
SYMBOL res 408 16 R0
SYMATTR InstName R4
SYMATTR Value 75
SYMBOL tline 264 32 R0
SYMATTR Value Td=50n Z0=75
SYMATTR InstName T1
SYMBOL opamps\\LT1254 -56 -48 R0
SYMATTR InstName U1
* SPICE netlist
L1 N003 OUT 2.2
R1 OUT N006 887K
V1 IN 0 5
R2 N006 0 412K
R3 N007 0 324K
R4 N005 N004 13K
C1 OUT 0 22
Rload OUT 0 20
C2 N004 0 1000p
R6 IN N002 10K
R7 IN N001 10K
XU1 N007 0 0 N003 0 IN IN N001 N006 N005 N002 LTC3412A ;pnba Rt)Mode)SGND)SW)PGND)PVin)SVin)Pgood)FB)Ith)Run/SS
.tran 500u startup

* LTspice schematic (.asc)
Version 4
SHEET 1 880 512
WIRE -328 -256 -440 -256
WIRE -168 -256 -328 -256
WIRE -72 -256 -168 -256
WIRE 40 -256 -72 -256
WIRE -440 -240 -440 -256
WIRE -168 -240 -168 -256
WIRE -328 -176 -328 -256
WIRE -440 -144 -440 -160
WIRE -168 -144 -168 -160
WIRE -72 -144 -72 -256
WIRE 40 -144 40 -256
WIRE -328 -64 -328 -96
WIRE -232 -64 -328 -64
WIRE 104 -64 88 -64
WIRE 216 -64 184 -64
WIRE 344 -64 216 -64
WIRE 440 -64 344 -64
WIRE 216 -48 216 -64
WIRE 344 -48 344 -64
WIRE 440 -48 440 -64
WIRE -408 48 -424 48
WIRE -328 48 -344 48
WIRE -232 48 -248 48
WIRE 216 48 216 32
WIRE 216 48 88 48
WIRE 344 48 344 16
WIRE 440 48 440 32
WIRE 216 64 216 48
WIRE -328 160 -344 160
WIRE -232 160 -248 160
WIRE 104 160 88 160
WIRE 216 160 216 144
WIRE -136 256 -136 240
WIRE -8 256 -8 240
FLAG -8 256 0
FLAG -136 256 0
FLAG -440 -144 0
FLAG -344 160 0
FLAG 440 48 0
FLAG 216 160 0
FLAG 344 48 0
FLAG -424 48 0
FLAG 440 -64 OUT
FLAG 104 160 0
FLAG -440 -256 IN
SYMBOL ind 88 -48 R270
SYMATTR InstName L1
SYMATTR Value 2.2
SYMBOL RES 200 -64 R0
SYMATTR InstName R1
SYMATTR Value 887K
SYMBOL VOLTAGE -440 -256 R0
SYMATTR Value 5
SYMATTR InstName V1
SYMBOL res 200 48 R0
SYMATTR InstName R2
SYMATTR Value 412K
SYMBOL res -232 144 R90
SYMATTR InstName R3
SYMATTR Value 324K
SYMBOL res -232 32 R90
SYMATTR InstName R4
SYMATTR Value 13K
SYMBOL cap 328 -48 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMBOL res 424 -64 R0
SYMATTR InstName Rload
SYMATTR Value 20
SYMBOL cap -344 32 R90
SYMATTR InstName C2
SYMATTR Value 1000p
SYMBOL res -344 -192 R0
SYMATTR InstName R6
SYMATTR Value 10K
SYMBOL res -184 -256 R0
SYMATTR InstName R7
SYMATTR Value 10K
SYMBOL PowerProducts\\LTC3412A -72 48 R0
SYMATTR InstName U1
* SPICE netlist
M1 DS N002 0 N001 CMOSN l=0.18u w=1.8u ad=0.81p as=0.81p pd=4.5u ps=4.5u
VGS N002 0 V
VDS DS 0 50m
VBS N001 0 -900m
.include TSMC_180nm.txt
.dc VGS 0 1.8 0.05

* LTspice schematic (.asc)
Version 4
SHEET 1 336 512
WIRE 152 -256 -8 -256
WIRE 152 -240 152 -256
WIRE 152 -128 152 -160
WIRE -8 -80 -8 -256
WIRE 168 -32 -8 -32
WIRE -56 0 -168 0
WIRE -168 32 -168 0
WIRE 168 128 168 -32
WIRE -168 176 -168 112
WIRE -8 176 -8 16
WIRE -8 176 -168 176
WIRE -8 240 -8 176
WIRE 168 256 168 208
FLAG -8 240 0
FLAG 168 256 0
FLAG 152 -128 0
FLAG 152 -256 DS
SYMBOL nmos4 -56 -80 R0
SYMATTR InstName M1
SYMATTR Value CMOSN
SYMATTR Value2 l=0.18u w=1.8u ad=0.81p as=0.81p pd=4.5u ps=4.5u
SYMBOL voltage -168 16 R0
SYMATTR InstName VGS
SYMBOL voltage 152 -256 R0
SYMATTR InstName VDS
SYMATTR Value 50m
SYMBOL voltage 168 112 R0
SYMATTR InstName VBS
SYMATTR Value -900m
* SPICE netlist
XU1 N001 0 N002 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
XU2 0 N005 Vo opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
XU3 0 N004 N003 opamp Aol=100K GBW=10Meg ;pnba invin)noninvin)out
V1 Vi 0 SINE(0 1m 1k 0) AC 1 0
R1 N001 Vi {R1}
R2 N002 N001 {R2}
R3 N005 N002 {R3}
R4 Vo N004 {R4}
R5 N004 N003 {R4}
C1 N002 N001 {C}
C2 N003 N005 {C}
R6 Vo N001 {R3}
.param R={1} Q={3} K={1} wo={1} RP={100}
.param R1={R/K} R2={Q*R*wo} R3={R} R4={RP} C={1/(R*wo)}
.ac dec 1000 0.001 100

* LTspice schematic (.asc)
Version 4
SHEET 1 1024 448
WIRE 32 -208 -288 -208
WIRE 464 -208 112 -208
WIRE -288 -144 -288 -208
WIRE -240 -144 -288 -144
WIRE -128 -144 -160 -144
WIRE 208 -64 176 -64
WIRE 320 -64 288 -64
WIRE -288 -32 -288 -144
WIRE -240 -32 -288 -32
WIRE -128 -32 -128 -144
WIRE -128 -32 -176 -32
WIRE 320 0 320 -64
WIRE 320 0 288 0
WIRE 352 0 320 0
WIRE 464 0 464 -208
WIRE 464 0 432 0
WIRE 64 16 16 16
WIRE 176 16 176 -64
WIRE 176 16 128 16
WIRE 224 16 176 16
WIRE 320 32 288 32
WIRE 320 64 320 32
WIRE -432 96 -512 96
WIRE -400 96 -432 96
WIRE -288 96 -288 -32
WIRE -288 96 -320 96
WIRE -256 96 -288 96
WIRE -432 112 -432 96
WIRE -128 112 -128 -32
WIRE -128 112 -192 112
WIRE -96 112 -128 112
WIRE 16 112 16 16
WIRE 16 112 -16 112
WIRE 64 112 16 112
WIRE -256 128 -288 128
WIRE 464 128 464 0
WIRE 464 128 128 128
WIRE 512 128 464 128
WIRE 64 144 16 144
WIRE -432 224 -432 192
WIRE -288 224 -288 128
WIRE 16 224 16 144
FLAG -288 224 0
FLAG 16 224 0
FLAG 320 64 0
FLAG 512 128 Vo
IOPIN 800 256 Out
FLAG -432 224 0
FLAG -512 96 Vi
IOPIN -224 224 In
SYMBOL OpAmps\\opamp -224 48 R0
SYMATTR InstName U1
SYMBOL OpAmps\\opamp 96 192 M180
SYMATTR InstName U2
SYMBOL OpAmps\\opamp 256 80 R180
SYMATTR InstName U3
SYMBOL voltage -432 96 R0
SYMATTR InstName V1
SYMATTR Value SINE(0 1m 1k 0)
SYMATTR Value2 AC 1 0
SYMBOL res -304 80 R90
SYMATTR InstName R1
SYMATTR Value {R1}
SYMBOL res -144 -160 R90
SYMATTR InstName R2
SYMATTR Value {R2}
SYMBOL res 0 96 R90
SYMATTR InstName R3
SYMATTR Value {R3}
SYMBOL res 448 -16 R90
SYMATTR InstName R4
SYMATTR Value {R4}
SYMBOL res 304 -80 R90
SYMATTR InstName R5
SYMATTR Value {R4}
SYMBOL cap -176 -48 R90
SYMATTR InstName C1
SYMATTR Value {C}
SYMBOL cap 128 0 R90
SYMATTR InstName C2
SYMATTR Value {C}
SYMBOL res 128 -224 R90
SYMATTR InstName R6
SYMATTR Value {R3}
* SPICE netlist
C2 OUT 0 4.7
V1 IN 0 -3.8
V2 N001 0 1.5
RLOAD OUT 0 5
XU1 OUT OUT N002 N003 N001 0 N004 IN ADP7185 ;pnba Vout)Sense)VA)VAFB)EN)GND)Vreg)Vin
C1 N002 N003 10n
C3 N002 0 1
C4 N004 0 1
R1 N002 N003 100k
R2 N003 0 24.9k
.tran 20m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 576 368
WIRE -272 -168 -288 -168
WIRE -176 -168 -272 -168
WIRE 96 -168 80 -168
WIRE 128 -168 96 -168
WIRE 224 -168 128 -168
WIRE 240 -168 224 -168
WIRE -288 -152 -288 -168
WIRE 128 -152 128 -168
WIRE 96 -104 96 -168
WIRE 96 -104 80 -104
WIRE 128 -72 128 -88
WIRE 240 -72 240 -88
WIRE -288 -56 -288 -72
WIRE -176 -40 -240 -40
WIRE 128 -40 80 -40
WIRE 224 -40 128 -40
WIRE 288 -40 224 -40
WIRE 128 -24 128 -40
WIRE 224 -24 224 -40
WIRE 288 -24 288 -40
WIRE -240 -8 -240 -40
WIRE 96 24 80 24
WIRE 96 72 96 24
WIRE 128 72 128 56
WIRE 128 72 96 72
WIRE 224 72 224 40
WIRE 224 72 128 72
WIRE 288 72 288 40
WIRE -240 88 -240 72
WIRE 128 88 128 72
WIRE -112 104 -112 88
WIRE 16 104 16 88
WIRE -112 184 -112 168
WIRE 128 184 128 168
FLAG -288 -56 0
FLAG 128 -72 0
FLAG -240 88 0
FLAG 16 104 0
FLAG 240 -72 0
FLAG -272 -168 IN
FLAG 224 -168 OUT
FLAG 288 72 0
FLAG -112 184 0
FLAG 128 184 0
SYMBOL cap 112 -152 R0
SYMATTR InstName C2
SYMATTR Value 4.7
SYMBOL voltage -288 -168 R0
SYMATTR InstName V1
SYMATTR Value -3.8
SYMBOL voltage -240 -24 R0
SYMATTR InstName V2
SYMATTR Value 1.5
SYMBOL res 224 -184 R0
SYMATTR InstName RLOAD
SYMATTR Value 5
SYMBOL ADP7185 -48 -72 R0
SYMATTR InstName U1
SYMBOL cap 208 -24 R0
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL cap 272 -24 R0
SYMATTR InstName C3
SYMATTR Value 1
SYMBOL cap -128 104 R0
SYMATTR InstName C4
SYMATTR Value 1
SYMBOL res 112 -40 R0
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL res 112 72 R0
SYMATTR InstName R2
SYMATTR Value 24.9k
* SPICE netlist
V1 IN 0 5 Rser=0.1
C1 OUT 0 22 Rser=0.02
D1 N001 OUT MBRS140
L1 IN N001 33 Rser=0.02 Rpar=5000
XU1 IN MP_01 N001 0 MP_02 MP_03 N002 OUT LT1109 top=250K bot=29K ;pnba Vin))SW)GND)))_SDN)Sense
Rload OUT 0 200
.tran 3m startup

* LTspice schematic (.asc)
Version 4
SHEET 1 560 304
WIRE -88 -152 -280 -152
WIRE -24 -152 -88 -152
WIRE 88 -152 56 -152
WIRE 120 -152 88 -152
WIRE 232 -152 184 -152
WIRE 280 -152 232 -152
WIRE -280 -136 -280 -152
WIRE 280 -136 280 -152
WIRE -88 -88 -88 -152
WIRE -280 -40 -280 -56
WIRE 280 -40 280 -56
WIRE 88 -24 88 -152
WIRE 88 -24 40 -24
WIRE -216 8 -232 8
WIRE 232 40 232 -152
WIRE 232 40 40 40
WIRE 232 56 232 40
WIRE 232 136 232 120
WIRE -88 152 -88 104
FLAG 280 -152 OUT
FLAG 232 136 0
FLAG 280 -40 0
FLAG -280 -40 0
FLAG -88 152 0
FLAG -280 -152 IN
SYMBOL VOLTAGE -280 -152 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMATTR SpiceLine Rser=0.1
SYMBOL POLCAP 216 56 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMATTR SpiceLine Rser=0.02
SYMBOL schottky 120 -136 R270
SYMATTR InstName D1
SYMATTR Value MBRS140
SYMBOL IND -40 -136 R270
SYMATTR InstName L1
SYMATTR Value 33
SYMATTR SpiceLine Rser=0.02 Rpar=5000
SYMBOL PowerProducts\\LT1109-12 -88 -8 R0
SYMATTR InstName U1
SYMBOL res 264 -152 R0
SYMATTR InstName Rload
SYMATTR Value 200
* SPICE netlist
L1 N003 OUT 10 Rpar=2K
D1 N005 N003 1N5817
C1 OUT 0 10
V1 IN 0 30
R1 OUT N008 536K
R2 N008 0 102K
C2 N002 N003 .22
C3 N006 0 470p
R3 N007 N006 16.2K
R4 N004 0 40.2K
R5 IN N001 500K
C4 N001 0 .01
XU1 N007 N008 NC_01 0 OUT N002 N005 N003 N001 N004 MP_02 IN LT3682 ;pnba Vc)FB)PG)GND)BD)Boost)DA)SW)Run/SS)Rt))Vin
Rload OUT 0 5
.tran 500u startup

* LTspice schematic (.asc)
Version 4
SHEET 1 896 496
WIRE -352 -248 -448 -248
WIRE -160 -248 -352 -248
WIRE 256 -248 -64 -248
WIRE -448 -232 -448 -248
WIRE -352 -232 -352 -248
WIRE -160 -216 -160 -248
WIRE -64 -216 -64 -248
WIRE -240 -152 -352 -152
WIRE 64 -152 16 -152
WIRE -448 -136 -448 -152
WIRE -352 -136 -352 -152
WIRE 64 -136 64 -152
WIRE -352 -56 -352 -72
WIRE 64 -56 64 -72
WIRE 64 -56 16 -56
WIRE 144 -56 64 -56
WIRE 256 -56 256 -248
WIRE 256 -56 224 -56
WIRE 352 -56 256 -56
WIRE 448 -56 352 -56
WIRE 64 -40 64 -56
WIRE 352 -40 352 -56
WIRE 448 -40 448 -56
WIRE 256 24 256 -56
WIRE -384 40 -432 40
WIRE -240 40 -304 40
WIRE 64 40 64 24
WIRE 64 40 16 40
WIRE 352 56 352 24
WIRE 448 56 448 40
WIRE -416 136 -432 136
WIRE -336 136 -352 136
WIRE -240 136 -256 136
WIRE 256 136 256 104
WIRE 256 136 16 136
WIRE 256 152 256 136
WIRE -112 216 -112 200
WIRE 256 248 256 232
FLAG 352 56 0
FLAG 256 248 0
FLAG -432 136 0
FLAG -448 -136 0
FLAG -112 216 0
FLAG 448 56 0
FLAG -432 40 0
FLAG -352 -56 0
FLAG 448 -56 OUT
FLAG -448 -248 IN
SYMBOL ind 128 -40 R270
SYMATTR InstName L1
SYMATTR Value 10
SYMATTR SpiceLine Rpar=2K
SYMBOL schottky 48 24 M180
SYMATTR InstName D1
SYMATTR Value 1N5817
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL cap 336 -40 R0
SYMATTR InstName C1
SYMATTR Value 10
SYMBOL voltage -448 -248 R0
SYMATTR InstName V1
SYMATTR Value 30
SYMBOL res 240 8 R0
SYMATTR InstName R1
SYMATTR Value 536K
SYMBOL res 240 136 R0
SYMATTR InstName R2
SYMATTR Value 102K
SYMBOL cap 48 -136 R0
SYMATTR Value .22
SYMATTR InstName C2
SYMBOL cap -352 120 R90
SYMATTR InstName C3
SYMATTR Value 470p
SYMBOL res -240 120 R90
SYMATTR InstName R3
SYMATTR Value 16.2K
SYMBOL res -288 24 R90
SYMATTR InstName R4
SYMATTR Value 40.2K
SYMBOL res -368 -248 R0
SYMATTR InstName R5
SYMATTR Value 500K
SYMBOL cap -368 -136 R0
SYMATTR InstName C4
SYMATTR Value .01
SYMBOL LT3682 -112 -8 R0
SYMATTR InstName U1
SYMBOL res 432 -56 R0
SYMATTR InstName Rload
SYMATTR Value 5
* SPICE netlist
V1 vS 0 SINE(0 5 20)
R1 vD 0 301
V2 vIN 0 PULSE(0 2.5 20n 20n 20n 150m 300m)
C1 vD 0 36p
V3 v+ 0 15
V4 v- 0 -15
XU1 vIN vS vD v- v+ 0 ADG1412 ;pnba IN)S)D)Vss)Vdd)GND
.tran 1

* LTspice schematic (.asc)
Version 4
SHEET 1 816 352
WIRE 136 -176 120 -176
WIRE 120 -144 120 -176
WIRE -200 -64 -232 -64
WIRE -8 -64 -120 -64
WIRE 24 -64 -8 -64
WIRE 248 -64 216 -64
WIRE 296 -64 248 -64
WIRE 408 -64 296 -64
WIRE 296 -32 296 -64
WIRE 408 -32 408 -64
WIRE -8 0 -72 0
WIRE 24 0 -8 0
WIRE -392 16 -408 16
WIRE -296 16 -312 16
WIRE -408 48 -408 16
WIRE -312 48 -312 16
WIRE -72 48 -72 0
WIRE 296 64 296 48
WIRE 408 64 408 32
WIRE 184 128 184 112
WIRE 56 144 56 112
WIRE 72 144 56 144
WIRE -408 176 -408 128
WIRE -312 176 -312 128
WIRE -72 176 -72 128
FLAG -232 -64 0
FLAG -72 176 0
FLAG 296 64 0
FLAG 184 128 0
FLAG 248 -64 vD
FLAG -8 -64 vS
FLAG -8 0 vIN
FLAG 408 64 0
FLAG -392 16 v+
FLAG 136 -176 v+
FLAG -408 176 0
FLAG -312 176 0
FLAG -296 16 v-
FLAG 72 144 v-
SYMBOL voltage -104 -64 M270
SYMATTR InstName V1
SYMATTR Value SINE(0 5 20)
SYMBOL res 280 -48 R0
SYMATTR InstName R1
SYMATTR Value 301
SYMBOL voltage -72 32 R0
SYMATTR Value PULSE(0 2.5 20n 20n 20n 150m 300m)
SYMATTR InstName V2
SYMBOL cap 392 -32 R0
SYMATTR InstName C1
SYMATTR Value 36p
SYMBOL voltage -408 32 R0
SYMATTR InstName V3
SYMATTR Value 15
SYMBOL voltage -312 32 R0
SYMATTR InstName V4
SYMATTR Value -15
SYMBOL ADG1412 120 -16 R0
SYMATTR InstName U1
* SPICE netlist
V1 Vcc 0 12V
Vs s 0 0 AC 1
Rs in s 1k
C1 b in {mc(0.1uF,tol2)}
RB1 Vcc b {mc(100k,tol1)}
RB2 b 0 {mc(20k,tol1)}
RC Vcc c {mc(4.7k,tol1)}
Q1 c b e 0 2N3904
RE e 0 {mc(1.3k,tol1)}
C3 e 0 {mc(10uF,tol2)}
C2 out c {mc(0.1uF,tol2)}
RL out 0 10k
.param tol1=0.05
.param tol2=0.1
.step param run 0 9 1
.ac dec 100 10 10Meg
.meas AC gain MAX mag(V(out)/V(s))
.meas AC Low3dB WHEN mag(V(out)/V(s))=gain/sqrt(2) Rise=1
.meas AC High3dB WHEN mag(V(out)/V(s))=gain/sqrt(2) Fall=1

* LTspice schematic (.asc)
Version 4
SHEET 1 1264 480
WIRE -152 -192 -152 -240
WIRE 168 -192 168 -240
WIRE 168 -80 168 -112
WIRE 232 -80 168 -80
WIRE 376 -80 232 -80
WIRE 536 -80 440 -80
WIRE 632 -80 536 -80
WIRE 168 -48 168 -80
WIRE 632 -48 632 -80
WIRE -584 0 -632 0
WIRE -536 0 -584 0
WIRE -392 0 -456 0
WIRE -344 0 -392 0
WIRE -152 0 -152 -112
WIRE -152 0 -280 0
WIRE 56 0 -152 0
WIRE 104 0 56 0
WIRE -632 48 -632 0
WIRE 632 64 632 32
WIRE 168 80 168 48
WIRE 232 80 168 80
WIRE 424 80 232 80
WIRE -152 112 -152 0
WIRE 168 112 168 80
WIRE 424 128 424 80
WIRE -152 240 -152 192
WIRE 168 240 168 192
WIRE 424 240 424 192
FLAG -632 -112 0
FLAG -632 128 0
FLAG -632 -192 Vcc
FLAG -584 0 s
FLAG -392 0 in
FLAG -152 240 0
FLAG -152 -240 Vcc
FLAG 168 -240 Vcc
FLAG 168 240 0
FLAG 424 240 0
FLAG 632 64 0
FLAG 232 -80 c
FLAG 536 -80 out
FLAG 232 80 e
FLAG 56 0 b
SYMBOL voltage -632 -208 R0
SYMATTR InstName V1
SYMATTR Value 12V
SYMBOL voltage -632 32 R0
SYMATTR InstName Vs
SYMATTR Value 0
SYMATTR Value2 AC 1
SYMBOL res -440 -16 R90
SYMATTR InstName Rs
SYMATTR Value 1k
SYMBOL cap -280 -16 R90
SYMATTR InstName C1
SYMATTR Value {mc(0.1uF,tol2)}
SYMBOL res -168 -208 R0
SYMATTR InstName RB1
SYMATTR Value {mc(100k,tol1)}
SYMBOL res -168 96 R0
SYMATTR InstName RB2
SYMATTR Value {mc(20k,tol1)}
SYMBOL res 152 -208 R0
SYMATTR InstName RC
SYMATTR Value {mc(4.7k,tol1)}
SYMBOL npn 104 -48 R0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL res 152 96 R0
SYMATTR InstName RE
SYMATTR Value {mc(1.3k,tol1)}
SYMBOL cap 408 128 R0
SYMATTR InstName C3
SYMATTR Value {mc(10uF,tol2)}
SYMBOL cap 440 -96 R90
SYMATTR InstName C2
SYMATTR Value {mc(0.1uF,tol2)}
SYMBOL res 616 -64 R0
SYMATTR InstName RL
SYMATTR Value 10k
* SPICE netlist
V1 N003 0 5
V2 N002 0 10
Q1 N001 N004 N005 0 2N2222
R1 N004 N003 100
R2 N002 N001 1000
D1 N005 0 L128-PCA1003500000
.op

* LTspice schematic (.asc)
Version 4
SHEET 1 432 272
WIRE 56 -120 -8 -120
WIRE 216 -120 136 -120
WIRE 216 -104 216 -120
WIRE -8 -72 -8 -120
WIRE -168 -56 -216 -56
WIRE -216 -24 -216 -56
WIRE -88 -24 -88 -56
WIRE -72 -24 -88 -24
WIRE 40 24 -8 24
WIRE 40 72 40 24
FLAG -216 56 0
FLAG 40 136 0
FLAG 216 -24 0
SYMBOL Misc\\battery -216 -40 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL Misc\\battery 216 -120 R0
SYMATTR InstName V2
SYMATTR Value 10
SYMBOL npn -72 -72 R0
SYMATTR InstName Q1
SYMATTR Value 2N2222
SYMBOL res -72 -72 R90
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL res 152 -136 R90
SYMATTR InstName R2
SYMATTR Value 1000
SYMBOL LED 24 72 R0
SYMATTR InstName D1
SYMATTR Value L128-PCA1003500000
SYMATTR Description Diode
SYMATTR Type diode