Patent ID: 7284804

Claim:
A method of printing onto a rotating media with a plurality of nozzles, comprising: receiving an angular position signal with a plurality of angular position pulses; synthesizing a plurality of fill clocks based on the plurality of angular position pulses, wherein the fill clocks include at least a first fill clock for firing a first set of the plurality of nozzles and a second fill clock for firing a second set of the plurality of nozzles, wherein the first fill clock is synthesized so as to specify that the period of time between each firing of the first set of nozzles is equal to or greater than a minimum nozzle firing time associated with the plurality of nozzles and wherein the second fill clock is synthesized so as to specify that the period of time between each firing of the second set of nozzles is equal to or greater than the minimum nozzle firing time, and wherein the first and second fill clocks are synthesized so that the period between the firing of the first and second set of nozzles is less than the minimum nozzle firing time; firing the first set of nozzles based on the first fill clock; and firing the second set of nozzles based on the second fill clock.