The SN9C105 is a video/audio single-chip processor to pair with the resolution of VGA or CIF CMOS image sensor. It reads the 9 or 8 bits input raw image data (RGB Bayer pattern) from an image device and outputs through a USB port into the PC. This chip includes three individual digital color gains setting (named R, G, B gains), H/W color and JPEG compression engine, offset compensation, hardware windowing with random image size selection, scaling functions, and audio input interface.

|