
4Proprietary to OmniVision Technologies Version 1.6, December 1, 2003
OV7910/OV7411 CMOS NTSC/PAL CAMERACHIP™Omni ision
Table 2 Video Format Options
Format Type RVCVO (Pin 17) GYYO (Pin 16) BUCO (Pin 15) Pin Settings
Composite/S-Video CVBS YO CO AMOD0 = 0, AMOD1 = 0
RGB Component RED GREEN BLUE AMOD0 = 1, AMOD1 = x
YUV Component Cr Y Cb AMOD0 = 0, AMOD1 = 1
Black and White — Y —
AMOD0 = 0, AMOD1 = 1
Note: Pins 15 and 17 are undefined
in the OV7411 sensor.
Additional Picture Control
A number of functions/registers are available which
enable the user to configure OV7910/OV7411 image
capturing parameters. These fu ncti ons i nclude Automatic
Gain Control (AGC), AGC Gain, Automatic Exposure
Control (AEC), GAMMA, and Backlight control.
AGC Gain can be set at 2x normal by programming pin 20,
HGAIN. This function may be configured through the
SCCB port as well. GAMMA (pin 27) can be used to set
the color correction. BKLT (pin 21) controls how the
OV7910/OV7411 image sensors manage backlight
conditions. These functions may also be controlled by the
SCCB interface.
At power up, AGC and AEC are enabled. AGC can be
disabled at power-up by configuring the AGCEN pin
(pin 28) as required. AEC cannot be enabled/disabled
externally and must be programmed through the SCCB
port.
Other Image Sensor Control Functions
Additional programmable functions for OV7910/OV7411
image sensors include sharpn ess adjustment, brightness
level fine tune, color saturation adjustment, hue
adjustment. All these functions (except for power down)
can be configured by either an external pin or through the
SCCB interface.
Serial Camera Control Bus (SCCB)
Many of the functions and configuration registers in the
OV7910/OV741 1 image sensors are available through the
SCCB interface. The SCCB port is enabled by asserting
the SCCB_E line (pin 34, see “FODD/SCCB_E” on
page 8) through a 10KΩ resistor to VDD. When the SCCB
capability is enabled (SCCB_E = 1), the OV7910/OV741 1
image sensor operates as a slave device that supports up
to 400 kbps serial transfer rate using a 7-bit address/data
transfer pr otocol.
NOTE: When the SCCB interface is enabled, the
OV7410/OV7411 will ou tput in co lor by default. To output
in B&W mode, set register COMB[1:0] = 10b.
SCCB Protocol Format
In SCCB operation (see Figure 5), the master must
perform the following operations:
• Generate the Start/Stop condition
• Provide the serial clock on SCL
• Place the 7-bit slave address (RW bit) and the 8-bit
sub-address on SDA
The receiver must pull down SDA during the
acknowledgement bit time. During the write cycle, the
OV7910/OV7411 device returns the acknowledgement
and, during the read cycle, the master returns the
acknowledgement, indicating to the slave that the read
cycle can be terminated. Note that the restart feature is
not supported here.
Within each byte, the MSB is transferred first. The
read/write control bit is the LSB of the first byte. Standard
SCCB communications require only two pins, SCL and
SDA. SDA is configured as an open drain for bidirectional
purposes. A HIGH to LOW transition on the SDA while
SCL is HIGH indicates a START condition. A LOW to
HIGH transition on th e SDA while SCL is HIGH indicates
a STOP condition. Only a master can generate
START/STOP conditions.
Except for these two special conditions, the protocol that
SDA remain stable during the HIGH period of the clock,
SCL. Each bit is al lowed to change state only when SCL
is LOW (see Figure 3 and Figure 4).
The OV7910/OV741 1 SCCB interface supports multi-byte
write and multi-byte read. The master must supply the
sub-address in the write cycle, but not in the read cycle.
Therefore, the OV7910/OV7411 takes the read
sub-address from the previous write cycle. In multi-byte
write or multi-byte read cycles, the sub-address
automatically increments after the first data byte so that