Printhead controller integrated circuit
View Patent ↗In order to satisfy processing requirements of an image manipulation and printing system incorporating a microelectromechanical printhead, a very long instruction word (VLIW) vector processor printhead controller integrated circuit is provided. The integrated circuit includes a number of image sensor interfaces to communicate with various image capture devices that serve the VLIW vector processor and a printhead interface that drives the printhead. The VLIW is itself comprised of four identical processing units that are interconnected by a crossbar switch.
1. A printhead controller integrated circuit including:
one or more image sensor interfaces;
a very long instruction word (VLIW) vector processor responsive to the image sensor interface; and
a printhead interface in communication with the VLIW vector processor;
wherein the VLIW vector processor is comprised of a number of processing units (PUs) interconnected by a crossbar switch.
2. A printhead controller according to claim 1 , wherein the one or more image sensor interfaces comprise one or more of: an area sensor interface; a scanner interface.
3. A printhead controller according to claim 1 , including an output FIFO disposed to communicate between the VLIW vector processor and the printhead interface.
4. A printhead controller according to claim 1 , including an input FIFO disposed to communicate between the VLIW vector processor and the one or more image sensor interfaces.
5. A printhead controller according to claim 1 , wherein each of the PUs includes a memory area containing microcode.
6. A printhead controller according to claim 1 , wherein each of the PUs includes at least one address generator.
7. A printhead controller according to claim 1 , wherein each of the PUs includes an arithmetical logic unit (ALU) in communication with the crossbar switch.
8. A printhead controller according to claim 7 , wherein each of the PUs includes at least one FIFO connected to the arithmetical logic unit.