Patent attributes
A printer controller for a MEMS-based page width inkjet printer includes central processor circuitry. The central processor circuitry includes a bus. A central processor is connected to the bus and programmed to coordinate operation of components of the central processor circuitry. Page data input circuitry is connected to the bus for receiving encoded page data for processing. Page decoding circuitry is connected to the bus and is configured to carry out decoding processes on the page data. A printhead interface is connected to the bus to receive expanded and decoded page data and to write corresponding print data to a printhead of the printer. Memory circuitry stores compressed and encoded page data to be written to the central processor circuitry.