Yes that should work, provided the time between consecutive input transitions is greater than td as the min. input hold time is also set by td.
N.B you may observe an A type gate working correctly without the tripdt parameter if some other part of the sim forces small enough time steps, either explicitly in the .tran command or by a high enough frequency signal. However that typically results in a very slow sim as unlike per-instance triptd it cant skip over periods where the gate inputs are steady state.
OK, I think I get it. Thanks.
In the future, if it is important, I will just build my own logic subcircuits and pay the penalty in time. This was not really important...was just thinking about an easy way to construct a non-overlapping clock generator rather than constructing it with pulse or pwl. Here is the transistor-level version...but it is overkill.
* F:\Documents\LTspiceXVII\nonOverlap.asc
V1 N001 0 PULSE(0 5 0 .1u .1u 50u 100u 100)
M1 N003 N001 N006 N006 CMOSN w=10u l=.5u
M2 N003 N002 VDD VDD CMOSP w=20u l=.5u
M3 N003 N001 VDD VDD CMOSP w=20u l=.5u
M4 N006 N002 0 0 CMOSN w=10u l=.5u
V3 VDD 0 5
M5 N008 N007 N010 N010 CMOSN w=10u l=.5u
M6 N008 N005 VDD VDD CMOSP w=20u l=.5u
M7 N008 N007 VDD VDD CMOSP w=20u l=.5u
M8 N010 N005 0 0 CMOSN w=10u l=.5u
M10 N004 N003 VDD VDD CMOSP w=20u l=.5u
M12 N004 N003 0 0 CMOSN w=10u l=.5u
M9 N005 N004 VDD VDD CMOSP w=20u l=.5u
M11 N005 N004 0 0 CMOSN w=10u l=.5u
M13 N009 N008 VDD VDD CMOSP w=20u l=.5u
M14 N009 N008 0 0 CMOSN w=10u l=.5u
M15 N002 N009 VDD VDD CMOSP w=20u l=.5u
M16 N002 N009 0 0 CMOSN w=10u l=.5u
M17 N007 N001 VDD VDD CMOSP w=20u l=.5u
M18 N007 N001 0 0 CMOSN w=10u l=.5u
.model NMOS NMOS
.model PMOS PMOS
.lib F:\Documents\LTspiceXVII\lib\cmp\standard.mos
.tran 0 200u
.include model.txt
.backanno
.end
Thanks again...