Wide array printhead module
AssigneeHewlett-Packard Development Company, L.P.
InventorsPeter James Fricke, Michael W. Cumbie, Scott A. Linn
Life of this patent
Estimating the term…
Abstract
A wide array printhead module includes a plurality of printhead die, each of the printhead die includes a number of nozzles. The nozzles form a number of primitives. A nozzle firing heater is coupled to each of the nozzles. An application specific integrated circuit (ASIC) controls a number of activation pluses that activate the nozzle firing heaters for each of the nozzles associated with the primitives. The activation pulses are delayed between each of the primitives via internal delays and external delays to reduce peak power demands of the printhead die. The ASIC determines the internal delays within each printhead die.
Claims17
A printhead module comprising:
- a plurality of printhead die, each of the printhead die comprising a plurality of primitives, wherein each primitive comprises a number of nozzles to eject ink on a print medium and a nozzle firing heater with each of the nozzles, and
- an application specific integrated circuit (ASIC) to control a number of activation pluses that activate the nozzle firing heaters for each of the nozzles associated with the primitives, wherein the activation pulses are delayed between each of the primitives via internal delays and external delays to reduce peak power demands of the printhead die, and the ASIC calibrates the internal delays within each printhead die;
- wherein the plurality of printhead die are staggered across a width of a print path, where an end of one printhead die overlaps an end of an adjacent printhead die in a direction laterally across the width of the print path.
A printing device comprising:
- a printhead module comprising:
- a plurality of printhead die;
- and
- an application specific integrated circuit (ASIC) to:
- with a delay circuit, calibrate a number of internal delays within each printhead die;
- and
- control activation pulses that activate a number of nozzle firing heaters for each of a number of nozzles, the nozzles being associated with a plurality of primitives, the primitives being defined as groups of the nozzles, wherein the activation pulses are delayed between each of the primitives via the internal delays and a number of external delays to reduce peak power demands of the printhead die,
- wherein the plurality of printhead die are staggered across a width of a print path, where an end of one printhead die overlaps an end of an adjacent printhead die in a direction laterally across the width of the print path.
A method of reducing peak power demands of a printhead module comprising a plurality of printhead die that are staggered across a width of a print path, where an end of one printhead die overlaps an end of an adjacent printhead die in a direction laterally across the width of the print path, the method comprising, with an application specific integrated circuit (ASIC):
- determining a first primitive delay of a printhead die before generating a first activation pulse, each printhead die comprising a plurality of primitives;
- generating the first activation pulse for a primitive of the printhead die, the primitive being associated with a number of nozzles defined within the printhead die;
- activating, via the first activation pulse, a number of nozzle firing heaters coupled to each of the nozzles associated with the primitive based on the primitive delay;
- determining a subsequent primitive delay before generating a next activation pulse;
- and
- generating, based on the subsequent primitive delay, the next activation pulse for a next primitive of the printhead die.
Dependencies are inferred from the claim text.