A printer is provided having a printhead having ejection nozzles and a plurality of controllers configured to process print data for printing and to output the processed data to the printhead. The plurality of controllers are connected to a common input of the printhead.