1. An error diffusion halftoning apparatus, comprising: an input for receiving a sequence of pixels; a halftoner coupled to said input for performing a halftoning operation on each of said pixels; an error diffuser coupled to said halftoner for producing diffusion errors in response to quantization errors associated with said halftoning operations; and a controller coupled to said halftoner and said error diffuser for providing control signaling to said halftoner and said error diffuser, said error diffuser responsive to said control signaling for producing a set of diffusion errors associated with a previous halftoning operation while said halftoner is performing a current halftoning operation in response to said control signaling, wherein said halftoner and said error diffuser each include a plurality of execution stages, and wherein said control signaling is for controlling operation of said execution stages.