Patent ID: 6344906
Filing Date: 2002-02-05
Classification: H04N

Abstract:
A scanner controller for controlling a document scanner, comprising:an internal bus; a memory control unit connected to the internal bus, the memory control unit providing and controlling an access to internal and external volatile and non-volatile memory; an image sensor control unit, the image sensor control unit controlling and acquiring image data from at least one image sensor, the image sensor control unit including: a multi pixel rate timing generator configured to provide clock signals and synchronization signals required to drive the at least one image sensor at one of a plurality of speeds, as determined by a scan mode, the multi pixel rate timing generator being controlled by look up tables maintained in memory controlled by the memory control unit; a pixel correction unit, the pixel correction unit performing calibration correction at a rate that matches an input pixel rate; a motor control unit, the motor control unit controlling at least one motor; and a host interface unit, the host interface unit controlling communication between the scanner controller circuit and a host computer, wherein the image sensor unit, the pixel correction unit, the motor control unit and the host interface unit are connected to the internal bus, the scanner controller being implemented on one of a single piece of silicon, a multichip circuit, and a single piece of silicon together with other added circuits.