A new family of pulse generators can produce multiple-channels of independent widths and delays and independent outputs and polarities. Often called digital delay/pulse generators, the newest designs even offer differing repetition rates with each channel. These digital delay generators are useful in synchronizing, delaying, gating and triggering multiple devices usually with respect to one event. One is also able to multiplex the timing of several channels onto one channel in order to trigger or even gate the same device multiple times.