* Z:\tmp\asc_dec_bjh7r6w2\19e6bebbe593_Fig26_45_25fF_dec0.asc
* Generated by LTspice 26.0.1 for Windows.
M22 N016 vodm VDD VDD P_50n l=50n w=1u
M8 N004 N004 VDD VDD P_50n l=150n w=500n
M9 N002 N001 VDD VDD P_50n l=50n w=1u
M4 N020 Vbiasn 0 0 N_50n l=50n w=2u
M5 N012 Vbiasn 0 0 N_50n l=50n w=500n
M12 N008 N007 ncr 0 N_50n l=50n w=500n
R1 vop vcma 20k
VDD VDD 0 1
Vip1 vip 0 PULSE 700m 300m 0 500p 500p 4.5n 10n
C5 vop 0 250f
M32 N015 vcma N013 VDD P_50n l=50n w=1u
M30 VCMFB N015 0 0 N_50n l=50n w=500n
M33 VCMFB VCM N013 VDD P_50n l=50n w=1u
M27 vop N017 N021 0 N_50n l=50n w=1u
VOS Vp N010 50m
R6 vp vim 20k
M24 N016 N016 N020 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 1236
WIRE 1440 -544 1232 -544
WIRE 1184 -384 1184 -464
WIRE 1392 -384 1392 -464
WIRE 1664 -384 1648 -384
WIRE 1952 -384 1952 -464
WIRE 752 -368 752 -400
WIRE 1440 -368 1232 -368
WIRE 1648 -368 1648 -384
WIRE 1648 -368 1440 -368
WIRE 1904 -368 1648 -368
WIRE 752 -352 752 -368
WIRE 1648 -304 1648 -368
WIRE 1712 -304 1648 -304
WIRE 1184 -240 1184 -288
WIRE 1392 -240 1392 -288
WIRE 1472 -240 1472 -544
WIRE 1472 -240 1392 -240
WIRE 1952 -240 1952 -288
WIRE 2128 -240 1952 -240
WIRE 1952 -208 1952 -240
WIRE 800 -176 800 -192
WIRE 624 -128 624 -144
WIRE 1440 -128 1232 -128
WIRE 1472 -128 1472 -240
WIRE 1472 -128 1440 -128
WIRE 1904 -128 1472 -128
WIRE 624 -96 624 -128
WIRE 1952 -96 1952 -112
WIRE 1392 -80 1392 -112
WIRE 1712 -80 1712 -304
WIRE 1952 -80 1952 -96
WIRE 512 -48 512 -64
WIRE 512 -16 512 -48
WIRE 1136 0 1072 0
WIRE 624 16 624 -16
WIRE 624 32 624 16
WIRE 1072 32 1072 0
WIRE 800 48 800 32
WIRE 1184 48 1184 16
WIRE 1952 48 1184 48
WIRE 1184 64 1184 48
WIRE 1392 64 1392 16
WIRE 512 96 512 64
WIRE 752 96 752 80
WIRE 512 112 512 96
WIRE 752 112 752 96
WIRE 992 128 928 128
WIRE 1072 128 1072 112
WIRE 1072 128 992 128
WIRE 624 144 624 112
WIRE 1440 144 1232 144
WIRE 1584 144 1440 144
WIRE 1664 144 1584 144
WIRE 624 160 624 144
WIRE 1184 192 1184 160
WIRE 1392 192 1392 160
WIRE 512 224 512 192
WIRE 512 240 512 224
WIRE 624 288 624 240
WIRE 512 368 512 320
WIRE 1728 400 1664 400
WIRE 1792 400 1728 400
WIRE 1664 432 1664 400
WIRE 1792 448 1792 400
WIRE 2160 496 1984 496
WIRE 2352 496 2160 496
WIRE 1984 528 1984 496
WIRE 2352 528 2352 496
WIRE 1664 544 1664 512
WIRE 1728 544 1664 544
WIRE 1792 544 1792 512
WIRE 1792 544 1728 544
WIRE 1936 544 1792 544
WIRE 2448 544 2400 544
WIRE 2480 544 2448 544
WIRE 1664 576 1664 544
WIRE 1792 592 1792 544
WIRE 720 608 704 608
WIRE 848 608 848 496
WIRE 848 608 720 608
WIRE 1472 608 1472 496
WIRE 1552 608 1472 608
WIRE 1568 608 1552 608
WIRE 720 624 720 608
WIRE 1552 624 1552 608
WIRE 848 656 848 608
WIRE 864 656 848 656
WIRE 1072 656 928 656
WIRE 1104 656 1072 656
WIRE 1248 656 1216 656
WIRE 1392 656 1248 656
WIRE 1472 656 1472 608
WIRE 1472 656 1456 656
WIRE 1792 688 1792 656
WIRE 1792 688 1728 688
WIRE 720 704 720 688
WIRE 1552 704 1552 688
WIRE 1984 704 1984 624
WIRE 2048 704 1984 704
WIRE 2352 704 2352 624
WIRE 2432 704 2352 704
WIRE 2448 704 2432 704
WIRE 1984 720 1984 704
WIRE 2352 720 2352 704
WIRE 1328 736 1328 624
WIRE 1392 736 1328 736
WIRE 992 752 992 624
WIRE 992 752 928 752
WIRE 1328 752 1328 736
WIRE 1472 752 1472 656
WIRE 848 768 848 656
WIRE 992 768 992 752
WIRE 2048 800 2048 704
WIRE 2048 800 2032 800
WIRE 2304 800 2048 800
WIRE 1392 832 1392 736
WIRE 1392 832 1376 832
WIRE 1424 832 1392 832
WIRE 928 848 928 752
WIRE 928 848 896 848
WIRE 944 848 928 848
WIRE 1984 848 1984 816
WIRE 2352 848 2352 816
WIRE 992 896 992 864
WIRE 1328 896 1328 848
WIRE 1328 1024 1328 992
WIRE 848 1056 848 864
WIRE 1472 1056 1472 848
WIRE 1472 1056 848 1056
WIRE 1472 1088 1472 1056
SYMBOL pmos4 1280 624 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 1664 -304 M180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=150n w=500n
SYMATTR InstName M8
SYMATTR Value P_50n
SYMBOL pmos4 1232 -464 R180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M9
SYMATTR Value P_50n
SYMBOL nmos4 1280 896 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=2u
SYMATTR InstName M4
SYMATTR Value N_50n
SYMBOL nmos4 1440 64 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M5
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 res 1648 416 R0
SYMATTR InstName R1
SYMATTR Value 20k
SYMBOL voltage 752 -368 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName VDD
SYMATTR Value 1
SYMBOL voltage 512 224 R0
SYMATTR InstName Vip1
SYMATTR Value PULSE 700m 300m 0 500p 500p 4.5n 10n
SYMBOL cap 704 624 R0
SYMATTR InstName C5
SYMATTR Value 250f
SYMBOL pmos4 1936 624 M180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M32
SYMATTR Value P_50n
SYMBOL nmos4 2304 720 R0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M30
SYMATTR Value N_50n
SYMBOL pmos4 2400 624 R180
WINDOW 123 58 102 Left 2
WINDOW 0 56 16 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M33
SYMATTR Value P_50n
SYMBOL nmos4 896 768 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=1u
SYMATTR InstName M27
SYMATTR Value N_50n
SYMBOL voltage 1072 128 R180
WINDOW 0 24 104 Left 2
WINDOW 3 24 16 Left 2
SYMATTR InstName VOS
SYMATTR Value 50m
SYMBOL res 608 16 R0
SYMATTR InstName R6
SYMATTR Value 20k
SYMBOL nmos4 1376 752 M0
WINDOW 123 56 100 Left 2
SYMATTR Value2 l=50n w=500n
SYMATTR InstName M24
SYMATTR Value N_50n
FLAG 752 -272 0
FLAG 752 -368 VDD
FLAG 1184 -336 VDD
FLAG 800 -192 VDD
FLAG 800 48 0
FLAG 752 192 0
FLAG 880 -32 Vbiasn
FLAG 752 96 VCM
FLAG 1392 -336 VDD
FLAG 1952 -336 VDD
FLAG 1712 -400 VDD
FLAG 1712 -352 VDD
FLAG 1184 -512 VDD
FLAG 1184 -560 VDD
FLAG 1392 -512 VDD
FLAG 1392 -560 VDD
FLAG 1952 -160 0
FLAG 1392 112 0
FLAG 1184 112 0
FLAG 1952 -32 0
FLAG 1184 -32 0
FLAG 1392 -32 0
FLAG 1712 -32 0
FLAG 1184 192 0
FLAG 1584 144 Vbiasn
FLAG 992 128 Vp
FLAG 1952 -96 ncr
FLAG 1472 400 VDD
FLAG 1472 448 VDD
FLAG 1328 528 VDD
FLAG 1328 576 VDD
FLAG 1472 800 0
FLAG 1328 800 0
FLAG 1248 656 ncr
FLAG 1280 544 vodm
FLAG 848 448 VDD
FLAG 992 576 VDD
FLAG 848 816 0
FLAG 992 816 0
FLAG 1072 656 ncl
FLAG 1392 192 0
FLAG 1728 400 vop
FLAG 1728 544 vcma
FLAG 2352 848 0
FLAG 2352 768 0
FLAG 1984 768 0
FLAG 1984 576 VDD
FLAG 2352 576 VDD
FLAG 2448 544 VCM
FLAG 512 368 0
FLAG 512 -48 vop
FLAG 512 96 vm
FLAG 512 224 vip
FLAG 624 288 0
FLAG 624 -128 vom
FLAG 624 16 vp
FLAG 624 144 vim
FLAG 704 608 vop
FLAG 720 704 0
FLAG 1568 608 vom
FLAG 1552 704 0
FLAG 2432 704 VCMFB
FLAG 1344 0 VCM
FLAG 992 944 0
FLAG 1328 944 0
FLAG 1280 976 Vbiasn
FLAG 1328 1024 0