* SPICE netlist
M1 N002 C a1 N001 PMOS l=45n w=w1
M2 N003 D 0 0 NMOS l=45n w=0.2u
M3 a1 Cb N003 0 NMOS l=45n w=0.2u
M4 N001 D N002 N001 PMOS l=45n w=w1
M5 a2 a1 0 0 NMOS l=45n w=0.2u
M6 N001 a1 a2 N001 PMOS l=45n w=0.4u
M7 N005 Cb a1 N001 PMOS l=45n w=w1
M8 N006 a2 0 0 NMOS l=45n w=0.2u
M9 a1 C N006 0 NMOS l=45n w=0.2u
M10 N001 a2 N005 N001 PMOS l=45n w=w1
M11 a2 Cb a3 N001 PMOS l=45n w=0.4u
M12 a2 C a3 0 NMOS l=45n w=0.2u
M13 Qb a3 0 0 NMOS l=45n w=0.2u
M14 N001 a3 Qb N001 PMOS l=45n w=0.4u
M15 N004 a3 0 0 NMOS l=45n w=0.2u
M16 N001 a3 N004 N001 PMOS l=45n w=0.296u
M17 Q N004 0 0 NMOS l=45n w=0.2u
M18 N001 N004 Q N001 PMOS l=45n w=0.4u
M19 N007 C a3 N001 PMOS l=45n w=w1
M20 N008 N004 0 0 NMOS l=45n w=0.2u
M21 a3 Cb N008 0 NMOS l=45n w=0.2u
M22 N001 N004 N007 N001 PMOS l=45n w=w1
V1 N001 0 1
V2 D 0 PULSE(0 1 {X} 10p 10p 30n 2n 1)
V3 C 0 PULSE(0 1 2n 10p 10p 2n 4n 2)
M23 N001 C Cb N001 PMOS l=45n w=0.4u
M24 Cb C 0 0 NMOS l=45n w=0.2u
.include 45nm.pm
.tran 50n
.meas t_clk2q TRIG V(C)=0.5V RISE=1 TARG V(Q)=0.5 RISE=1 *t_clk2q
.param w1 0.299u
.meas d_clk TRIG V(D)=0.5V RISE=1 TARG V(C)=0.5 RISE=1 *d_clk
.step param X 1.5n 2n 0.01n

* LTspice schematic (.asc)
Version 4
SHEET 1 3376 1616
WIRE -680 -808 -1688 -808
WIRE -264 -808 -680 -808
WIRE 216 -808 -264 -808
WIRE 872 -808 216 -808
WIRE 1416 -808 872 -808
WIRE 872 -760 872 -808
WIRE 984 -760 872 -760
WIRE -1688 -728 -1688 -808
WIRE 872 -712 872 -760
WIRE -680 -696 -680 -808
WIRE -680 -696 -872 -696
WIRE -680 -664 -680 -696
WIRE -648 -664 -680 -664
WIRE 984 -664 984 -760
WIRE 984 -664 872 -664
WIRE 824 -632 760 -632
WIRE -648 -616 -648 -664
WIRE -648 -616 -680 -616
WIRE 872 -600 872 -616
WIRE 1192 -600 872 -600
WIRE -728 -584 -1016 -584
WIRE -264 -584 -264 -808
WIRE -168 -584 -264 -584
WIRE 760 -584 760 -632
WIRE 760 -584 616 -584
WIRE 360 -568 360 -664
WIRE 872 -568 872 -600
WIRE -680 -552 -680 -568
WIRE -168 -552 -168 -584
WIRE -120 -552 -168 -552
WIRE -264 -536 -264 -584
WIRE 280 -520 200 -520
WIRE 440 -520 376 -520
WIRE 984 -520 872 -520
WIRE -648 -504 -648 -616
WIRE -648 -504 -680 -504
WIRE -168 -488 -168 -552
WIRE -168 -488 -264 -488
WIRE 216 -488 216 -808
WIRE 328 -488 328 -520
WIRE 328 -488 216 -488
WIRE 760 -488 760 -584
WIRE 824 -488 760 -488
WIRE -824 -472 -1224 -472
WIRE -728 -472 -824 -472
WIRE 984 -472 984 -520
WIRE 984 -472 872 -472
WIRE -312 -456 -392 -456
WIRE 440 -456 440 -520
WIRE 504 -456 504 -536
WIRE 504 -456 440 -456
WIRE 616 -456 616 -584
WIRE 616 -456 504 -456
WIRE 872 -456 872 -472
WIRE 872 -456 696 -456
WIRE -1016 -440 -1016 -584
WIRE -1016 -440 -1240 -440
WIRE -264 -408 -264 -440
WIRE 24 -408 24 -504
WIRE 24 -408 -264 -408
WIRE 136 -408 24 -408
WIRE 200 -408 200 -520
WIRE 200 -408 136 -408
WIRE 424 -408 328 -408
WIRE -824 -392 -824 -472
WIRE -824 -392 -984 -392
WIRE -680 -392 -680 -456
WIRE -552 -392 -552 -472
WIRE -552 -392 -680 -392
WIRE -392 -392 -392 -456
WIRE -392 -392 -552 -392
WIRE -264 -392 -264 -408
WIRE 1176 -392 888 -392
WIRE 1416 -392 1416 -808
WIRE 1416 -392 1176 -392
WIRE -872 -376 -872 -696
WIRE -808 -376 -872 -376
WIRE 200 -376 200 -408
WIRE 280 -376 200 -376
WIRE 328 -376 328 -408
WIRE 440 -376 440 -456
WIRE 440 -376 376 -376
WIRE -680 -360 -680 -392
WIRE 888 -360 888 -392
WIRE 952 -360 888 -360
WIRE -200 -344 -264 -344
WIRE -872 -328 -872 -376
WIRE 376 -328 360 -328
WIRE 888 -328 888 -360
WIRE -632 -312 -680 -312
WIRE -392 -312 -392 -392
WIRE -312 -312 -392 -312
WIRE -808 -280 -808 -376
WIRE -808 -280 -872 -280
WIRE -776 -280 -792 -280
WIRE -728 -280 -776 -280
WIRE 952 -280 952 -360
WIRE 952 -280 888 -280
WIRE -264 -264 -264 -296
WIRE -264 -264 -472 -264
WIRE -200 -264 -200 -344
WIRE -200 -264 -264 -264
WIRE 376 -264 376 -328
WIRE 376 -264 232 -264
WIRE -984 -248 -984 -392
WIRE -952 -248 -984 -248
WIRE -920 -248 -952 -248
WIRE -680 -248 -680 -264
WIRE 840 -248 792 -248
WIRE 1416 -232 1416 -392
WIRE 1496 -232 1416 -232
WIRE -872 -216 -872 -232
WIRE -792 -216 -792 -280
WIRE -792 -216 -872 -216
WIRE 232 -216 232 -264
WIRE 248 -216 232 -216
WIRE -872 -200 -872 -216
WIRE -632 -200 -632 -312
WIRE -632 -200 -680 -200
WIRE 888 -200 888 -232
WIRE 1288 -200 888 -200
WIRE 1416 -200 1416 -232
WIRE -120 -184 -120 -552
WIRE -120 -184 -264 -184
WIRE 888 -184 888 -200
WIRE 616 -168 616 -456
WIRE 792 -168 792 -248
WIRE 792 -168 616 -168
WIRE -824 -152 -872 -152
WIRE 1496 -152 1496 -232
WIRE 1496 -152 1416 -152
WIRE -264 -136 -264 -184
WIRE -264 -136 -344 -136
WIRE 1016 -136 888 -136
WIRE -952 -120 -952 -248
WIRE -920 -120 -952 -120
WIRE -680 -120 -680 -152
WIRE -632 -120 -632 -200
WIRE -632 -120 -680 -120
WIRE -264 -120 -264 -136
WIRE 1368 -120 1320 -120
WIRE 1688 -120 1576 -120
WIRE 792 -104 792 -168
WIRE 840 -104 792 -104
WIRE -344 -72 -344 -136
WIRE -264 -72 -344 -72
WIRE 1416 -72 1416 -104
WIRE 1576 -72 1576 -120
WIRE 1576 -72 1416 -72
WIRE -1016 -56 -1016 -440
WIRE -728 -56 -728 -168
WIRE -728 -56 -1016 -56
WIRE 1416 -56 1416 -72
WIRE 40 -40 -216 -40
WIRE 424 -40 424 -408
WIRE 424 -40 360 -40
WIRE 696 -40 696 -456
WIRE 696 -40 424 -40
WIRE 888 -40 888 -88
WIRE 888 -40 696 -40
WIRE 1016 -40 1016 -136
WIRE 1016 -40 888 -40
WIRE -872 -24 -872 -104
WIRE -824 -24 -824 -152
WIRE -824 -24 -872 -24
WIRE -680 -24 -680 -120
WIRE -680 -24 -824 -24
WIRE -472 -24 -472 -264
WIRE -472 -24 -680 -24
WIRE 1288 -24 1288 -200
WIRE 1320 -24 1320 -120
WIRE 1320 -24 1288 -24
WIRE 1528 -8 1416 -8
WIRE -264 8 -264 -24
WIRE 1320 24 1320 -24
WIRE 1368 24 1320 24
WIRE 1176 40 1176 -392
WIRE 1176 40 856 40
WIRE 1528 40 1528 -8
WIRE 1528 40 1416 40
WIRE -344 56 -344 -72
WIRE -264 56 -344 56
WIRE -136 88 -216 88
WIRE -552 120 -552 -392
WIRE -264 120 -264 104
WIRE -264 120 -552 120
WIRE 856 120 856 40
WIRE 856 120 792 120
WIRE -136 136 -136 88
WIRE -104 136 -136 136
WIRE 40 136 40 -40
WIRE 136 136 136 -408
WIRE 136 136 40 136
WIRE -264 152 -264 120
WIRE 856 152 856 120
WIRE -1512 184 -1512 120
WIRE -1352 184 -1352 120
WIRE -264 200 -360 200
WIRE 792 200 792 120
WIRE 856 200 792 200
WIRE -104 232 -216 232
WIRE 1160 232 904 232
WIRE -264 264 -264 248
WIRE 856 280 856 248
WIRE -360 312 -360 200
WIRE -264 312 -360 312
WIRE 792 328 792 200
WIRE 856 328 792 328
WIRE 40 344 40 136
WIRE 40 344 -216 344
WIRE 1016 360 904 360
WIRE -360 376 -360 312
WIRE -264 376 -264 360
WIRE -264 376 -360 376
WIRE 616 392 616 -168
WIRE 856 392 856 376
WIRE 856 392 616 392
WIRE 1016 408 1016 360
WIRE 1032 408 1016 408
WIRE 1160 408 1160 232
WIRE 1288 408 1288 -24
WIRE 1288 408 1160 408
WIRE 856 424 856 392
WIRE 856 472 776 472
WIRE 1016 504 904 504
WIRE 856 536 856 520
WIRE 776 584 776 472
WIRE 856 584 776 584
WIRE 1160 616 1160 408
WIRE 1160 616 904 616
WIRE -1688 680 -1688 -648
WIRE -1512 680 -1512 264
WIRE -1512 680 -1688 680
WIRE -1352 680 -1352 264
WIRE -1352 680 -1512 680
WIRE -712 680 -1352 680
WIRE -680 680 -680 -24
WIRE -680 680 -712 680
WIRE -264 680 -264 376
WIRE -264 680 -680 680
WIRE 360 680 360 -40
WIRE 360 680 -264 680
WIRE 776 680 776 584
WIRE 776 680 360 680
WIRE 856 680 856 632
WIRE 856 680 776 680
WIRE 1416 680 1416 40
WIRE 1416 680 856 680
WIRE -712 808 -712 680
FLAG -712 808 0
FLAG -1240 -440 D
IOPIN -720 -832 In
FLAG -1224 -472 C
IOPIN -704 -864 In
FLAG -104 232 C
IOPIN 416 -160 In
FLAG 1016 504 Cb
IOPIN 1536 112 BiDir
FLAG 360 -664 Cb
IOPIN 880 -1056 In
FLAG 1688 -120 Q
IOPIN 2208 -512 Out
FLAG 1192 -600 Qb
IOPIN 1712 -992 Out
FLAG -1512 120 D
IOPIN -992 -272 In
FLAG -1352 120 C
IOPIN -832 -272 In
FLAG -552 -472 a1
IOPIN -32 -864 Out
FLAG 24 -504 a2
IOPIN 544 -896 Out
FLAG 504 -536 a3
IOPIN 1024 -928 Out
FLAG -776 -280 Cb
IOPIN -256 -672 BiDir
FLAG 248 -216 C
IOPIN 768 -608 BiDir
FLAG -104 136 Cb
IOPIN 416 -256 BiDir
FLAG 1032 408 C
IOPIN 1552 16 In
SYMBOL pmos4 -728 -552 R0
SYMATTR InstName M1
SYMATTR Value2 l=45n w=w1
SYMBOL nmos4 -728 -248 R0
SYMATTR InstName M2
SYMATTR Value2 l=45n w=0.2u
SYMBOL nmos4 -728 -360 R0
SYMATTR InstName M3
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 -728 -664 R0
SYMATTR InstName M4
SYMATTR Value2 l=45n w=w1
SYMBOL nmos4 -312 -392 R0
SYMATTR InstName M5
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 -312 -536 R0
SYMATTR InstName M6
SYMATTR Value2 l=45n w=0.4u
SYMBOL pmos4 -216 8 M0
SYMATTR InstName M7
SYMATTR Value2 l=45n w=w1
SYMBOL nmos4 -216 264 M0
SYMATTR InstName M8
SYMATTR Value2 l=45n w=0.2u
SYMBOL nmos4 -216 152 M0
SYMATTR InstName M9
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 -216 -120 M0
SYMATTR InstName M10
SYMATTR Value2 l=45n w=w1
SYMBOL pmos4 280 -568 M90
SYMATTR InstName M11
SYMATTR Value2 l=45n w=0.4u
SYMBOL nmos4 280 -328 R270
SYMATTR InstName M12
SYMATTR Value2 l=45n w=0.2u
SYMBOL nmos4 824 -568 R0
SYMATTR InstName M13
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 824 -712 R0
SYMATTR InstName M14
SYMATTR Value2 l=45n w=0.4u
SYMBOL nmos4 840 -184 R0
SYMATTR InstName M15
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 840 -328 R0
SYMATTR InstName M16
SYMATTR Value2 l=45n w=0.296u
SYMBOL nmos4 1368 -56 R0
SYMATTR InstName M17
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 1368 -200 R0
SYMATTR InstName M18
SYMATTR Value2 l=45n w=0.4u
SYMBOL pmos4 904 280 M0
SYMATTR InstName M19
SYMATTR Value2 l=45n w=w1
SYMBOL nmos4 904 536 M0
SYMATTR InstName M20
SYMATTR Value2 l=45n w=0.2u
SYMBOL nmos4 904 424 M0
SYMATTR InstName M21
SYMATTR Value2 l=45n w=0.2u
SYMBOL pmos4 904 152 M0
SYMATTR InstName M22
SYMATTR Value2 l=45n w=w1
SYMBOL voltage -1688 -744 R0
SYMATTR InstName V1
SYMATTR Value 1
SYMBOL voltage -1512 168 R0
SYMATTR Value PULSE(0 1 {X} 10p 10p 30n 2n 1)
SYMATTR InstName V2
SYMBOL voltage -1352 168 R0
SYMATTR Value PULSE(0 1 2n 10p 10p 2n 4n 2)
SYMATTR InstName V3
SYMBOL pmos4 -920 -328 R0
SYMATTR InstName M23
SYMATTR Value2 l=45n w=0.4u
SYMBOL nmos4 -920 -200 R0
SYMATTR InstName M24
SYMATTR Value2 l=45n w=0.2u