Patent ID: 7384113

Claim:
A fluid ejection device, comprising: a plurality of firing cells; a fire line adapted to receive an energy, signal having energy pulses; and an address generator configured to provide a series of address signals adapted to enable firing cells of the plurality of firing cells in a series of address timeslots, the address generator comprising a shift register configured to provide output signals during each of the address timeslots and including two-stage shift register cells configured to receive an input signal and to store the input signal in response to a series of received signal pulses, wherein each of the two stages is configured to receive two signal pulses in the series of pulses, and logic configured to receive the output signals during each address timeslot and provide the series of address signals in response to the received output signals, wherein the energy signal provides at least one energy pulse during each of the address timeslots in the series of address timeslots to energize selected enabled firing cells.