Vpulse, Vbit and Vpwl are ok, if a bit painful to setup for short repeating signals, but why doesn't Cadence implement a more simple Voltage source which would allow truly non regular pulsital signals?
For example, I wish to generate a signal which pulses high for 10ns at 1us, 20us 1ms 17ms 25ms and 600ms.
Doing this with pulse is not possible, would be a hundred pages long with Vbit and painful in Vpwl.
Why not have a signal whereby the rise and fall times are specified as with pulse, but where each change time only has to be specified, so the above example would be (assume the two voltages are 0 and 1and tr, tf =1ns)
@1u, 1 @1u+10ns 0, @20u 1, @20u+10ns 0, @1m 1, @1m+10n 0 etc etc
versus Vpwl.... @0 0, @1u,0, @1u+1n 1 @1u+1n+10n 1, @1u+1n+10n+1n 0, @ etc etc.....painful.
I'd love to hear that there is a source like this buried somewhere, but if there is I've never found it.