omni ision preliminary datasheet advanced …• extreme low dark current for high temperature...

38
© 2006 OmniVision Technologies, Inc. OmniVision and the OmniVision logo are registered trademarks of OmniVision Technologies, Inc. Version 2.71, August 24, 2006 OmniPixel2 and CameraChip are trademarks of OmniVision Technologies, Inc. These specifications are subject to change without notice. Advanced Information Preliminary Datasheet OV7950/OV7451 CMOS Analog NTSC CAMERACHIP TM Sensor O mni ision ® with OmniPixel2 TM Technology General Description The OV7950 (color) and OV7451 (black & white) single chip CMOS CAMERACHIP TM image sensors are designed to provide a high level of functionality for all applications requiring a small footprint, low voltage, low power consumption and high performance color or B&W video camera. Both devices support NTSC composite video output and can directly interface with a VCR TV monitor or other device with 75 ohm loading. Features Single chip 1/4" format video camera Single 3.3V power supply Composite video (NTSC) output High sensitivity Automatic exposure/gain with 16 zone control Horizontal and vertical windowing capability Auto white balance control Aperture/Gamma correction 50/60 Hz flicker cancellation External frame sync capability (Genlock) SPI/EEPROM used to control overlay and set other customer variables Two sets of dynamic overlay controls Master/slave compatible Serial Camera Control Bus (SCCB) control interface for register programming Low power consumption Extreme low dark current for high temperature applications Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451 is available in a lead-free package. Product Package OV07950-C10A (Color, NTSC) CLCC-48 OV07451-C10A (B&W with microlens, NTSC) CLCC-48 Applications Security/Surveillance cameras Video Conferencing Video phones Video e-mail Toys Finger print equipment Medical and dental equipment Key Specifications Figure 1 OV7950/OV7451 Pin Diagram (Top View) Array Size 656 x 492 Power Supply Analog/ADC/IO 3.3 VDC + 5% Digital Core a a. This is the optional power supply for the digital core. However, an internal 1.8V regulator is activated by default. 1.8 VDC + 5% Power Consumption 200 mW Image Area 4.080 mm x 3.102 mm Exposure Time Range OV7950 1/60s - 20 μs OV7451 1/30s - 20 μs Optical Format 1/4" Sensitivity 3.0 V/Lux-sec @ 5600K S/N Ratio 48 dB Dynamic Range 60 dB Pixel Size 6.0 μm x 6.0 μm Dark Current 10 mW/s @ 60°C Fixed Pattern Noise 0.22% of V PEAK-TO-PEAK Package Dimensions 14.22 mm x 14.22 mm 36 NC 37 NC 38 NC 39 NC 40 NC 41 NC 42 NC 31 RES 32 VDD 33 PCLK 34 NC 35 NC 13 CS 12 ESI 11 FSIN 10 RESET 9 OVL2 8 OVLEn 7 PWDN 18 VS 17 GND 16 VDD 15 SCK 14 ESO 48 GND 1 VDD 2 VREFH 3 VREFS 4 DEVDD 5 NVREF 6 VRLOW 43 MASTEN 44 MSDA 45 MSCL 46 SIO_D 47 SIO_C OV7950/OV7451 25 VDD 24 CVO 23 GND 22 NC 21 XCLK2 20 XCLK1 19 HSYNC 30 GND 29 NC 28 NC 27 NC 26 NC 7950CLCC_DS_001

Upload: others

Post on 31-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Advanced InformationPreliminary Datasheet

OV7950/OV7451 CMOS Analog NTSC CAMERACHIPTM Sensor

Omni ision®

with OmniPixel2TM Technology

General Description

The OV7950 (color) and OV7451 (black & white) singlechip CMOS CAMERACHIPTM image sensors are designedto provide a high level of functionality for all applicationsrequiring a small footprint, low voltage, low powerconsumption and high performance color or B&W videocamera.

Both devices support NTSC composite video output andcan directly interface with a VCR TV monitor or otherdevice with 75 ohm loading.

Features • Single chip 1/4" format video camera• Single 3.3V power supply• Composite video (NTSC) output• High sensitivity• Automatic exposure/gain with 16 zone control• Horizontal and vertical windowing capability• Auto white balance control• Aperture/Gamma correction • 50/60 Hz flicker cancellation• External frame sync capability (Genlock)• SPI/EEPROM used to control overlay and set other

customer variables• Two sets of dynamic overlay controls• Master/slave compatible Serial Camera Control Bus

(SCCB) control interface for register programming• Low power consumption• Extreme low dark current for high temperature

applications• Defective pixel correction

Ordering Information

Pb Note: The OV7950/OV7451 is available in a lead-free package.

Product Package

OV07950-C10A (Color, NTSC) CLCC-48

OV07451-C10A (B&W with microlens, NTSC) CLCC-48

© 2006 OmniVision Technologies, Inc. OmniVision and Version 2.71, August 24, 2006

Applications • Security/Surveillance cameras• Video Conferencing• Video phones• Video e-mail• Toys• Finger print equipment• Medical and dental equipment

Key Specifications

Figure 1 OV7950/OV7451 Pin Diagram (Top View)

Array Size 656 x 492

Power SupplyAnalog/ADC/IO 3.3 VDC + 5%

Digital Corea

a. This is the optional power supply for the digital core. However,an internal 1.8V regulator is activated by default.

1.8 VDC + 5%Power Consumption 200 mW

Image Area 4.080 mm x 3.102 mm

ExposureTime Range

OV7950 1/60s - 20 µsOV7451 1/30s - 20 µs

Optical Format 1/4"Sensitivity 3.0 V/Lux-sec @ 5600K

S/N Ratio 48 dBDynamic Range 60 dB

Pixel Size 6.0 µm x 6.0 µmDark Current 10 mW/s @ 60°C

Fixed Pattern Noise 0.22% of VPEAK-TO-PEAKPackage Dimensions 14.22 mm x 14.22 mm

36NC

37NC

38NC

39NC

40NC

41NC

42NC

31RES

32VDD

33PCLK

34NC

35NC

13 CS

12 ESI

11 FSIN

10 RESET

9 OVL2

8 OVLEn

7 PWDN

18 VS

17 GND

16 VDD

15 SCK

14 ESO

48

GN

D

1

VD

D

2

VR

EF

H

3

VR

EF

S

4

DE

VD

D

5

NV

RE

F

6

VR

LO

W

43

MA

ST

EN

44

MS

DA

45

MS

CL

46

SIO

_D

47

SIO

_C

OV7950/OV7451

25

VD

D

24

CV

O

23

GN

D

22

NC

21

XC

LK

2

20

XC

LK

1

19

HS

YN

C

30

GN

D

29

NC

28

NC

27

NC

26

NC

7950CLCC_DS_001

the OmniVision logo are registered trademarks of OmniVision Technologies, Inc.OmniPixel2 and CameraChip are trademarks of OmniVision Technologies, Inc.

These specifications are subject to change without notice.

Page 2: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Functional Description

This section describes the various functions of the OV7950/OV7451. Refer to Figure 2 for the functional block diagram of theOV7950/OV7451.

Figure 2 Functional Block Diagram

DACOverlay

Timing/Clock Generator

Image Array(656 x 492)

RowSelect

SCCBInterface

GainControl

SIO

_D

SIO

_C

XC

LK

1

OV

LE

n

OV

L2

RE

SE

T

PW

DN

FS

IN VS

AMP

RegisterBank

DSPControl

Column Sample/Hold

XC

LK

2

SPIInterface

ESI

ESO

CS

SCK

CS1*

CS0*

+CVOADCVideo

Encoder

OverlayControl

DSP

7950CLCC_DS_002

Video Standards

NTSC TV standards are implemented and available asoutput in the OV7950/OV7451 CAMERACHIP sensor. Notethat the accuracy and stability of the crystal clockfrequency is important to avoid unwanted color shift in theTV video system. OmniVision recommends using a12.27 MHz crystal when utilizing the OV7950/OV7451CAMERACHIP sensor.

Video Format

The OV7950/OV7451 CAMERACHIP sensor supportsComposite (CVBS) video format only. Composite signalsare generated from the built-in TV encoder. The OV7451only outputs the luminance signal.

2 Proprietary to OmniVision Technologies

Image Sensor Functions

White Balance

The function of white balance in the OV7950/OV7451CAMERACHIP sensor is to adjust and calibrate the imagedevice sensitivity on the primary (RGB) colors to matchthe color cast of the light source. The Auto White Balance(AWB) can be enabled or disabled by register control. Ifthe AWB is enabled, the image sensors continuouslyperform white balancing.

Mirror and Vertical Flip

The OV7950/OV7451 provides horizontal mirror andvertical flip functions. These functions can be turned ONor OFF via register settings.

, Inc. Version 2.71, August 24, 2006

Page 3: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Functional DescriptionOmni ision

Multi-Chip Synchronize

The OV7950/OV7451 CAMERACHIP sensor provides themulti-chip Synchronize function where one chip works asthe master and all others as slave devices. The masterchip provides the frame synchronize signal through pin VS(pin 18). All slave devices then accept the framesynchronize signal through pin FSIN. This mode allows alldevices to synchronize together.

Chip Configuration

The OV7950/OV7451 CAMERACHIP sensor has beendesigned for ease-of-use in many stand-aloneapplications. Some functions like serial interface slaveaddress and NTSC selection can be set by connectingappropriate pins high (logic "1") or low (logic "0") througha 10 KΩ resistor. The OV7950/OV7451 CAMERACHIPsensor also has a serial master and slave interface forprogrammable access to all register functions.

Additional Picture Controls

The OV7950/OV7451 CAMERACHIP sensor providesadditional picture control functions to enhance imagequality and chip performance. These functions are listedas follows:• AGC gain range control• Gamma correction• Brightness• Contrast• Full color bar test pattern

Serial Camera Control Bus (SCCB)

Many of the functions and configuration registers in theOV7950/OV7451 image sensors are available through theSCCB interface. The OV7950/OV7451 image sensoroperates as a slave device that supports up to 400 kbpsserial transfer rate using a 7-bit address/data transferprotocol.

SCCB Protocol Format

In SCCB operation (see Figure 5), the master mustperform the following operations:• Generate the Start/Stop condition• Provide the serial clock on SIO_C• Place the 7-bit slave address (RW bit) and the 8-bit

sub-address on SIO_D

Version 2.71, August 24, 2006 Propr

The receiver must pull down SIO_D during theacknowledgement bit time. During the write cycle, theOV7950/OV7451 device returns the acknowledgementand, during the read cycle, the master returns theacknowledgement, indicating to the slave that the readcycle can be terminated. Note that the restart feature isnot supported here.

Within each byte, the MSB is transferred first. Theread/write control bit is the LSB of the first byte. StandardSCCB communications require only two pins, SIO_C andSIO_D. SIO_D is configured as an open drain forbidirectional purposes. A HIGH to LOW transition on theSIO_D while SIO_C is HIGH indicates a START condition.A LOW to HIGH transition on the SIO_D while SIO_C isHIGH indicates a STOP condition. Only a master cangenerate START/STOP conditions.

Except for these two special conditions, the protocol thatSIO_D remain stable during the HIGH period of the clock,SIO_C. Each bit is allowed to change state only whenSIO_C is LOW (see Figure 3 and Figure 4).

The OV7950/OV7451 SCCB interface supports multi-bytewrite and multi-byte read. The master must supply thesub-address in the write cycle, but not in the read cycle.Therefore, the OV7950/OV7451 takes the readsub-address from the previous write cycle. In multi-bytewrite or multi-byte read cycles, the sub-addressautomatically increments after the first data byte so thatcontinuous locations can be accessed in one bus cycle. Amulti-byte cycle overwrites its original sub-address;therefore, if a read cycle immediately follows a multi-bytecycle, a single byte write cycle that provides a newaddress must be inserted.

The OV7950/OV7451 supports a single slave ID. The IDis preset to 60 for write and 61 for read.

In the write cycle, the second byte in the SCCB is thesub-address for selecting the individual on-chip registers,and the third byte is the data associated with this register.Writing to the unimplemented sub-address is ignored.

In the read cycle, the second byte is the data associatedwith the previously stored sub-address. Reading of anunimplemented sub-address returns unknown.

Figure 3 Bit Transfer on the SCCB

DATA DATA

SIO_D

SIO_C

STABLE CHANGEALLOWED

7950CLCC_DS_003

ietary to OmniVision Technologies, Inc. 3

Page 4: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

SCCB Master

Connect external SCCB slave-compatible storage devicethrough the OV7950/OV7451 SCCB master interface sothe OV7950/OV7451 can self load the configuration datafrom it. Data stored in the external storage device shouldbe arranged as follows:

4 Proprietary to OmniVision Technologies

When the sub_add = [FF] and add_value = [FF}, theSCCB master will stop operation.

Address Value0x00 Sub_add1 - first configuration register address

0x01 Add1_value - first configuration register value

0x02 Sub_add2 - second configuration register address

0x03 Add2_value - second configuration register value

.

.

.

.

.

.

Figure 4 Data Transfer on the SCCB

Figure 5 SCCB Protocol Format

SIO_D

SIO_C

SLAVE ID SUB-ADDRESS DATARW

S P

AAA

7950CLCC_DS_004

RW SUB-ADDRESS (8-BIT) DATA (8-BIT)SLAVE (7-BIT)S A A A P

STOPACKACKLSB=0MSB

START

FIRST BYTE SECOND BYTE THIRD BYTE

MASTER TRANSMIT, SLAVE RECEIVE (WRITE CYCLE)

RW SUB-ADDRESS (8-BIT)SLAVE (7-BIT)S A A P

STOPACKLSB=0MSB

START

FIRST BYTE SECOND BYTE

MASTER TRANSMIT, SLAVE RECEIVE (DUMMY WRITE CYCLE)

RW DATA (8-BIT) DATA (8-BIT)SLAVE (7-BIT)S A A 1 P

STOPNO ACK IN

ACKLSB=1MSBSTART

FIRST BYTE SECOND BYTE THIRD BYTE

MASTER RECEIVE, SLAVE RECEIVE (READ CYCLE)LAST BYTE

� SLAVE TRANSMIT

� MASTER TRANSMIT

� MASTER INITIATE

S � START CONDITION

A � ACKNOWLEDGE BIT

P � STOP CONDITION

SLAVE ID � 1000000X

X � RW BIT, 1: READ, 0: WRITE

7950CLCC_DS_005

, Inc. Version 2.71, August 24, 2006

Page 5: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Functional DescriptionOmni ision

Overlay Control

The OV7950/OV7451 CAMERACHIP sensor has an overlaycapability where the user can store an overlay bit mapimage in an external storage device with an SPI interface.

At power up, OV7950/OV7451 will start the SPI interfacewhen the OVLEn pin (pin 8) is set high. [Bit7, Bit0] ≠ "10"in the first address indicates that there is no SPI slavedevice attached, causing the SPI interface to stop.Otherwise, the OV7950/OV7451 will check bit 6 of firstbyte for overwrite control. The user can define up to 15bytes in the control register to overwrite the internaldefault value (further details defining this register is notavailable at this time). These 15 bytes only read one timeafter power up.

If the first byte bit[7] is “1” and bit[0] is “0”,OV7950/OV7451 will read the content in address 0x10 to0x2B for the overlay setting.

Figure 6 SPI Overlay Process Sequence

Power-up

Start SPI

Read contentin address0x00~0x0F

Doaddresses

0x00[7]=1 &0x00[0]=0

?

Doaddresses

0x10[7]=1 &0x10[6]=0

?

Stop SPI andOverlay

Read contentin address0x10~0x2B

Stop Overlay

N

N

Y

Y

Doesaddress

0x00[6]=1?

Y

Overwrite 15 bytes ofinternal registers with

the content fromaddresses 0x01~0x0F

Stop

Doespin OVL2 = 1

?

N Y

Read current lineoverlay bit map 2

data

Read current lineoverlay bit map 1

data

Overlay process Overlay process

Field End? Field End?

Y Y

Reset addressto 0x30

to 0x30

Reset address tothe starting address

of overlay bit map 2(refer to addresses

0x21 and 0x20)

N N

Read I2C slave contentone byte for address,

one byte for data

I2C Master Start

Stop I2CMaster

Y

Isthere no

ACK or doesaddress=FF& data=FF

?

N

7950CLCC_DS_006

Version 2.71, August 24, 2006 Propr

Data formats are defined as follows:

Byte[10]

Overlay function can only be enabled when bit[7] = 1 andbit[6] = 0.

There may be two sets of overlay bitmaps in one EPROM.Byte [11] ~ Byte [1A] are control bytes for first bitmap.

Address Description

0x01 - 0x0FUsed for register replacement settings (see Table 1 for corresponding SCCB register addresses.

0x10 Bit[7]: ON/OFF high bitBit[6]: ON/OFF low bit

0x11Bit[7:6]: Opacity1[1:0]Bit[5:4]: Resolution1[1:0]Bit[3]: YUV1 all replaced

0x12 Bit[7:0]: Y1

0x13 Bit[7:0]: U1

0x14 Bit[7:0]: V1

0x15 Bit[7:0]: V1 start[9:2]

0x16 Bit[7:0]: V1 end[9:2]

0x17 Bit[7:0]: H1 start[9:2]

0x18 Bit[7:0]: H1 end[9:2]

0x19 Bit[7:0]: V1 start[1:0], V1 end[1:0], H1 start[1:0], H1 end[1:0]

0x1A Bit[7:0]: MemLine1[7:0] (unit byte)

0x20 Bit[7:0]: Overlay set 2 start address low 8-bit

0x21 Bit[7:0]: Overlay set 2 start address high 8-bit

0x22Bit[7:6]: Opacity2[1:0]Bit[5:4]: Resolution2[1:0]Bit[3]: YUV2 all replaced

0x23 Bit[7:0]: Y2

0x24 Bit[7:0]: U2

0x25 Bit[7:0]: V2

0x26 Bit[7:0]: V2 start[9:2]

0x27 Bit[7:0]: V2 end[9:2]

0x28 Bit[7:0]: H2 start[9:2]

0x29 Bit[7:0]: H2 end[9:2]

0x2A Bit[7:0]: V2 start[1:0], V2 end[1:0], H2 start[1:0], H2 end[1:0]

0x2B Bit[7:0]: MemLine2[7:0] (unit byte)

0x30 ~ 0xXX Bit map 1

Set2 start address ~ 0xXX Bit map 2

ietary to OmniVision Technologies, Inc. 5

Page 6: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Byte [11]

Resolution = 00 01 10 11

2x2 3x3 4x4 5x5

When choosing 3x3 or 5x5, be aware that because YUVsampling format is 4:2:2, there may be strong coloraliasing around the overlay edges.

Opacity = 00 01 10 11

25% 50% 75% 100%

YUV all replaced:

Enable:

Y overlay = Y target x q% + Y original x (1-q%)

U overlay = U target x q% + U original x (1-q%)

V overlay = V target x q% + V original x (1-q%)

Disable:

Y overlay = Y target x q% + Y original x (1-q%)

U overlay = U target

V overlay = V target

The q% is opacity.

Byte [12]~[14]

Y, U, V specifies overlay color. In BW mode, only Yneeded to be set.

Byte [15]~[19]

The user is allowed to specify vertical and horizontaldimensions of their overlay bitmap. If the desired figure isvery small compared to the dimensions of the wholescreen, they may save a lot of memory.

6 Proprietary to OmniVision Technologies

Byte [1A]

Every time when a new line is started, it is necessary to goto a new address for memory reading. For example, if theuser specifies 500 points per line, which is not an exactmultiple of 8, they need at least 63 bytes (63 x 8 = 504) tosave the information. So, they can only specifyMemLine[7:0] to be a number equal or larger than [3F].

For example, If MemLine = [40]

Line 1 start address = [30],

reading sequence:

Byte[30]bit7, bit6,…bit0,Byte[31]bit7, bit6…bit0, Byte[32]bit8, bit7…… ………..Byte[6E]bit8, bit7, bit6, bit5, bit4. END

Line 2 start address = [70],

Reading sequence:

Byte[70]bit7, bit6,…bit0,Byte[71]bit7, bit6…bit0, Byte[72]bit8, bit7…… ………..Byte[AE]bit8, bit7, bit6, bit5, bit4. END

So, in each line, there are 500 bits was read.

Byte [20], Byte [21]

These two bytes indicate the 16-bit start address of thesecond bitmap.

Byte [22] ~ Byte [2B]

These are control bytes for second bitmap (refer todescription for Byte [11] ~ Byte [1A]).

, Inc. Version 2.71, August 24, 2006

Page 7: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Functional DescriptionOmni ision

Table 1 EEPROM Registers and Corresponding Sensor Device Registers

SPIAddress

(Hex)

SCCBAddress (Hex)

Bit Assignments

SPIAddress

(Hex)

SCCBAddress (Hex)

Bit Assignments

SPIAddress

(Hex)

SCCBAddress (Hex)

Bit Assignments

0x01

Bit[7]: COM8[7] (0x16)Bit[6]: COM1[7] (0x08)Bit[5]: COM1[6] (0x08)Bit[4]: COM5[7] (0x13)Bit[3]: COM5[5] (0x13)Bit[2]: COM5[2] (0x13)Bit[1]: COM5[1] (0x13)Bit[0]: COM5[0] (0x13)

0x06

Bit[7]: AECW[7] (0x24)Bit[6]: AECW[6] (0x24)Bit[5]: AECW[5] (0x24)Bit[4]: AECW[4] (0x24)Bit[3]: AECW[3] (0x24)Bit[2]: AECW[2] (0x24)Bit[1]: AECW[1] (0x24)Bit[0]: AECW[0] (0x24)

0x0B

Bit[7]: RSVD[3] (0x4A)Bit[6]: RSVD[2] (0x4ABit[5]: RSVD[1] (0x4A)Bit[4]: RSVD[0] (0x4A)Bit[3]: Not usedBit[2]: Not usedBit[1]: RSVD[1] (0x9A)Bit[0]: RSVD[0] (0x9A)

0x02

Bit[7]: COM6[7] (0x14)Bit[6]: COM6[6] (0x14)Bit[5]: COM6[5] (0x14)Bit[4]: RSVD[5] (0xA6)Bit[3]: RSVD[3] (0xA4)Bit[2]: RSVD[2] (0xA4)Bit[1]: RSVD[1] (0xA4)Bit[0]: RSVD[0] (0xA4)

0x07

Bit[7]: AECB[7] (0x25)Bit[6]: AECB[6] (0x25)Bit[5]: AECB[5] (0x25)Bit[4]: AECB[4] (0x25)Bit[3]: AECB[3] (0x25)Bit[2]: AECB[2] (0x25)Bit[1]: AECB[1] (0x25)Bit[0]: AECB[0] (0x25)

0x0C

Bit[7]: RSVD[7] (0x99)Bit[6]: RSVD[6] (0x99)Bit[5]: RSVD[5] (0x99)Bit[4]: RSVD[4] (0x99)Bit[3]: RSVD[3] (0x99)Bit[2]: RSVD[2] (0x99)Bit[1]: RSVD[1] (0x99)Bit[0]: RSVD[0] (0x99)

0x03

Bit[7]: COM21[7] (0xEB)Bit[6]: COM21[6] (0xEB)Bit[5]: COM21[5] (0xEB)Bit[4]: COM21[4] (0xEB)Bit[3]: COM21[3] (0xEB)Bit[2]: COM21[2] (0xEB)Bit[1]: COM21[1] (0xEB)Bit[0]: COM21[0] (0xEB)

0x08

Bit[7]: VWB[7] (0x26)Bit[6]: VWB[6] (0x26)Bit[5]: VWB[5] (0x26)Bit[4]: VWB[4] (0x26)Bit[3]: VWB[3] (0x26)Bit[2]: VWB[2] (0x26)Bit[1]: VWB[1] (0x26)Bit[0]: VWB[0] (0x26)

0x0D

Bit[7]: BRT[7] (0xA2)Bit[6]: BRT[6] (0xA2)Bit[5]: BRT[5] (0xA2)Bit[4]: BRT[4] (0xA2)Bit[3]: BRT[3] (0xA2)Bit[2]: BRT[2] (0xA2)Bit[1]: BRT[1] (0xA2)Bit[0]: BRT[0] (0xA2)

0x04

Bit[7]: PSHFT[7] (0x1B)Bit[6]: PSHFT[6] (0x1B)Bit[5]: PSHFT[5] (0x1B)Bit[4]: PSHFT[4] (0x1B)Bit[3]: PSHFT[3] (0x1B)Bit[2]: PSHFT[2] (0x1B)Bit[1]: PSHFT[1] (0x1B)Bit[0]: PSHFT[0] (0x1B)

0x09

Bit[7]: ZONE1[7] (0xD1)Bit[6]: ZONE1[6] (0xD1)Bit[5]: ZONE1[5] (0xD1)Bit[4]: ZONE1[4] (0xD1)Bit[3]: ZONE1[3] (0xD1)Bit[2]: ZONE1[2] (0xD1)Bit[1]: ZONE1[1] (0xD1)Bit[0]: ZONE1[0] (0xD1)

0x0E

Bit[7]: CNTR[7] (0xA3)Bit[6]: CNTR[6] (0xA3)Bit[5]: CNTR[5] (0xA3)Bit[4]: CNTR[4] (0xA3)Bit[3]: CNTR[3] (0xA3)Bit[2]: CNTR[2] (0xA3)Bit[1]: CNTR[1] (0xA3)Bit[0]: CNTR[0] (0xA3)

0x05

Bit[7]: MTX7[7] (0xA1)Bit[6]: COM7[1] (0x15)Bit[5]: WPTH2[7] (0xC2)Bit[4]: Not usedBit[3]: VSFT[3] (0x33)Bit[2]: VSFT[2] (0x33)Bit[1]: VSFT[1] (0x33)Bit[0]: VSFT[0] (0x33)

0x0A

Bit[7]: ZONE4[7] (0xD4)Bit[6]: ZONE4[6] (0xD4)Bit[5]: ZONE4[5] (0xD4)Bit[4]: ZONE4[4] (0xD4)Bit[3]: ZONE4[3] (0xD4)Bit[2]: ZONE4[2] (0xD4)Bit[1]: ZONE4[1] (0xD4)Bit[0]: ZONE4[0] (0xD4)

0x0F

Bit[7]: RSVD[7] (0x98)Bit[6]: RSVD[6] (0x98)Bit[5]: RSVD[5] (0x98)Bit[4]: RSVD[4] (0x98)Bit[3]: RSVD[3] (0x98)Bit[2]: RSVD[2] (0x98)Bit[1]: RSVD[1] (0x98)Bit[0]: RSVD[0] (0x98)

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 7

Page 8: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Pin Description

Table 2 Pin Description

PinLocation Name

PinType

Default(V) Function/Description

01 SVDD Power 3.3 Sensor array power supply

02 VREFH Analog – Internal reference

03 VREFS Analog – Internal reference

04 DEVDD Power 3.3 Sensor array decoder power supply

05 NVREF Power 0 Internal reference

06 VRLOW Analog – Internal reference

07 PWDN Input 0Power Down Mode ON/OFF Selection

0: OFF1: ON

08 OVLEn Input 0Overlay ON/OFF selection

0: OFF1: ON

09 OVL2 Input 0Overlay bitmap file selection

0: Select first bitmap1: Select second bitmap

10 RESET Input 0Hard reset ON/OFF selection

0: OFF1: ON

11 FSIN Input 0 Frame synchronizing signal input

12 ESI Input 0 SPI interface data input

13 CS Output – SPI interface chip select signal

14 ESO I/O 0 SPI interface data output

15 SCK I/O 0 SPI interface clock output

16 ADVDD Power 3.3 ADC power supply

17 ADGND Power 0 ADC ground

18 VS Output 0 Frame synchronizing signal output

19 HSYNC Output 0 Horizontal valid pixel reference signal output

20 XCLK1 Input – Crystal input

21 XCLK2 Output – Crystal output

22 DVDD Power 1.8 Digital core power supply. Internal 1.8V regulator is the default. Connect at least 1µF to ground.

23 DOGND Power 0 Digital I/O interface ground

24 CVO Analog – Composite video signal output

8 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 9: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Pin DescriptionOmni ision

25 OVDD Power 3.3 DAC power supply

26 NC – – No connection

27 NC – – No connection

28 NC – – No connection

29 NC – – No connection

30 OGND Analog – DAC ground

31 RES Analog – Internal reference adjustment pin (connect to ground using a 200Ω resistor)

32 DOVDD Power 3.3 Digital I/O interface power supply

33 PCLK Output – Pixel clock output

34 NC – – No connection

35 NC – – No connection

36 NC – – No connection

37 NC – – No connection

38 NC – – No connection

39 NC – – No connection

40 NC – – No connection

41 NC – – No connection

42 NC – – No connection

43 MASTEN Input – Master interface enable

44 MSDA I/O – Serial master interface data I/O

45 MSCL O – Serial master interface clock output

46 SIO_D I/O – Serial slave interface data I/O

47 SIO_C Input – Serial slave interface clock input

48 SGND Power 0 Sensor array ground

Table 2 Pin Description

PinLocation Name

PinType

Default(V) Function/Description

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 9

Page 10: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Electrical Characteristics

Table 3 Operating Conditions

Parameter Min Max

Operating temperature -20°C +70°C

Storage temperaturea

a. Exceeding the stresses listed may permanently damage the device. This is a stress rating only and functional operation ofthe sensor at these and any other condition above those indicated in this specification is not implied. Exposure to absolutemaximum rating conditions for any extended period may affect reliability.

-40°C +125°C

Table 4 DC Characteristics (-20°C < TA < 70°C, Voltages Referenced to GND)

Symbol Parameter Min Typ Max Unit

Supply

VDD1 Supply voltage(SVDD, DEVDD, ADVDD, OVDD, DOVDD) 3.15 3.3 3.45 V

VDD2 Supply voltage (DVDD)a

a. This is the supply voltage for VDD2 if using an external power supply for DVDD. However, use of the internal regulator isthe default.

1.70 1.8 1.90 V

IDD Supply current – 60 – mA

Digital Inputs

VIL Input voltage LOW 0.2 x DOVDD V

VIH Input voltage HIGH 0.8 x DOVDD V

CIN Input capacitor 10 pF

Digital Outputs (standard loading 25 pF, 1.2 KΩ to 3V

VOH Output voltage HIGH 2 V

VOL Output voltage LOW 0.6 V

Serial Input

VIL SIO_C and SIO_D -0.5 0 1 V

VIH SIO_C and SIO_D 2.5 3.3 VDOVDD + 0.5 V

10 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 11: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Electrical CharacteristicsOmni ision

Table 5 AC Characteristics (-20°C < TA < 70°C, VDD = 3.3V)

Symbol Parameter Min Typ Max Unit

Clock Input / Crystal Oscillator

fOSC Resonator frequency (NTSC) – 12.27 – MHz

Load capacitor 33 pF

Parallel resistance 1 MΩ

Rise/fall time for external clock input – 5 – ns

Duty cycle for external clock input 40 50 60 %

CVO Analog Video Output Parameters

VTO_P Video peak signal level 1.064 1.12 1.176 V

VTO_B Video black signal level 0.339 0.357 0.375 V

VVSYNC Video sync pulse amplitude 0.291 0.306 0.321 V

VSYNCLEVEL Sync level 0.017 0.022 0.027 V

IVTO Video output drive current – 30 mA

I/O Pin

ISOURCE Output pin source current (Output = 1.5V) 8 10 12 mA

ISINK Output pin sink current (Output = 3V) 8 10 12 mA

Miscellaneous Timing

tSYNC External FSIN cycle time – 2 – field

tPU Chip power-up time – – 100 µs

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 11

Page 12: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Timing Specifications

NTSC Timing

Figure 7 NTSC Standard Video Timing Diagram

Figure 8 NTSC Composite Video Signal

1 2 3 4 5 6 7 13525524523522521520

ANALOGFIELD 1

262261260259258

ANALOGFIELD 2

263 264 265 266 267 268 269 275 276

STARTOF

VSYNC

HSYNC

HCOUNT / 2 HCOUNT / 2 HCOUNT / 2 HCOUNT / 2

HSYNC / 2

7950CLCC_DS_007

WHITE LEVEL

BLANK LEVEL

SYNC LEVEL

1.13 V

0.357 V

0.449 V

0.306 V

0.022 V

100 IRE

20 IRE

20 IRE

40 IRE

3.58 MHZCOLOR BURST

(9 CYCLES)

WH

ITE

YE

LLO

W

CY

AN

GR

EE

N

MA

GE

NT

A

RE

D

BLU

E

BLA

CK

BLACK LEVEL

0.163 V

7.5 IRE

7950CLCC_DS_008

12 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 13: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Timing SpecificationsOmni ision

Table 6 NTSC Timing Specifications

Parameter Min Typ Max Unit

Sync Level – 40 – IRE

Sync Width – 4.73 – µs

Burst Amplitude – 40 – IRE

Burst Cycle – 9 – Cycles

Horizontal Frequency – 15.734 – KHz

HSYNC to Color Burst Start – 5.40 – µs

Burst Frequency – 3.57954 – MHz

Sync to Setup Time – 9.31 – µs

Front Porch – 1.50 – µs

Vertical Frequency – 59.94 – Hz

Sync Rise Time – 81 – ns

Sync Fall Time – 77 – ns

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 13

Page 14: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Overlay Timing

Figure 9 Vertical Timing Diagram

Figure 10 Horizontal Timing Diagram

... ... ......... ... ... ...

... ...... ...HSYNC

SCK

CS

Read 16 System Control BytesFrom EPROM [0000]~[000F]Available when powering up.

Read 28 Overlay Control BytesFrom EPROM [0010]~[002B]Available only when EPROM

check is successful.

Part I: Read Control BytesOnly in the first field after

chip is powered up.

In Part I, SCK frequency is always 1/5 pixel clock frequency.

In Part II, SCK frequency can be 1/2, 1/3, 1/4, or 1/5 pixel clock frequencyaccording to overlay resolution (2x2, 3x3, 4x4, or 5x5).

Part II: Read Overlay BitmapFrom EPROM [0030]~[XXXX]

Available in every field if overlayfunction is ON.

... ... ... ...VS

PWUP

... ...... ... ... ...... ...... ...

7950CLCC_DS_009

... ... ...

... ...

...

CS

ESO

ESI

SCK

If overlay resolution is 2x2,overlay horizontal start = [60]overlay horizontal end = [198]MEMLN = [14]So, overlay HREF includes 312 pixels.In each line, it needs to read 156 bits from overlay bitmap in EPROM.In overlay line1 or line2, read EPROM BYTE [0030] ~ [0043];In overlay line3 or line4, read EPROM BYTE [0044] ~ [0057];This figure shows horizontal timing of overlay line5 or line6.

Overlay�HREF

HSYNC

312 pixels, 156 overlay bits

INSTRUCTION: READ

HIGH IMPEDANCE7 6 5 4 3 2 1 0

15

0 1 2 3 4 5 6 87 9 10 11 12 13 21 22 23 24 25 26 27 2928 30 31 32 33 34 35 36 37 38 175 176 177 178 179

14 13 12 11 2 1 0

07 6 5 4 7 6 5 43 2 1 0HIGH IMPEDANCE

BYTE ADDRESS = [0058]

BYTE [0058] BYTE [0059] BYTE [006B]

7950CLCC_DS_010

14 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 15: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Timing SpecificationsOmni ision

Interface Timing

Figure 11 SCCB Timing Diagram

Table 7 SCCB Timing Specifications

Symbol Parameter Min Typ Max Unit

fSIO_C Clock Frequency 400 KHz

tLOW Clock Low Period 1.3 μs

tHIGH Clock High Period 600 ns

tAA SIO_C low to Data Out valid 100 900 ns

tBUF Bus free time before new START 1.3 μs

tHD:STA START condition Hold time 600 ns

tSU:STA START condition Setup time 600 ns

tHD:DAT Data-in Hold time 0 μs

tSU:DAT Data-in Setup time 100 ns

tSU:STO STOP condition Setup time 600 ns

tR, tF SCCB Rise/Fall times 300 ns

tDH Data-out Hold time 50 ns

SIO_C

tSU:STAtHD:STA

SIO_DIN

SIO_DOUT

tF

tLOW

tHIGHt

R

tHD:DAT t

SU:DAT

tAA

tDH

tBUF

tSU:STO

7950CLCC_DS_011

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 15

Page 16: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Figure 12 SPI Timing Diagram

Table 8 SPI Timing Specifications

Symbol Parameter Min Typ Max Unit

tWH SCK High Time 133 ns

tWL SCK Low Time 133 ns

tCS CS High Time 250 ns

tCSS CS Setup Time 250 ns

tCSH CS Hold Time 250 ns

tSU Data In Setup Time 50 ns

tH Data In Hold Time 50 ns

tV Output Valid 133 ns

tHO Output Hold Time 0 ns

tDIS Output Disable Time 250 ns

SCK tWH

ESO

ESI

CS

tWL

VALID IN

HI-Z HI-Z

tDIS

tCS

tCSH

tHO

tCSS

tV

tHtSU

7950CLCC_DS_012

16 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 17: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Timing SpecificationsOmni ision

OV7950 Light Response

Figure 13 OV7950 Light Response

395 495 595 695 795 895 995 109500.E+00

5.00E+09

1.00E+10

1.50E+10

2.00E+10

2.50E+10

3.00E+10

3.50E+10

4.00E+10

4.50E+10

5.00E+10

Blue

GreenRed

Wavelength

Ou

tpu

t(m

v/w

.s)

OV7950 Spectrum Response

7950CLCC_DS_013

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 17

Page 18: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Register Set

Table 9 provides a list and description of the Device Control registers contained in the OV7950/OV7451. The device slaveaddresses are 60 for write and 61 for read.

Table 9 Device Control Register List

Address(Hex)

RegisterName

Default(Hex) R/W Description

00 GAIN 00 RW

AGC Gain ControlBit[7:0]: Gain setting

• Range: 1x - 32xGain = (Bit[7]+1) x (Bit[6]+1) x (Bit[5]+1) x (Bit[4]+1) x (1+Bit[3:0]/16)Note: This register is updated automatically when AGC is enabled. The

user can adjust the value through the serial interface if AGC is disabled.

01 BLUE 80 RW Blue Gain Control

02 RED 80 RW Red Gain Control

03 GREEN 80 RW Green Gain Control

04 AECL 88 RW

AEC/AGC ControlBit[7:3]: ReservedBit[2:1]: AGC Gain Control - high 2 bitsBit[0]: Exposure control LSB

05 BAVG 00 RW B Channel Average

06 GAVG 00 RW G Channel Average

07 RAVG 00 RW R Channel Average

08 COM1 10 RW

Common Control 1Bit[7]: Mirror function

0: Normal image1: Mirror image

Bit[6]: Vertical flip function0: Normal image1: Vertically flip image

Bit[5]: ReservedBit[4]: VS pin output selection

0: Output signal depends on COM7[1] (0x15)1: Output Odd field indicator

Bit[3]: Gamma function ON/OFF0: Gamma OFF1: Gamma ON

Bit[2:0]: Reserved

09 RSVD XX – Reserved

0A PIDH 79 R Product ID Number MSB (Read only)

0B PIDL 50 R Product ID Number LSB (Read only)

0C-0F RSVD XX – Reserved

18 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 19: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Register SetOmni ision

10 AEC 82 RW Automatic Exposure Control - AEC[8:1] (LSB in AECL[0] (0x04) and MSB in AECH[6:0] (0x39))

11 RSVD XX – Reserved

12 COM4 50 RW

Common Control 4Bit[7]: SRST

0: No change1: Initiates system reset and resets all registers to factory

default values after which the device resumes normal operation

Bit[6:0]: Reserved

13 COM5 8F RW

AEC, AGC, and AWB Auto/Manual ControlBit[7]: AEC speed selection

0: Normal1: Faster AEC correction

Bit[6]: ReservedBit[5]: Banding filter ON/OFF selection

0: OFF1: ON

Bit[4]: ReservedBit[3]: Small exposure ON/OFF selection

0: OFF (minimum exposure is 1 Tv line period (65 µs))1: ON (minimum exposure is 20 µs)

Bit[2]: AGC auto/manual control selection0: Manual1: Auto

Bit[1]: AWB auto/manual control selection0: Manual1: Auto

Bit[0]: Exposure control0: Manual1: Auto

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 19

Page 20: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

14 COM6 80 RW

Common Control 6Bit[7:5]: AGC max gain ceiling

000: 2x001: 4x010: 8x011: 16x100: 32x101-111: Not allowed

Bit[4]: ReservedBit[3:2]: Digital gain ceiling

00: 1x01: 2x10: 4x11: Not allowed

Bit[1]: ReservedBit[0]: Exposure freeze ON/OFF

0: OFF1: ON

15 COM7 00 RW

Common Control 7Bit[7:2]: ReservedBit[1]: VSYNC output selection

0: Field VSYNC1: Frame VSYNC

Bit[0]: Reserved

16 COM8 40 RW

Common Control 8Bit[7]: AEC/AGC algorithm selection

0: Average-based AEC/AGC control1: Histogram-based AEC/AGC control

Bit[6]: Auto/Manual digital gain select0: Auto digital gain1: Manual digital gain

Bit[5:4]: Manual set digital gain [1:0]Bit[3:0]: Reserved

17-1A RSVD XX – Reserved

1B PSHFT 6A RW Left Pixel Shift - 1 bit equals 2 pixel shift

1C MIDH 7F R Manufacturer ID Byte – High (Read only = 0x7F)

1D MIDL A2 R Manufacturer ID Byte – Low (Read only = 0xA2)

1E-20 RSVD XX – Reserved

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

20 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 21: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Register SetOmni ision

21 COM9 00 RW

Common Control 9Bit[7]: ReservedBit[6]: VSYNC output pattern control

0: VSYNC can start at line start or half line1: VSYNC can only start at line start

Bit[5]: VSYNC output only in field oneBit[4]: VSYNC output only in field twoBit[3:0]: Reserved

22-23 RSVD XX – Reserved

24 AECW 78 RW Luminance Signal High Range for AEC/AGC operation

25 AECB 68 RW Luminance Signal Low Range for AEC/AGC operation

26 VWB D4 RW Fast Mode Large Step Luminance Range Threshold

27-2E RSVD XX – Reserved

2F YAVG 00 RW Luminance Average Value

30-32 RSVD XX – Reserved

33 VSFT 00 RW Vertical Window Shift

34-38 RSVD XX – Reserved

39 AECH 82 RWAutomatic Exposure Control MSBs

Bit[7]: ReservedBit[6:0]: Automatic exposure control MSBs

3A-65 RSVD XX – Reserved

66 MNTR 00 RW

MonitorBit[7:4]: Register monitor control (refer to descriptions of registers

COM22 (0xED), COM23 (0xEE), COM24 (0xEF) and COM25 (0xF0)

Bit[3:0]: Reserved

67-7A RSVD XX – Reserved

7B SLOP 24 RW

Gamma Curve Highest Segment SlopShould be calculated as follows:SLOP[7:0] = (FF - GAM15[7:0] + 1) x 40/30

Note: Use hex numbers for calculation

7C GAM1 0F RW Gamma Curve - 1st segment input end point 0x010 output value

7D GAM2 1F RW Gamma Curve - 2nd segment input end point 0x020 output value

7E GAM3 36 RW Gamma Curve - 3rd segment input end point 0x040 output value

7F GAM4 54 RW Gamma Curve - 4th segment input end point 0x080 output value

80 GAM5 5F RW Gamma Curve - 5th segment input end point 0x0A0 output value

81 GAM6 6A RW Gamma Curve - 6th segment input end point 0x0C0 output value

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 21

Page 22: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

82 GAM7 74 RW Gamma Curve - 7th segment input end point 0x0E0 output value

83 GAM8 7C RW Gamma Curve - 8th segment input end point 0x100 output value

84 GAM9 84 RW Gamma Curve - 9th segment input end point 0x120 output value

85 GAM10 8C RW Gamma Curve - 10th segment input end point 0x140 output value

86 GAM11 9A RW Gamma Curve - 11th segment input end point 0x180 output value

87 GAM12 A7 RW Gamma Curve - 12th segment input end point 0x1C0 output value

88 GAM13 BF RW Gamma Curve - 13th segment input end point 0x240 output value

89 GAM14 D3 RW Gamma Curve - 14th segment input end point 0x2C0 output value

8A GAM15 E5 RW Gamma Curve - 15th segment input end point 0x340 output value

8B-9A RSVD XX – Reserved

9B MTX1 40 RW Color Matrix Parameter M1

9C MTX2 34 RW Color Matrix Parameter M2

9D MTX3 0C RW Color Matrix Parameter M3

9E MTX4 17 RW Color Matrix Parameter M4

9F MTX5 29 RW Color Matrix Parameter M5

A0 MTX6 40 RW Color Matrix Parameter M6

A1 MTX7 1E RW

Color Matrix ControlBit[7]: Double matrix - double M1 to M6Bit[6]: ReservedBit[5]: Sign bit of M6Bit[4]: Sign bit of M5Bit[3]: Sign bit of M4Bit[2]: Sign bit of M3Bit[1]: Sign bit of M2Bit[0]: Sign bit of M1

A2 BRT 00 RWBrightness Control

• Range [00] to [FF}

A3 CNTR 40 RW Contrast Control

A4-BE RSVD XX – Reserved

BF BPTH1 90 RW Black Pixel Threshold Level 1

C0 BPTH2 40 RW Black Pixel Threshold Level 2

C1 WPTH1 A0 RW White Pixel Threshold Level 1

C2 WPTH2 D0 RW White Pixel Threshold Level 2

C3 BPCNT1 CC RW Black Pixel Count Number 1

C4 BPCNT2 F0 RW Black Pixel Count Number 2

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

22 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 23: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Register SetOmni ision

C5 WPCNT1 64 RW White Pixel Count Number 1

C6 WPCNT2 80 RW White Pixel Count Number 2

C7-D0 RSVD XX – Reserved

D1 ZONE1 FF RW

Bit[7:6]: Zone 4Bit[5:4]: Zone 3Bit[3:2]: Zone 2Bit[1:0]: Zone 1

16-Zone Y average selectIn each zone, the two bits mean:

00: Not selected01: Weight x110: Weight x211: Weight x4

D2 ZONE2 FF RW

Bit[7:6]: Zone 8Bit[5:4]: Zone 7Bit[3:2]: Zone 6Bit[1:0]: Zone 5

D3 ZONE3 FF RW

Bit[7:6]: Zone 12Bit[5:4]: Zone 11Bit[3:2]: Zone 10Bit[1:0]: Zone 8

D4 ZONE4 FF RW

Bit[7:6]: Zone 16Bit[5:4]: Zone 15Bit[3:2]: Zone 14Bit[1:0]: Zone 13

D5-EA RSVD XX – Reserved

EB COM21 00 RW Overlay Data Shift Select

EC RSVD XX – Reserved

ED COM22 – R

Register Monitor when MNTR[7:4] are:0000: SPI input com10001: SPI input com20010: SPI input com30011: SPI input com40100: SPI input com50101: SPI input com60110: SPI input com70111: SPI input com81000: SPI input com91001: SPI input com101010: SPI input com111011: SPI input com121100: SPI input com131101: SPI input com141110: SPI input com151111: SPI input com16

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

H Start

V S

tart

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 23

Page 24: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

EE COM23 – R

Register Monitor when MNTR[7:4] are:0000: Overlay control registerBit[7:6]: Overlay function ON/OFF select

0x: Overlay function OFF10: Overlay function ON11: Overlay function OFF

0001: Overlay bitmap 1 control registerBit[7:6]: Overlay opacity

00: 25% overlay opacity01: 50% overlay opacity10: 75% overlay opacity11: 100% overlay opacity

Bit[7:6]: Overlay resolution00: 2x201: 3x310: 4x411: 5x5

0010: Y overlay target 10011: U overlay target 10100: V overlay target 10101: Overlay vertical window 1 start point MSBs0110: Overlay vertical window 1 stop point MSBs0111: Overlay horizontal window 1 start point MSBs1000: Overlay horizontal window 1 stop point MSBs1001: ReservedBit[7:6]: Overlay vertical window 1 start point LSBsBit[5:4]: Overlay vertical window 1 stop point LSBsBit[3:2]: Overlay horizontal window 1 start point LSBsBit[1:0]: Overlay horizontal window 1 stop point LSBs1010: Memory length for one line1011: Overlay bit map 2 start address LSBs1100: Overlay bit map 2 start address MSBs1101: Overlay bitmap 2 control register1110: Y overlay target 21111: U overlay target 2

EF COM24 – R

Register Monitor when MNTR[7:4] are:0000: V overlay target 20001: Overlay vertical window 2 start point MSBs0010: Overlay vertical window 2 stop point MSBs0011: Overlay horizontal window 2 start point MSBs0100: Overlay horizontal window 2 stop point MSBs0101: ReservedBit[7:6]: Overlay vertical window 2 start point LSBsBit[5:4]: Overlay vertical window 2 stop point LSBsBit[3:2]: Overlay horizontal window 2 start point LSBsBit[1:0]: Overlay horizontal window 2 stop point LSBs0110: Memory length 2 for one line

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

24 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 25: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Register SetOmni ision

F0 COM25 – R

Register Monitor when MNTR[7:4] are:0000: Y average zone 10001: Y average zone 20010: Y average zone 30011: Y average zone 40100: Y average zone 50101: Y average zone 60110: Y average zone 70111: Y average zone 81000: Y average zone 91001: Y average zone 101010: Y average zone 111011: Y average zone 121100: Y average zone 131101: Y average zone 141110: Y average zone 151111: Y average zone 16

F1-F2 RSVD XX – Reserved

NOTE: All other registers are factory-reserved. Please contact OmniVision Technologies for reference register settings.

Table 9 Device Control Register List (Continued)

Address(Hex)

RegisterName

Default(Hex) R/W Description

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 25

Page 26: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

Package Specifications

The OV7950/OV7451 uses a 48-pin ceramic package (CLCC). Refer to Figure 14 and Table 10 for CLCC information andFigure 15 for the sensor array center.

Figure 14 OV7950/OV7451 Package Specifications

Table 10 OV7950/OV7451 Package Dimensions

Dimensions Millimeters (mm) Inches (in.)

Package Size 14.22 + 0.30 / -0.13 SQ .560 + .012 / - .005 SQ

Package Height 2.23 + 0.28 .088 + .011

Substrate Base Height 0.51 + 0.05 .020 + .002

Cavity Size 8.89 + 0.13 SQ .350 + .005 SQ

Castellation Height 1.14 + 0.13 .045 + .005

Pin #1 Pad Size 0.51 x 2.16 .020 x .085

Pad Size 0.51 x 1.02 .020 x .040

Pad Pitch 1.02 + 0.08 .040 + .003

Package Edge to First Lead Center 1.524 + 0.25 / -0.13 .06 + .010 / - .005

End-to-End Pad Center-Center 11.18 + 0.13 .440 + .005

Glass Size 12.40 + 0.10 SQ / 13.00 + 0.10 SQ .488 + .004 SQ / .512 + .004 SQ

Glass Height 0.55 + 0.05 .022 + .002

Die Thickness 0.733 + 0.015 .029 + .001

Top of Glass to Image Plane 0.95 + 0.18 .037 + .007

Substrate Height 1.65 + 0.18 .065 + .007

.022 – .004

0.027 – .001

.001 to .005 TYP

.030 – .002

.065 – .007.088 – .011

.020 – .002

.015 – .002

31

1

19

303142

.350 SQ – .005

.430 SQ – .005

30

42

.032MIN

4343

1918

18

48481

66

7

7

.560 SQ + .012 / - .005

Pin 1Index

.085 TYPR .0075(48 PLCS)R .0075

(4 CORNERS)

.040 TYP

.040 – .00331 42

30

19

.440 – .005

43

481

6

718

.020 TYP

.488

.012 TYPREF

– .004

DieGlass

ImagePlane

.039 – .007

.06 +.010-.005

7950CLCC_DS_014

26 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 27: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Package SpecificationsOmni ision

Sensor Array Center

Figure 15 OV7950/OV7451 Sensor Array Center

S ens orA rray

P ac kage C enter(0,0)

A rray C enter(-127.5 μm, 812.6 μm)

S c an Origin(1912.5 μm, 2363.6 μm)

S c an E nd

NOT E S : 1. T his drawing is not to scale and is for reference only.

2. As most optical assemblies invert and mirror the image, the chip is typically mountedwith pin one oriented down on the P C B .

Die

P ac kage

TOP V IE W

1

4080 μm

3102 μm

7950CLCC_DS_015

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 27

Page 28: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

IR Reflow Ramp Rate Requirements

OV7950/OV7451 Lead-Free Packaged Devices

Figure 16 IR Reflow Ramp Rate Requirements

Table 11 Reflow Conditions

Condition Exposure

Average Ramp-up Rate (30°C to 217°C) Less than 3°C per second

> 100°C Between 330 - 600 seconds

> 150°C At least 210 seconds

> 217°C At least 30 seconds (30 ~ 120 seconds)

Peak Temperature 245°C

Cool-down Rate (Peak to 50°C) Less than 6°C per second

Time from 30°C to 245°C No greater than 390 seconds

-22 -2 18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 369338 358

3.32.82.21.61.10.60.0 3.90.0

20.0

40.0

60.0

80.0

100.0

120.0

140.0

160.0

180.0

200.0

220.0

240.0

260.0

280.0

300.0

Te

mp

era

ture

(C

)

0.1-0.1-0.3 0.3 0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3 4.5 4.7 4.9

Time (sec)

endZ7Z6Z5Z4Z3Z2Z1

Time (min.) 7950CLCC_DS_016

28 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 29: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Package SpecificationsOmni ision

Note:

• All information shown herein is current as of the revision and publication date. Please refer to the OmniVision web site (http://www.ovt.com) to obtain the current versions of all documentation.

• OmniVision Technologies, Inc. reserves the right to make changes to their products or to discontinue any product or service without further notice (It is advisable to obtain current product documentation prior to placing orders).

• Reproduction of information in OmniVision product documentation and specifications is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations and notices. In such cases, OmniVision is not responsible or liable for any information reproduced.

• This document is provided with no warranties whatsoever, including any warranty of merchantability, non-infringement, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. Furthermore, OmniVision Technologies, Inc. disclaims all liability, including liability for infringement of any proprietary rights, relating to use of information in this document. No license, expressed or implied, by estoppels or otherwise, to any intellectual property rights is granted herein.

• ‘OmniVision’ and the OmniVision logo are registered trademarks of OmniVision Technologies, Inc. ’OmniPixel2’ and ’CameraChip’ are trademarks of OmniVision Technologies, Inc. All other trade, product or service names referenced in this release may be trademarks or registered trademarks of their respective holders. Third-party brands, names, and trademarks are the property of their respective owners.

For further information, please feel free to contact OmniVision at [email protected].

OmniVision Technologies, Inc.1341 Orleans DriveSunnyvale, CA USA(408) 542-3000

Version 2.71, August 24, 2006 Proprietary to OmniVision Technologies, Inc. 29

Page 30: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

OV7950/OV7451 CMOS Analog NTSC (OmniPixel2™) CAMERACHIP™ Sensor Omni ision

30 Proprietary to OmniVision Technologies, Inc. Version 2.71, August 24, 2006

Page 31: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.3

DESCRIPTION OF CHANGESInitial Release (created using OV7950/OV7451 ver 1.3 (for auto apps) with the following changes):

• Deleted “for Automotive Applications” from the title.

• Under Ordering Information, changed the part number from OV07950-Q10V and OV07451-Q10V to OV07950-C10A and OV07451-C10A.

• Changed bullet list under Applications on page 1.

• Changed Figure 1 to show pinout diagram for CLCC package.

• Under Package Specifications on page 24, changed Figure 14 and Table 8 to show CLCC package drawing and CLCC package dimensions table.

Page 32: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.4

DESCRIPTION OF CHANGESThe following changes were made to version 2.3:

• Added Figure 13 (OV7950 Light Response graph) on page 15 • Under Features on page 1, changed second bullet from “Composite video (NTSC)

differential output drive” to “Composite video (NTSC) output”

Page 33: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.5

DESCRIPTION OF CHANGESThe following changes were made to version 2.4:

• Under Key Specifications on page 1, changed Power Consumption from “TBD” to “200 mW”

• Under Key Specifications on page 1, changed S/N Ratio from “TBD” to “48 dB”• Under Key Specifications on page 1, changed Dynamic Range from “TBD” to “49 dB”• Under Key Specifications on page 1, changed Dark Current from “TBD” to

“10 mW/s @ 60°C”• Under Key Specifications on page 1, changed Fixed Pattern Noise from “TBD” to

“0.22% of VPEAK-TO-PEAK”• In Table 1 on page 7, changed Default value for pin 02 from “TBD” to “–”• In Table 1 on page 7, changed Default value for pin 03 from “TBD” to “–”• In Table 1 on page 7, changed Default value for pin 06 from “TBD” to “–”• In Table 2 on page 9, changed Min and Max for Operating temperature from “TBD” and

“TBD” to “-40°C” and “+85°C”, respectively.• In Table 2 on page 9, deleted table row for Storage Humidity.• In Table 3 on page 9, added the table footnote: “Exceeding the stresses listed may

permanently damage the device. This is a stress rating only and functional operation of the sensor at these and any other condition above those indicated in this specification is not implied. Exposure to absolute maximum rating conditions for any extended period may affect reliability.”

• In Table 3 on page 9, changed Typ for Supply current (IDD) from “TBD” to “60”• In Figure 8 on page 11, changed callout from “1.020 V” to “1.13V”

Page 34: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.51

Assigned Writer: Edward Abellera Extension: x3117

• this document on to the next review on the list.

DESCRIPTION OF CHANGESThe following changes were made to version 2.5:

• Under Key Specifications on page 1, added Sensitivity specification of “3.0 V/Lux-sec @ 5600K”

Page 35: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.6

DESCRIPTION OF CHANGESThe following changes were made to version 2.51:

• Under Features on page 1, added second bulleted item “Single 3.3V power supply”• Under Key Specifications on page 1, added footnote a to Digital Core Power Supply

specification, “This is the required power supply if using an external power supply for the digital core. However, use of the internal regulator is the default.”

• In Table 3 on page 9, added footnote a to Supply voltage (DVDD) “This is the supply voltage for VDD2 if using an external power supply for DVDD. However, use of the internal regulator is the default.”

• In Table 1 on page 7, corrected default (V) for pin 04 (DEVDD) from “0” to “3.3”• In Table 1 on page 7, changed description for pin 22 (DVDD) from “Digital core power

supply” to “Digital core power supply. Internal 1.8V regulator is the default. Connect at least 1µF to ground.”

• In Table 3 on page 9, corrected Parameter description for VDD1 from “Supply voltage (SVDD, DOVDD, EVDD)” to “Supply voltage (SVDD, DEVDD, ADVDD, OVDD, DOVDD)

• On page 12, added Table 5, NTSC Timing Specifications

Page 36: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.7

DESCRIPTION OF CHANGESThe following changes were made to version 2.6:

• Added Table 1 on page 7• Under Key Specifications on page 1, changed Dynamic Range from “49dB” to “60dB”

Page 37: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionREVISION CHANGE LIST

Document Title: OV7950/OV7451 Datasheet (non-auto apps) Version: 2.71

DESCRIPTION OF CHANGESThe following changes were made to version 2.7:

• Under Byte [1A] subsection in column 2 of page 6, changed text from:

reading sequence:

Byte[20]bit7, bit6,…bit0,Byte[21]bit7, bit6…bit0, Byte[22]bit8, bit7…… ………..Byte[5E]bit8, bit7, bit6, bit5, bit4. END

Line 2 start address = [70],

Reading sequence:

Byte[60]bit7, bit6,…bit0,Byte[61]bit7, bit6…bit0, Byte[62]bit8, bit7…… ………..Byte[9E]bit8, bit7, bit6, bit5, bit4. END to:

reading sequence:

Byte[30]bit7, bit6,…bit0,Byte[31]bit7, bit6…bit0, Byte[32]bit8, bit7…… ………..Byte[6E]bit8, bit7, bit6, bit5, bit4. END

Line 2 start address = [70],

Reading sequence:

Byte[70]bit7, bit6,…bit0,Byte[71]bit7, bit6…bit0, Byte[72]bit8, bit7…… ………..Byte[AE]bit8, bit7, bit6, bit5, bit4. END

• In Table 3 on page 10, changed Operating Temperature Min and Max from “-40°C” and “+85°C” to “-20C” and “+70°C”, respectively

Page 38: Omni ision Preliminary Datasheet Advanced …• Extreme low dark current for high temperature applications • Defective pixel correction Ordering Information Pb Note: The OV7950/OV7451

Omni TMisionDESCRIPTION OF CHANGES (CONTINUED)

• In Table 4 on page 10, changed table title from“DC Characteristics (-20°C < TA < 85°C, Voltages Referenced to GND)”to“DC Characteristics (-20°C < TA < 70°C, Voltages Referenced to GND)”

• In Table 5 on page 11, changed table title from“AC Characteristics (TA = 25°C, VDD = 5V)” to“AC Characteristics (-20°C < TA < 70°C, VDD = 3.3V)

• In Table 5 on page 11, changed Min, Typ, and Max for Video peak signal level (VTO_P) from “0.969”, “1.020”, and “1.071” to “1.064”, “1.12”, and “1.176”, respectively