* SPICE netlist
VDD VDD 0 1
MSU2 VDD N002 N002 VDD P_50n L=1u W=500n
MSU1 N002 Vbiasn 0 0 N_50n L=100n W=2.5u
MSU3 Vbiasp N002 Vbiasn 0 N_50n L=50n W=500n
M3 VDD Vbiasp Vbiasn VDD P_50n l=100n w=5u
M4 VDD Vbiasp N003 VDD P_50n l=100n w=5u
M1 Vbiasn Vbiasn 0 0 N_50n L=100n W=2.5u
M2 N003 N003 N004 0 N_50n L=100n W=10u
R1 N004 0 5.5k
MA4 VDD N001 Vbiasp VDD P_50n l=100n w=5u
MA3 VDD N001 N001 VDD P_50n l=100n w=5u
M5 N001 N003 0 0 N_50n L=100n W=2.5u
M6 Vbiasp Vbiasn 0 0 N_50n L=100n W=2.5u
M7 VDD Vbiasp VDD VDD P_50n l=5u w=5u
M8 0 Vbiasn 0 0 N_50n l=5u w=5u
.dc vdd 0 1.1 1m

* LTspice schematic (.asc)
Version 4
SHEET 1 1616 512
WIRE -808 -208 -808 -240
WIRE -808 -192 -808 -208
WIRE -552 -96 -552 -112
WIRE -552 48 -552 -96
WIRE -552 176 -552 144
WIRE -488 -128 -504 -128
WIRE -488 -96 -552 -96
WIRE -488 -96 -488 -128
WIRE -456 -96 -488 -96
WIRE -408 128 -504 128
WIRE -408 128 -408 -80
WIRE -248 128 -408 128
WIRE -248 128 -248 -80
WIRE -88 -80 -248 -80
WIRE -88 -80 -88 -112
WIRE -88 16 -88 -80
WIRE -88 32 -88 16
WIRE -88 160 -88 128
WIRE -24 32 -88 32
WIRE -24 112 -40 112
WIRE -24 112 -24 32
WIRE 120 -144 120 -160
WIRE 120 32 120 -144
WIRE 120 160 120 128
WIRE 168 -144 120 -144
WIRE 168 -144 168 -176
WIRE 184 112 168 112
WIRE 184 112 184 -16
WIRE 232 16 -88 16
WIRE 232 112 232 16
WIRE 248 -176 168 -176
WIRE 248 112 232 112
WIRE 296 -128 -40 -128
WIRE 296 -128 296 -160
WIRE 296 32 296 -128
WIRE 296 160 296 128
WIRE 408 -128 296 -128
WIRE 408 -96 408 -128
WIRE 424 112 424 32
WIRE 440 -128 408 -128
WIRE 440 112 424 112
WIRE 488 -16 184 -16
WIRE 488 -16 488 -112
WIRE 488 32 424 32
WIRE 488 32 488 -16
WIRE 488 144 488 128
WIRE 488 256 488 224
WIRE 728 -96 408 -96
WIRE 728 -96 728 -160
WIRE 728 16 232 16
WIRE 728 112 728 16
WIRE 728 160 712 160
WIRE 760 -96 728 -96
WIRE 760 16 728 16
FLAG -808 -112 0
FLAG -808 -208 VDD
FLAG -552 -160 VDD
FLAG -552 -208 VDD
FLAG -552 176 0
FLAG -552 96 0
FLAG -408 -128 0
FLAG -88 -160 VDD
FLAG -88 -208 VDD
FLAG 488 -160 VDD
FLAG 488 -208 VDD
FLAG 760 -96 Vbiasp
FLAG -88 160 0
FLAG -88 80 0
FLAG 488 256 0
FLAG 488 80 0
FLAG 760 16 Vbiasn
FLAG 296 -208 VDD
FLAG 296 -256 VDD
FLAG 120 -208 VDD
FLAG 120 -256 VDD
FLAG 120 80 0
FLAG 296 80 0
FLAG 120 160 0
FLAG 296 160 0
FLAG 696 -208 VDD
FLAG 648 -208 VDD
FLAG 744 -208 VDD
FLAG 760 160 0
FLAG 712 160 0
FLAG 808 160 0
FLAG -408 -176 Vbiasp
SYMBOL voltage -808 -208 R0
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL pmos4 -504 -208 M0
SYMATTR InstName MSU2
SYMATTR Value2 L=1u W=500n
SYMATTR Value P_50n
SYMBOL nmos4 -504 48 M0
SYMATTR Value2 L=100n W=2.5u
SYMATTR InstName MSU1
SYMATTR Value N_50n
SYMBOL nmos4 -456 -176 R0
SYMATTR Value2 L=50n W=500n
SYMATTR InstName MSU3
SYMATTR Value N_50n
SYMBOL pmos4 -40 -208 M0
SYMATTR InstName M3
SYMATTR Value2 l=100n w=5u
SYMATTR Value P_50n
SYMBOL pmos4 440 -208 R0
SYMATTR InstName M4
SYMATTR Value2 l=100n w=5u
SYMATTR Value P_50n
SYMBOL nmos4 -40 32 M0
SYMATTR Value2 L=100n W=2.5u
SYMATTR InstName M1
SYMATTR Value N_50n
SYMBOL nmos4 440 32 R0
SYMATTR Value2 L=100n W=10u
SYMATTR InstName M2
SYMATTR Value N_50n
SYMBOL res 472 128 R0
SYMATTR InstName R1
SYMATTR Value 5.5k
SYMBOL pmos4 248 -256 R0
SYMATTR InstName MA4
SYMATTR Value2 l=100n w=5u
SYMATTR Value P_50n
SYMBOL pmos4 168 -256 M0
SYMATTR InstName MA3
SYMATTR Value2 l=100n w=5u
SYMATTR Value P_50n
SYMBOL nmos4 168 32 M0
SYMATTR Value2 L=100n W=2.5u
SYMATTR InstName M5
SYMATTR Value N_50n
SYMBOL nmos4 248 32 R0
SYMATTR Value2 L=100n W=2.5u
SYMATTR InstName M6
SYMATTR Value N_50n
SYMBOL pmos4 648 -160 R270
SYMATTR InstName M7
SYMATTR Value2 l=5u w=5u
SYMATTR Value P_50n
SYMBOL nmos4 808 112 R90
SYMATTR Value2 l=5u w=5u
SYMATTR InstName M8
SYMATTR Value N_50n