* SPICE netlist
Mn3 N008 C 0 0 NMOS l=0.18u w=0.8u
Mp3 N002 C N008 N002 PMOS l=0.18u w=1.6u
V1 N002 0 1.8
VC C 0 PULSE(0 1.8 4u 1n 1n 18u 36u)
Mp2 N002 B N003 N002 PMOS l=0.18u w=3.2u
Mn1 N004 A 0 0 NMOS l=0.18u w=0.4u
Mp1 N002 A N004 N002 PMOS l=0.18u w=0.8u
Mn2 N003 B 0 0 NMOS l=0.18u w=1.6u
VB B 0 PULSE(0 1.8 2u 1n 1n 12u 24u)
VA A 0 PULSE(0 1.8 0 1n 1n 6u 12u)
Mn4 A N003 N001 0 NMOS l=0.18u w=0.4u
Mp4 A B N001 VDD PMOS l=0.18u w=0.4u
Mn5 N004 N007 N001 0 NMOS l=0.18u w=0.4u
Mp5 N004 N003 N001 VDD PMOS l=0.18u w=0.4u
Mn8 N006 N002 C 0 NMOS l=0.36u w=0.4u
Mp8 N006 0 C VDD PMOS l=0.36u w=0.4u
Mn7 A B N005 0 NMOS l=0.18u w=0.4u
Mp7 A N003 N005 VDD PMOS l=0.18u w=0.4u
Mn6 N004 N003 N005 0 NMOS l=0.18u w=0.4u
Mp6 N004 N007 N005 VDD PMOS l=0.18u w=0.4u
Mn10 N006 N001 CARRY 0 NMOS l=0.18u w=0.4u
Mp10 N006 N005 CARRY VDD PMOS l=0.18u w=0.4u
Mn11 N006 N005 SUM 0 NMOS l=0.18u w=0.4u
Mp11 N006 N001 SUM VDD PMOS l=0.18u w=0.4u
Mn12 N008 N001 SUM 0 NMOS l=0.18u w=0.4u
Mp12 N008 N005 SUM VDD PMOS l=0.18u w=0.4u
Mn9 B N005 CARRY 0 NMOS l=0.54u w=0.4u
Mp9 B N001 CARRY VDD PMOS l=0.54u w=0.4u
V2 VDD 0 1.8
.tran 0 100u 0 1
;op 0 100u 0 1
.include "C:\location of tsmc180"

* LTspice schematic (.asc)
Version 4.1
SHEET 1 2784 1952
WIRE 1120 -928 864 -928
WIRE -32 -848 -272 -848
WIRE -544 -832 -544 -880
WIRE -32 -816 -32 -848
WIRE -32 -800 -32 -816
WIRE 1120 -800 1120 -928
WIRE 1120 -784 1120 -800
WIRE -112 -768 -144 -768
WIRE 16 -768 -16 -768
WIRE 864 -768 864 -928
WIRE 864 -768 96 -768
WIRE -64 -752 -64 -768
WIRE 1040 -752 1008 -752
WIRE 1168 -752 1136 -752
WIRE 1088 -736 1088 -752
WIRE 1088 -736 1024 -736
WIRE -1040 -704 -1296 -704
WIRE -144 -704 -144 -768
WIRE -144 -704 -928 -704
WIRE -1040 -688 -1040 -704
WIRE -1008 -688 -1040 -688
WIRE 16 -688 16 -768
WIRE 96 -688 96 -768
WIRE 96 -688 16 -688
WIRE 1008 -688 1008 -752
WIRE 1008 -688 144 -688
WIRE 1168 -688 1168 -752
WIRE 1392 -688 1168 -688
WIRE -16 -672 -80 -672
WIRE 1136 -656 1072 -656
WIRE -1008 -640 -1008 -688
WIRE -1008 -640 -1040 -640
WIRE -144 -624 -144 -704
WIRE -128 -624 -144 -624
WIRE -80 -624 -80 -672
WIRE 16 -624 16 -688
WIRE 16 -624 -32 -624
WIRE -1088 -608 -1136 -608
WIRE 1008 -608 1008 -688
WIRE 1024 -608 1008 -608
WIRE 1072 -608 1072 -656
WIRE 1168 -608 1168 -688
WIRE 1168 -608 1120 -608
WIRE -48 -560 -48 -576
WIRE -48 -560 -304 -560
WIRE -1040 -544 -1040 -592
WIRE -336 -544 -1040 -544
WIRE -48 -544 -48 -560
WIRE -1168 -528 -1216 -528
WIRE -1136 -528 -1136 -608
WIRE -1136 -528 -1168 -528
WIRE -48 -528 -48 -544
WIRE -1216 -512 -1216 -528
WIRE -1040 -512 -1040 -544
WIRE -128 -496 -160 -496
WIRE 0 -496 -32 -496
WIRE 1104 -496 1104 -560
WIRE 1104 -496 160 -496
WIRE -80 -480 -80 -496
WIRE -976 -464 -1040 -464
WIRE -1136 -432 -1136 -528
WIRE -1088 -432 -1136 -432
WIRE -160 -432 -160 -496
WIRE -160 -432 -208 -432
WIRE 1392 -416 1392 -688
WIRE -1040 -400 -1040 -416
WIRE -976 -400 -976 -464
WIRE -976 -400 -1040 -400
WIRE -32 -400 -96 -400
WIRE 0 -400 0 -496
WIRE 96 -400 96 -688
WIRE 96 -400 0 -400
WIRE -1360 -384 -1392 -384
WIRE -1216 -384 -1216 -432
WIRE -32 -384 -32 -400
WIRE -1040 -368 -1040 -400
WIRE 1104 -368 1104 -496
WIRE 1120 -368 1104 -368
WIRE -160 -352 -160 -432
WIRE -144 -352 -160 -352
WIRE -96 -352 -96 -400
WIRE 0 -352 0 -400
WIRE 0 -352 -48 -352
WIRE 1120 -352 1120 -368
WIRE 1120 -336 1120 -352
WIRE -1168 -320 -1168 -528
WIRE -928 -320 -928 -704
WIRE -928 -320 -1168 -320
WIRE -336 -304 -336 -544
WIRE -208 -304 -208 -432
WIRE -208 -304 -336 -304
WIRE 1040 -304 1008 -304
WIRE 1168 -304 1136 -304
WIRE 1088 -288 1088 -304
WIRE -64 -272 -64 -304
WIRE -64 -256 -64 -272
WIRE -272 -240 -272 -848
WIRE -272 -240 -1216 -240
WIRE 1008 -240 1008 -304
WIRE 1008 -240 912 -240
WIRE -144 -224 -176 -224
WIRE -16 -224 -48 -224
WIRE -96 -208 -96 -224
WIRE 1136 -208 1072 -208
WIRE 1168 -208 1168 -304
WIRE 1392 -208 1392 -416
WIRE 1392 -208 1168 -208
WIRE -1024 -192 -1232 -192
WIRE -1024 -176 -1024 -192
WIRE -992 -176 -1024 -176
WIRE -272 -176 -272 -240
WIRE 144 -176 144 -688
WIRE 144 -176 -272 -176
WIRE -208 -160 -208 -304
WIRE -176 -160 -176 -224
WIRE -176 -160 -208 -160
WIRE 1008 -160 1008 -240
WIRE 1024 -160 1008 -160
WIRE 1072 -160 1072 -208
WIRE 1168 -160 1168 -208
WIRE 1168 -160 1120 -160
WIRE -1392 -144 -1392 -384
WIRE -1024 -144 -1024 -176
WIRE -16 -144 -16 -224
WIRE 48 -144 -16 -144
WIRE -48 -128 -112 -128
WIRE -1360 -112 -1360 -384
WIRE -1360 -112 -1392 -112
WIRE -1024 -96 -1040 -96
WIRE -992 -96 -992 -176
WIRE -992 -96 -1024 -96
WIRE -1392 -80 -1392 -112
WIRE -176 -80 -176 -160
WIRE -160 -80 -176 -80
WIRE -112 -80 -112 -128
WIRE -16 -80 -16 -144
WIRE -16 -80 -64 -80
WIRE -1072 -64 -1152 -64
WIRE -1024 -48 -1024 -64
WIRE 48 -48 48 -144
WIRE 160 -48 160 -496
WIRE 160 -48 48 -48
WIRE 864 -48 864 -768
WIRE 1104 -48 1104 -112
WIRE 1104 -48 864 -48
WIRE -1024 -16 -1024 -48
WIRE -304 -16 -304 -560
WIRE -304 -16 -1024 -16
WIRE -80 -16 -80 -32
WIRE -80 -16 -304 -16
WIRE -1392 16 -1392 0
WIRE -1296 16 -1296 -704
WIRE -1296 16 -1392 16
WIRE -1232 16 -1232 -192
WIRE -1232 16 -1296 16
WIRE -80 16 -80 -16
WIRE -1216 32 -1216 -240
WIRE -1216 32 -1248 32
WIRE -1152 32 -1152 -64
WIRE -1152 32 -1216 32
WIRE -80 32 -80 16
WIRE 1104 48 1104 -48
WIRE -1248 64 -1248 32
WIRE -160 64 -192 64
WIRE -32 64 -64 64
WIRE 1104 64 1104 48
WIRE -1248 80 -1248 64
WIRE -1024 80 -1024 -16
WIRE -112 80 -112 64
WIRE -1024 96 -1024 80
WIRE 1024 96 992 96
WIRE 1152 96 1120 96
WIRE 1072 112 1072 96
WIRE -992 128 -1024 128
WIRE -928 128 -928 -320
WIRE -192 128 -192 64
WIRE -192 128 -928 128
WIRE -32 128 -32 64
WIRE 48 128 48 -48
WIRE 48 128 -32 128
WIRE -1152 160 -1152 32
WIRE -1072 160 -1152 160
WIRE -64 160 -128 160
WIRE 912 160 912 -240
WIRE 912 160 80 160
WIRE 992 160 992 96
WIRE 992 160 912 160
WIRE -1024 176 -1024 160
WIRE -992 176 -992 128
WIRE -992 176 -1024 176
WIRE 1152 176 1152 96
WIRE 1392 176 1152 176
WIRE -1248 192 -1248 160
WIRE 1120 192 1056 192
WIRE -192 208 -192 128
WIRE -176 208 -192 208
WIRE -128 208 -128 160
WIRE -32 208 -32 128
WIRE -32 208 -80 208
WIRE -1392 224 -1392 16
WIRE -1088 224 -1392 224
WIRE -1024 224 -1024 176
WIRE 992 240 992 160
WIRE 1008 240 992 240
WIRE 1056 240 1056 192
WIRE 1152 240 1152 176
WIRE 1152 240 1104 240
WIRE -272 320 -272 -176
WIRE -96 320 -96 256
WIRE -96 320 -272 320
WIRE 1392 336 1392 176
WIRE -1088 352 -1088 224
WIRE -208 352 -1088 352
WIRE 160 384 160 -48
WIRE 1088 384 1088 288
WIRE 1088 384 160 384
WIRE -208 400 -208 352
WIRE -224 448 -272 448
WIRE -112 448 -128 448
WIRE -272 496 -272 448
WIRE -272 496 -1216 496
WIRE -176 496 -176 448
WIRE -176 496 -240 496
WIRE 1088 512 1088 384
WIRE 1152 512 1088 512
WIRE -112 528 -112 448
WIRE 80 528 80 160
WIRE 80 528 -112 528
WIRE -1088 576 -1088 352
WIRE -1072 576 -1088 576
WIRE 1152 576 1152 512
WIRE -272 592 -272 496
WIRE -240 592 -272 592
WIRE -192 592 -192 576
WIRE -112 592 -112 528
WIRE -112 592 -144 592
WIRE 1152 592 1152 576
WIRE -1072 624 -1072 576
WIRE -1072 624 -1088 624
WIRE 1072 624 1040 624
WIRE 1200 624 1168 624
WIRE -224 640 -224 624
WIRE 1120 640 1120 624
WIRE -1136 656 -1184 656
WIRE -224 656 -224 640
WIRE -224 656 -304 656
WIRE -304 672 -304 656
WIRE 1040 688 1040 624
WIRE 1040 688 992 688
WIRE 1200 688 1200 624
WIRE 1392 688 1392 336
WIRE 1392 688 1200 688
WIRE 1168 720 1104 720
WIRE -1216 736 -1216 496
WIRE -1216 736 -1264 736
WIRE -1184 736 -1184 656
WIRE -1184 736 -1216 736
WIRE -1088 736 -1088 672
WIRE 992 736 992 688
WIRE 992 736 -1088 736
WIRE 1040 768 1040 688
WIRE 1056 768 1040 768
WIRE 1104 768 1104 720
WIRE 1200 768 1200 688
WIRE 1200 768 1152 768
WIRE -1264 848 -1264 816
WIRE -1088 848 -1088 736
WIRE 864 864 864 -48
WIRE 1136 864 1136 816
WIRE 1136 864 864 864
WIRE -1040 896 -1088 896
WIRE -1184 928 -1184 736
WIRE -1136 928 -1184 928
WIRE -1040 944 -1040 896
WIRE -1040 944 -1088 944
WIRE -1088 976 -1088 944
FLAG -1088 976 0
FLAG -1392 -144 0
FLAG -1264 848 0
FLAG -1024 224 0
FLAG -1248 192 0
FLAG -1040 -368 0
FLAG -1216 -384 0
FLAG -304 672 0
FLAG -1264 736 C
FLAG -1248 64 B
FLAG -1216 -528 A
FLAG 1392 336 SUM
FLAG 1392 -416 CARRY
FLAG -64 -752 VDD
IOPIN 640 -1440 In
FLAG -80 -480 VDD
IOPIN 624 -1168 In
FLAG -96 -208 VDD
IOPIN 608 -896 In
FLAG -112 80 VDD
IOPIN 592 -608 In
FLAG -192 576 VDD
IOPIN 512 -112 In
FLAG 1024 -736 VDD
IOPIN 1728 -1424 In
FLAG 1088 -288 VDD
IOPIN 1792 -976 In
FLAG 1072 112 VDD
IOPIN 1776 -576 In
FLAG 1120 640 VDD
IOPIN 1824 -48 In
FLAG -16 -672 0
FLAG -48 -128 0
FLAG -64 160 0
FLAG -240 496 0
FLAG 1120 192 0
FLAG 1136 -208 0
FLAG 1136 -656 0
FLAG 1168 720 0
FLAG -32 -384 0
FLAG -544 -960 VDD
IOPIN 160 -1648 In
FLAG -544 -832 0
DATAFLAG 560 -368 ""
SYMBOL nmos4 -1136 848 R0
SYMATTR InstName Mn3
SYMATTR Value2 l=0.18u w=0.8u
SYMBOL pmos4 -1136 576 R0
SYMATTR InstName Mp3
SYMATTR Value2 l=0.18u w=1.6u
SYMBOL voltage -1392 16 R180
SYMATTR InstName V1
SYMATTR Value 1.8
SYMBOL voltage -1264 720 R0
SYMATTR Value PULSE(0 1.8 4u 1n 1n 18u 36u)
SYMATTR InstName C
SYMBOL pmos4 -1072 -144 R0
SYMATTR InstName Mp2
SYMATTR Value2 l=0.18u w=3.2u
SYMBOL nmos4 -1088 -512 R0
SYMATTR InstName Mn1
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 -1088 -688 R0
SYMATTR InstName Mp1
SYMATTR Value2 l=0.18u w=0.8u
SYMBOL nmos4 -1072 80 R0
SYMATTR InstName Mn2
SYMATTR Value2 l=0.18u w=1.6u
SYMBOL voltage -1248 64 R0
SYMATTR Value PULSE(0 1.8 2u 1n 1n 12u 24u)
SYMATTR InstName B
SYMBOL voltage -1216 -528 R0
SYMATTR Value PULSE(0 1.8 0 1n 1n 6u 12u)
SYMATTR InstName A
SYMBOL nmos4 -128 -576 R270
SYMATTR InstName Mn4
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 -112 -816 M90
SYMATTR InstName Mp4
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 -144 -304 R270
SYMATTR InstName Mn5
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 -128 -544 M90
SYMATTR InstName Mp5
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 -128 400 R90
SYMATTR InstName Mn8
SYMATTR Value2 l=0.36u w=0.4u
SYMBOL pmos4 -144 640 M270
SYMATTR InstName Mp8
SYMATTR Value2 l=0.36u w=0.4u
SYMBOL nmos4 -176 256 R270
SYMATTR InstName Mn7
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 -160 16 M90
SYMATTR InstName Mp7
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 -160 -32 R270
SYMATTR InstName Mn6
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 -144 -272 M90
SYMATTR InstName Mp6
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 1024 -112 R270
SYMATTR InstName Mn10
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 1040 -352 M90
SYMATTR InstName Mp10
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 1008 288 R270
SYMATTR InstName Mn11
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 1024 48 M90
SYMATTR InstName Mp11
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 1056 816 R270
SYMATTR InstName Mn12
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL pmos4 1072 576 M90
SYMATTR InstName Mp12
SYMATTR Value2 l=0.18u w=0.4u
SYMBOL nmos4 1024 -560 R270
SYMATTR InstName Mn9
SYMATTR Value2 l=0.54u w=0.4u
SYMBOL pmos4 1040 -800 M90
SYMATTR InstName Mp9
SYMATTR Value2 l=0.54u w=0.4u
SYMBOL voltage -544 -976 R0
SYMATTR InstName V2
SYMATTR Value 1.8