* Z:\tmp\asc_dec_bjh7r6w2\19226029fd45_Fig26_24_small_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
C1 vom ncr 50f
Vip vip 0 PULSE 501m 499m 0 500p 500p 4.5n 10n
M22 N016 vodm VDD VDD P_50n l=50n w=1u
M6 N005 Vbiasn N001 VDD P_50n l=50n w=1u
M3 N004 Vbiasn N002 VDD P_50n l=50n w=1u
M15 N009 N012 N013 0 N_50n l=50n w=500n
M16 N009 N011 N013 0 N_50n l=50n w=500n
VCM VCM 0 500m
M1 N005 N005 N008 0 N_50n l=50n w=500n
M12 N006 N005 ncr 0 N_50n l=50n w=500n
C3 vom 0 250f
M4 N005 Vbiasn N001 VDD P_50n l=50n w=1u
M28 N015 N015 0 0 N_50n l=50n w=500n
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 3220 868
WIRE 1392 -416 1392 -464
WIRE 1744 -416 1744 -464
WIRE 1744 -416 1392 -416
WIRE 1184 -384 1184 -464
WIRE 1392 -384 1392 -416
WIRE 1744 -384 1744 -416
WIRE 1952 -384 1952 -464
WIRE 1440 -368 1232 -368
WIRE 1568 -368 1440 -368
WIRE 1696 -368 1568 -368
WIRE 1904 -368 1696 -368
WIRE 1184 -240 1184 -288
WIRE 1184 -240 1008 -240
WIRE 1392 -240 1392 -288
WIRE 1472 -240 1472 -544
WIRE 1472 -240 1392 -240
WIRE 1664 -240 1664 -544
WIRE 1744 -240 1744 -288
WIRE 1744 -240 1664 -240
WIRE 1952 -240 1952 -288
WIRE 2128 -240 1952 -240
WIRE 1184 -208 1184 -240
WIRE 1392 -208 1392 -240
WIRE 1744 -208 1744 -240
WIRE 1952 -208 1952 -240
WIRE 1440 -128 1232 -128
WIRE 1472 -128 1472 -240
WIRE 1472 -128 1440 -128
WIRE 1664 -128 1664 -240
WIRE 1664 -128 1472 -128
WIRE 1696 -128 1664 -128
WIRE 1904 -128 1696 -128
WIRE 1184 -96 1184 -112
WIRE 1952 -96 1952 -112
WIRE 1184 -80 1184 -96
WIRE 1392 -80 1392 -112
WIRE 1744 -80 1744 -112
WIRE 1952 -80 1952 -96
WIRE 848 0 848 -16
WIRE 1072 0 1008 0
WIRE 1136 0 1072 0
WIRE 1344 0 1136 0
WIRE 2000 0 1792 0
WIRE 2080 0 2000 0
WIRE 2112 0 2080 0
WIRE 1184 48 1184 16
WIRE 1952 48 1952 16
WIRE 1952 48 1184 48
WIRE 1184 64 1184 48
WIRE 1392 64 1392 16
WIRE 1744 64 1744 16
WIRE 1744 64 1392 64
WIRE 1952 64 1952 48
WIRE 848 80 848 64
WIRE 848 96 848 80
WIRE 1440 144 1232 144
WIRE 1568 144 1568 -368
WIRE 1904 144 1696 144
WIRE 1184 192 1184 160
WIRE 1392 192 1392 160
WIRE 1392 192 1184 192
WIRE 1584 192 1392 192
WIRE 1744 192 1744 160
WIRE 1744 192 1584 192
WIRE 1952 192 1952 160
WIRE 1952 192 1744 192
WIRE 880 496 880 480
WIRE 768 560 768 528
WIRE 1424 560 1408 560
WIRE 1472 560 1472 448
WIRE 1472 560 1424 560
WIRE 2096 560 2096 448
WIRE 2144 560 2096 560
WIRE 2160 560 2144 560
WIRE 768 576 768 560
WIRE 1424 576 1424 560
WIRE 2144 576 2144 560
WIRE 880 608 880 576
WIRE 1472 608 1472 560
WIRE 1488 608 1472 608
WIRE 1696 608 1552 608
WIRE 1728 608 1696 608
WIRE 1872 608 1840 608
WIRE 2016 608 1872 608
WIRE 2096 608 2096 560
WIRE 2096 608 2080 608
WIRE 880 624 880 608
WIRE 1616 640 1616 576
WIRE 1616 640 1552 640
WIRE 1952 640 1952 576
WIRE 2016 640 1952 640
WIRE 1424 656 1424 640
WIRE 1472 656 1472 608
WIRE 1616 656 1616 640
WIRE 1952 656 1952 640
WIRE 2096 656 2096 608
WIRE 2144 656 2144 640
WIRE 768 688 768 656
WIRE 768 704 768 688
WIRE 1552 736 1552 640
WIRE 1552 736 1520 736
WIRE 1568 736 1552 736
WIRE 2016 736 2016 640
WIRE 2016 736 2000 736
WIRE 2048 736 2016 736
WIRE 880 752 880 704
WIRE 1472 784 1472 752
WIRE 1616 784 1616 752
WIRE 1952 784 1952 752
WIRE 2096 784 2096 752
WIRE 768 832 768 784
SYMBOL cap 2080 592 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 50f
SYMBOL voltage 768 688 R0
SYMATTR InstName Vip
SYMATTR Value PULSE 501m 499m 0 500p 500p 4.5n 10n
SYMBOL pmos4 1904 576 M180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M22
SYMATTR Value P_50n
SYMBOL pmos4 1440 -288 R180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M6
SYMATTR Value P_50n
SYMBOL pmos4 1232 -288 R180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M3
SYMATTR Value P_50n
SYMBOL nmos4 1904 64 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M15
SYMATTR Value N_50n
SYMBOL nmos4 1232 64 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M16
SYMATTR Value N_50n
SYMBOL voltage 848 80 R0
WINDOW 0 45 42 Left 2
WINDOW 3 40 70 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName VCM
SYMATTR Value 500m
SYMBOL nmos4 1696 -208 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M1
SYMATTR Value N_50n
SYMBOL nmos4 1904 -208 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M12
SYMATTR Value N_50n
SYMBOL cap 2128 576 R0
SYMATTR InstName C3
SYMATTR Value 250f
SYMBOL pmos4 1696 -288 M180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M4
SYMATTR Value P_50n
SYMBOL nmos4 1568 656 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M28
SYMATTR Value N_50n
FLAG 1392 -160 0
FLAG 1744 -160 0
FLAG 1744 -336 VDD
FLAG 1184 -336 VDD
FLAG 848 0 0
FLAG 848 176 0
FLAG 928 -80 Vbiasn
FLAG 848 80 VCM
FLAG 1392 -336 VDD
FLAG 1952 -336 VDD
FLAG 1952 -160 0
FLAG 1184 -160 0
FLAG 1392 112 0
FLAG 1744 112 0
FLAG 1952 112 0
FLAG 1184 112 0
FLAG 1952 -32 0
FLAG 1184 -32 0
FLAG 1392 -32 0
FLAG 1744 -32 0
FLAG 1568 -368 Vbiasn
FLAG 1072 0 Vp
FLAG 2080 0 Vm
FLAG 1952 -96 ncr
FLAG 1184 -96 ncl
FLAG 2096 400 VDD
FLAG 1952 480 VDD
FLAG 1952 528 VDD
FLAG 2096 704 0
FLAG 2096 784 0
FLAG 1952 704 0
FLAG 1952 784 0
FLAG 2160 560 vom
FLAG 1872 608 ncr
FLAG 1904 496 vodm
FLAG 1616 480 VDD
FLAG 1616 528 VDD
FLAG 1472 704 0
FLAG 1472 784 0
FLAG 1616 704 0
FLAG 1616 784 0
FLAG 1408 560 vop
FLAG 1696 608 ncl
FLAG 1664 496 vodp
FLAG 768 832 0
FLAG 768 560 vm
FLAG 768 688 vip
FLAG 880 752 0
FLAG 880 608 vim
FLAG 2144 656 0
FLAG 1424 656 0