Patent ID: 7805628

Claim:
An apparatus for generating pulses of a third pulse sequence in response to pulses of a periodic first pulse sequence having a period T p , wherein timing of each pulse of the third pulse sequence is adjustable with a resolution that is smaller than period T p , the apparatus comprising: first means for generating each pulse of a second pulse sequence in response to a separate pulse of the first pulse sequence with a first delay adjustable by first control data with a resolution of T p /N over a first range substantially wider than T p /M, wherein M and N are differing integers greater than one; second means for generating each pulse of the third pulse sequence in response to a separate pulse of the second pulse sequence with a delay adjustable by a second control data with a resolution of T p /M over a second range substantially wider than T p /N; and a programmable sequencer for changing a magnitude of the first control data and a magnitude of the second control data in response to each pulse of the first pulse sequence such that the magnitudes of the first and second control data vary repetitively in a programmably adjustable manner.