* Z:\home\khalils\Downloads\files\data\raw_asc\5955019bdd31_XOR.asc
* Generated by LTspice 26.0.1 for Windows.
M4 N007 N012 Vout N009 PMOS
M7 N013 N004 N012 N013 PMOS
V1 N001 0 5
V2 N011 0 5
M12 N017 N012 0 N019 NMOS
M9 Vout N005 N016 N014 NMOS
M6 N010 N005 0 0 NMOS
M1 N001 N005 N006 N002 PMOS
V5 N013 0 5
M5 N011 N005 N010 N011 PMOS
M10 N016 N004 0 N018 NMOS
M8 N012 N004 0 0 NMOS
V3 N005 0 PULSE(0 5 0 5n 5n 40m 80m)
V4 N004 0 PULSE(0 5 0 5n 5n 20m 40m)
M2 N001 N004 N007 N003 PMOS
M11 Vout N010 N017 N015 NMOS
M3 N006 N010 Vout N008 PMOS
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 80m
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 852
WIRE -656 -320 -768 -320
WIRE -512 -320 -656 -320
WIRE -768 -272 -768 -304
WIRE -512 -272 -512 -304
WIRE -560 -160 -560 -240
WIRE -464 -160 -560 -160
WIRE -1264 -112 -1424 -112
WIRE -912 -112 -1264 -112
WIRE -816 -112 -816 -240
WIRE -816 -112 -912 -112
WIRE -464 -112 -464 -160
WIRE -160 -112 -464 -112
WIRE -128 -112 -160 -112
WIRE -768 -96 -768 -224
WIRE -512 -96 -512 -224
WIRE -768 -48 -768 -80
WIRE -512 -48 -512 -80
WIRE -304 -32 -320 -32
WIRE -816 -16 -816 -32
WIRE -1104 0 -1120 0
WIRE -656 0 -768 0
WIRE -512 0 -656 0
WIRE -320 16 -320 -32
WIRE -304 16 -320 16
WIRE -1104 48 -1104 0
WIRE -1104 48 -1120 48
WIRE -560 96 -560 -16
WIRE -352 96 -560 96
WIRE -304 96 -304 64
WIRE -304 96 -352 96
WIRE -256 96 -256 -16
WIRE -160 96 -160 -112
WIRE -160 96 -256 96
WIRE -1264 128 -1264 -112
WIRE -1168 128 -1168 80
WIRE -1168 128 -1264 128
WIRE -1120 128 -1120 96
WIRE -816 128 -816 -16
WIRE -816 128 -1120 128
WIRE -512 128 -816 128
WIRE -304 128 -304 96
WIRE -256 144 -256 96
WIRE -1120 160 -1120 128
WIRE -304 176 -320 176
WIRE -1104 208 -1120 208
WIRE -320 224 -320 176
WIRE -304 224 -320 224
WIRE -1168 240 -1168 128
WIRE -1104 256 -1104 208
WIRE -1104 256 -1120 256
WIRE -656 400 -656 0
WIRE 48 400 -656 400
WIRE -656 480 -656 400
WIRE -656 480 -784 480
WIRE -464 480 -656 480
WIRE -912 560 -912 -112
WIRE -832 560 -912 560
WIRE -784 560 -784 528
WIRE -512 560 -512 128
WIRE -464 560 -464 528
WIRE -784 656 -784 576
WIRE -464 656 -464 576
WIRE -784 736 -784 704
WIRE -464 736 -464 704
WIRE -640 752 -784 752
WIRE -464 752 -640 752
WIRE -832 800 -832 736
WIRE -128 800 -128 -112
WIRE -128 800 -832 800
WIRE -512 848 -512 736
WIRE -352 848 -352 96
WIRE -352 848 -512 848
IOPIN 48 400 Out
SYMBOL voltage -144 -112 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 -32 56 VBottom 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value PULSE(0 5 0 5n 5n 20m 40m)
SYMBOL nmos4 -256 64 R180
WINDOW 3 109 80 Left 2
SYMATTR InstName M8
SYMBOL nmos4 -512 480 R0
SYMATTR InstName M11
SYMBOL nmos4 -1168 160 R0
WINDOW 3 109 80 Left 2
SYMATTR InstName M6
SYMBOL nmos4 -512 656 R0
SYMATTR InstName M12
SYMBOL pmos4 -560 -320 R0
SYMATTR InstName M2
SYMBOL nmos4 -832 480 R0
SYMATTR InstName M9
SYMBOL pmos4 -560 -96 R0
SYMATTR InstName M4
SYMBOL voltage -304 208 R0
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V5
SYMATTR Value 5
SYMBOL pmos4 -816 -96 R0
SYMATTR InstName M3
SYMBOL nmos4 -832 656 R0
SYMATTR InstName M10
SYMBOL pmos4 -256 224 R180
SYMATTR InstName M7
SYMBOL voltage -1408 -112 R90
WINDOW 0 -32 56 VBottom 2
WINDOW 3 32 56 VTop 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value PULSE(0 5 0 5n 5n 40m 80m)
SYMBOL voltage -1120 16 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL pmos4 -816 -320 R0
SYMATTR InstName M1
SYMBOL voltage -656 -304 R180
WINDOW 0 24 96 Left 2
WINDOW 3 24 16 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL pmos4 -1168 0 R0
SYMATTR InstName M5
FLAG -1104 256 0
FLAG -1120 -80 0
FLAG -656 -400 0
FLAG -48 -112 0
FLAG -1504 -112 0
FLAG -320 -32 0
FLAG -304 304 0
FLAG 48 400 Vout
FLAG -640 752 0
TEXT -1280 280 Left 2 !.tran 80m