Omni. isiontm. Advanced Information Preliminary Datasheet. OV9650 Color CMOS SXGA (1.3 MegaPixel) CAMERACHIP TM with OmniPixel TM Technology

Similar documents
Omni. isiontm. Advanced Information Preliminary Datasheet. OV7660/OV7161 CMOS VGA (640x480) CAMERACHIP TM with OmniPixel TM Technology

Omni. isiontm. Advanced Information Preliminary Datasheet. OV9640FBG Color CMOS 1.3 MegaPixel (VarioPixel TM ) Concept Camera Module

OV9656 Color CMOS SXGA (1.3 MegaPixel) CAMERACHIP TM Sensor with OmniPixel Technology

OV9655/OV9155 CMOS SXGA (1.3 MegaPixel) CAMERACHIP TM Sensor with OmniPixel Technology

OV9650 Color CMOS SXGA (1.3 MegaPixel) CameraChip Implementation Guide

Omni ision. Advanced Information Preliminary Datasheet. OV7725 Color CMOS VGA (640x480) CAMERACHIP TM Sensor with OmniPixel2 TM Technology

OV7720/OV7221 CMOS VGA

Omni. isiontm. Advanced Information Preliminary Datasheet. OV7649FSG Color CMOS VGA (640 x 480) Concept Camera Module. General Description

Omni. isiontm. Advanced Information Preliminary Datasheet. OV9630 Color CMOS SXGA (1.3 MPixel) CAMERACHIP TM. General Description.

Silicon Optronics, Inc.

Omni. isiontm. Advanced Information Preliminary Datasheet. OV7930 Color CMOS Analog CAMERACHIP TM. General Description.

Omni. isiontm. Advanced Information Preliminary Datasheet

Silicon Optronics, Inc.

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

ZR x1032 Digital Image Sensor

OV2640/OV2141 CMOS UXGA (2.0 MegaPixel) CAMERACHIP TM Sensor with OmniPixel2 TM Technology. Power Requirements. Temperature Range

TEA6425 VIDEO CELLULAR MATRIX

S6B CH SEGMENT DRIVER FOR DOT MATRIX LCD

Features. General Description. Advanced Information Preliminary OV6630/OV6130 OV6630/ OV6130

Complete 10-Bit, 25 MHz CCD Signal Processor AD9943

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

Features. General Description. Advanced Information Preliminary OV6630/OV6130 OV6630/ OV6130

OV6620/OV6120 OV6620 SINGLE-CHIP CMOS CIF COLOR DIGITAL CAMERA OV6120 SINGLE-CHIP CMOS CIF B&W DIGITAL CAMERA. Advanced Information Preliminary

64CH SEGMENT DRIVER FOR DOT MATRIX LCD

Complete 10-Bit/12-Bit, 25 MHz CCD Signal Processor AD9943/AD9944

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses

EM6126 EM MICROELECTRONIC - MARIN SA. Digitally programmable 65 and 81 multiplex rate LCD Controller and Driver. Features. Typical Applications

Maintenance/ Discontinued

LMH0344 3Gbps HD/SD SDI Adaptive Cable Equalizer

YSC -HD-AK1 HDMI / HD-SDI

Chrontel CH7015 SDTV / HDTV Encoder

1 Watt, MHz, SMT Tunable Band Pass Filter (MINI-ERF ) 1.75 x 2.40 x 0.387

Specifications for Thermopilearrays HTPA8x8, HTPA16x16 and HTPA32x31 Rev.6: Fg

DATASHEET EL1883. Features. Applications. Ordering Information. Demo Board. Pinout. Sync Separator with Horizontal Output. FN7010 Rev 2.

SMPTE-259M/DVB-ASI Scrambler/Controller

CDK3402/CDK bit, 100/150MSPS, Triple Video DACs

Maintenance/ Discontinued

PO3030K 1/6.2 Inch VGA Single Chip CMOS IMAGE SENSOR. Last update : 20. Sept. 2004

OV6620/OV6120 OV6620 SINGLE-CHIP CMOS CIF COLOR DIGITAL CAMERA OV6120 SINGLE-CHIP CMOS CIF B&W DIGITAL CAMERA. Advanced Information Preliminary

UNIIQA+ NBASE-T Monochrome CMOS LINE SCAN CAMERA

1/4 inch VGA class Analog/Digital Output NTSC/PAL CMOS Image Sensor PC1030D. Rev 0.1. Last update : 01. Apr. 2011

Complete 14-Bit 30 MSPS CCD Signal Processor AD9824

Description. July 2007 Rev 7 1/106

1/4 inch VGA Single Chip CMOS High performance Image Sensor with 640 X 480 Pixel Array POA030R. Rev 1.4. Last update : 1st APRIL 2010.

Maintenance/ Discontinued

3-Channel 8-Bit D/A Converter

ANDpSi025TD-LED 320 x 240 Pixels TFT LCD Color Monitor

HITACHI. Instruction Manual VL-21A

XC-77 (EIA), XC-77CE (CCIR)

Maintenance/ Discontinued

Maintenance/ Discontinued

SKY : Shielded Low-Noise Amplifier Front-End Module with GPS/GNSS/BDS Pre-Filter

LM16X21A Dot Matrix LCD Unit

CP-255ID Multi-Format to DVI Scaler

ISC0904: 1k x 1k 18µm N-on-P ROIC. Specification January 13, 2012

MAX11503 BUFFER. Σ +6dB BUFFER GND *REMOVE AND SHORT FOR DC-COUPLED OPERATION

3 V/5 V, 450 μa 16-Bit, Sigma-Delta ADC AD7715

Application Note 20D45X Family

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

V DD1 V CC - V GL Operating Temperature T OP

Component Analog TV Sync Separator

SKY LF: GHz Ultra Low-Noise Amplifier

Group 1. C.J. Silver Geoff Jean Will Petty Cody Baxley

OV5017. Overview. Features

PRO-ScalerV2HD VGA to HDMI & Audio Scaler Converter. User s Guide. Made in Taiwan

Kramer Electronics, Ltd. USER MANUAL. Model: FC Analog Video to SDI Converter

Item Symbol Absolute Maximum Rating Unit Remarks

Features. PFD Output Voltage 2000 mv, Pk - Pk. PFD Gain Gain = Vpp / 2π Rad khz 100 MHz Square Wave Ref.

Compact Size Perfect for rack mount router and other applications with space limitations.

192-Bit, 360 MHz True-Color Video DAC with Onboard PLL ADV7129

SKY LF: GHz 4x2 Switch Matrix with Tone/Voltage Decoder

SKY LF: 1.5 to 3.8 GHz Two-Stage, High-Gain Low-Noise Amplifier

NT Output LCD Segment/Common Driver NT7701. Features. General Description. Pin Configuration 1 V1.0

64CH SEGMENT DRIVER FOR DOT MATRIX LCD INTRODUCTION FEATURES 100 QFP-1420C

INTEGRATED CIRCUITS DATA SHEET. TDA4510 PAL decoder. Product specification File under Integrated Circuits, IC02

SA9504 Dual-band, PCS(CDMA)/AMPS LNA and downconverter mixers

SURFACE MOUNT LED LAMP FULL COLOR 1210

Complete 14-Bit, 56 MSPS Imaging Signal Processor AD9941

Quadruple, 2:1, Mux Amplifiers for Standard-Definition and VGA Signals

datasheet PRELIMINARY SPECIFICATION CMOS digital / analog NTSC/PAL image sensor with OmniPixel3-HS technology OV7960/OV7461

Progressive Scan CCD Color Camera KP-FD30M. Specifications ( Revision.1 )

Multiformat HDTV Encoder with Three 11-Bit DACs ADV7197

DATASHEET EL4583A. Features. Applications. Pinout. Ordering Information. Sync Separator, 50% Slice, S-H, Filter, HOUT. FN7503 Rev 2.

CHIMEI INNOLUX DISPLAY CORPORATION

UNiiQA+ NBASE-T CMOS COLOUR CAMERA

EL4583. Features. Sync Separator, 50% Slice, S-H, Filter, H OUT. Applications. Ordering Information. Pinout FN Data Sheet March 28, 2013

DLP Pico Chipset Interface Manual

PRO-ScalerHD2V HDMI to VGA & Audio Scaler Converter. User s Guide. Made in Taiwan

SKY LF: GHz Two-Stage, High Linearity and High Gain Low-Noise Amplifier

TIL311 HEXADECIMAL DISPLAY WITH LOGIC

User Manual rev: Made in Taiwan

Maintenance/ Discontinued

OBSOLETE. CMOS 80 MHz Monolithic (18) Color Palette RAM-DACs ADV478/ADV471

Displays. AND-TFT-7PA-WV 1440 x 234 Pixels LCD Color Monitor. Features

PO2030N 1/4.5 Inch VGA Single Chip CMOS IMAGE SENSOR. Last update : 28. Feb. 2005

ADC0804C, ADC BIT ANALOG-TO-DIGITAL CONVERTERS WITH DIFFERENTIAL INPUTS

SmartSwitch TM. Wide View Compact LCD 64 x 32 Pushbutton DISTINCTIVE CHARACTERISTICS PART NUMBER & DESCRIPTION

Virginia Tech Cubesat Camera for AMSAT FOX-1

SmartSwitch TM. Wide View LCD 36 x 24 Pushbutton DISTINCTIVE CHARACTERISTICS PART NUMBER & DESCRIPTION

ADVANCE INFORMATION TC PIXEL CCD IMAGE SENSOR. description

Transcription:

Omni isiontm Advanced Information Preliminary Datasheet OV9650 Color CMOS SXGA (1.3 MegaPixel) CAMERACHIP TM with OmniPixel TM Technology General Description The OV9650 CAMERACHIP TM is a low voltage CMOS image sensors that provides the full functionality of a single-chip SXGA (1280x1024) camera and image processor in a small footprint package. The OV9650 provides full-frame, sub-sampled or windowed 8-bit/10-bit images in a wide range of formats, controlled through the Serial Camera Control Bus (SCCB) interface. This product has an image array capable of operating at up to 15 frames per second (fps) in SXGA resolution with complete user control over image quality, formatting and output data transfer. All required image processing functions, including exposure control, gamma, white balance, color saturation, hue control, white pixel canceling, noise canceling, and more, are also programmable through the SCCB interface. In addition, OmniVision CAMERACHIPS use proprietary sensor technology to improve image quality by reducing or eliminating common lighting/electrical sources of image contamination, such as fixed pattern noise, smearing, etc., to produce a clean, fully stable color image. Features High sensitivity for low-light operation Low operating voltage for embedded portable applications Standard SCCB interface Supports SXGA, VGA, QVGA, QQVGA, CIF, QCIF, QQCIF, and windowed outputs with Raw RGB, RGB (GRB 4:2:2), YUV (4:2:2) and YCbCr (4:2:2) formats VarioPixel TM method for sub-sampling formats (VGA, QVGA, QQVGA, CIF, QCIF, and QQCIF) Automatic image control functions including: Automatic Exposure Control (AEC), Automatic Gain Control (AGC), Automatic White Balance (AWB), Automatic Band Filter (ABF), and Automatic Black-Level Calibration (ABLC) Image quality controls including color saturation, hue, gamma, sharpness (edge enhancement), lens correction, white pixel canceling, noise canceling and 50/60 Hz luminance detection Ordering Information Applications Cellular and Picture Phones Toys PC Multimedia Digital Still Cameras Key Specifications Active Array Size 1300 x 1028 Core 1.8VDC + 10% Power Supply Analog 2.45 to 2.8 VDC I/O 2.5V to 3.3V Power 50 mw (15 fps, no I/O Active power) Requirements Standby 30 µw Temperature Operation -20 C to 70 C Range Stable Image 0 C to 50 C YUV/YCbCr 4:2:2 Output Formats (8-bit) GRB 4:2:2 Raw RGB Data Lens Size 1/4" SXGA 15 fps Maximum Image VGA 30 fps QVGA, QQVGA, CIF 60 fps Transfer Rate QCIF, QQCIF 120 fps Sensitivity 0.9 v/lux-sec S/N Ratio 40 db Dynamic Range 62 db Scan Mode Progressive Maximum Exposure Interval 1050 x t ROW Gamma Correction Programmable Pixel Size 3.18 µm x 3.18 µm Dark Current 30 mv/s at 60 C Well Capacity 28 K e Fixed Pattern Noise <0.03% of V PEAK-TO-PEAK Image Area 4.13 mm x 3.28 mm Package Dimensions 5095 µm x 5715 µm Figure 1 OV9650 Pin Diagram A1 PWDN B1 VREF C1 D0 D1 D1 A2 AVDD B2 NVDD C2 DVDD D2 VSYNC A3 SIO_D B3 AGND OV9650 A4 D2 B4 SIO_C C4 NC D4 NC A5 D4 B5 D3 C5 D5 D5 NC Product Package E1 E2 DOVDD E3 RESET E4 D8 E5 D6 OV09650-KL1A (Color) CSP-28 F1 F2 F3 F4 PCLK XVCLK1 DOGND D9 F5 D7 Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 1

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Functional Description Figure 2 shows the functional block diagram of the OV9650 image sensor. The OV9650 includes: Image Sensor Array (1300 x 1028 active image array) Analog Signal Processor A/D Converters Digital Signal Processor (DSP) Output Formatter Timing Generator SCCB Interface Digital Video Port Figure 2 Functional Block Diagram G MUX A/D Analog Processing R DSP Formatter Video Port D[9:0] B MUX A/D Column Sense Amp Exposure/Gain Detect White Balance Detect Row Select Image Array (1300 x 1028) Registers Clock Video Timing Generator Exposure/Gain Control White Balance Control SCCB Interface XVCLK1 PCLK VSYNC RESET PWDN SIO_C SIO_D 2 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Functional Description Image Sensor Array The OV9650 sensor has an active image array of 1300 columns by 1028 rows (1,336,400 pixels). Figure 3 shows a cross-section of the image sensor array. In addition to the A/D conversion, this block also has the following functions: Digital Black-Level Calibration (BLC) Optional U/V channel delay Additional A/D range controls Figure 3 Image Sensor Array Microlens Glass In general, the combination of the A/D Range Multiplier and A/D Range Control sets the A/D range and maximum value to allow the user to adjust the final image brightness as a function of the individual application. Digital Signal Processor (DSP) Blue Timing Generator In general, the timing generator controls the following functions: Array control and frame generation (7 different format outputs) Internal timing signal generation and distribution Frame rate timing Automatic Exposure Control (AEC) External timing outputs (VSYNC, /HSYNC, and PCLK) Analog Signal Processor This block performs all analog image functions including: Automatic Gain Control (AGC) Automatic White Balance (AWB) A/D Converters Green After the Analog Processing block, the bayer pattern Raw signal is fed to two 10-bit analog-to-digital (A/D) converters via two multiplexers, one for the G channel and one shared by the BR channels. These A/D converters operate at speeds up to 12 MHz and are fully synchronous to the pixel rate (actual conversion rate is related to the frame rate). Red This block controls the interpolation from Raw data to RGB and some image quality control. Edge enhancement (a two-dimensional high pass filter) Color space converter (can change Raw data to RGB or YUV/YCbCr) RGB matrix to eliminate color cross talk Hue and saturation control Programmable gamma control Transfer 10-bit data to 8-bit White pixel canceling De-noise Output Formatter This block controls all output and data formatting required prior to sending the image out. Digital Video Port Register bits COM2[1:0] increase I OL /I OH drive current and can be adjusted as a function of the customer s loading. SCCB Interface The Serial Camera Control Bus (SCCB) interface controls the CAMERACHIP operation. Refer to OmniVision Technologies Serial Camera Control Bus (SCCB) Specification for detailed usage of the serial control port. Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 3

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Pin Description Table 1 Pin Description Pin Location Name Pin Type Function/Description A1 PWDN Function (default = 0) Power Down Mode Selection - active high, internal pull-down resistor. 0: Normal mode 1: Power down mode A2 AVDD Power Analog power supply (V DD-A = 2.45 to 2.8 VDC) A3 SIO_D I/O SCCB serial interface data I/O A4 D2 Output Output bit[2] - LSB for 8-bit YUV or RGB565/RGB555 A5 D4 Output Output bit[4] B1 VREF V REF Internal voltage reference - connect to ground through 1µF capacitor B2 NVDD V REF Voltage reference B3 AGND Power Analog ground B4 SIO_C Input SCCB serial interface clock input B5 D3 Output Output bit[3] C1 D0 Output Output bit[0] - LSB for 10-bit Raw RGB data only C2 DVDD Power Power supply (V DD-C = 1.8 VDC + 10%) for digital core logic C4 NC No connection C5 D5 Output Output bit[5] D1 D1 Output Output bit[1] - for 10-bit RGB only D2 VSYNC Output Vertical sync output D4 NC No connection D5 NC No connection E1 Output output E2 DOVDD Power Digital power supply (V DD-IO = 2.5 to 3.3 VDC) for I/O E3 RESET Function (default = 0) Clears all registers and resets them to their default values. Active high, internal pull-down resistor. E4 D8 Output Output bit[8] E5 D6 Output Output bit[6] F1 PCLK Output Pixel clock output F2 XVCLK1 Input System clock input F3 DOGND Power Digital ground F4 D9 Output Output bit[9] - MSB for 10-bit Raw RGB data and 8-bit YUV or RGB565/RGB555 F5 D7 Output Output bit[7] NOTE: D[9:2] for 8-bit YUV or RGB565/RGB555 (D[9] MSB, D[2] LSB) D[9:0] for 10-bit Raw RGB data (D[9] MSB, D[0] LSB) 4 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Electrical Characteristics Electrical Characteristics Table 2 Absolute Maximum Ratings Ambient Storage Temperature -40ºC to +95ºC Supply Voltages (with respect to Ground) V DD-A V DD-C V DD-IO 4.5 V 3 V 4.5 V All Input/Output Voltages (with respect to Ground) -0.3V to V DD-IO +1V Lead-free Temperature, Surface-mount process 245ºC ESD Rating, Human Body model 2000V NOTE: Exceeding the Absolute Maximum ratings shown above invalidates all AC and DC electrical specifications and may result in permanent device damage. Table 3 DC Characteristics (-20 C < T A < 70 C) Symbol Parameter Condition Min Typ Max Unit V DD-A DC supply voltage Analog 2.45 2.5 2.8 V V DD-C DC supply voltage Core 1.62 1.8 1.98 V V DD-IO DC supply voltage I/O power 2.25 3.6 V I DDA Active (Operating) Current See Note a 20 ma I DDS-SCCB Standby Current 1 ma See Note b I DDS-PWDN Standby Current 10 µa V IH Input voltage HIGH CMOS 0.7 x V DD-IO V V IL Input voltage LOW 0.3 x V DD-IO V V OH Output voltage HIGH CMOS 0.9 x V DD-IO V V OL Output voltage LOW 0.1 x V DD-IO V I OH Output current HIGH See Note c 8 ma I OL Output current LOW 15 ma I L Input/Output Leakage GND to V DD-IO ± 1 µa a. V DD-A = 2.5V, V DD-C = 1.8V, V DD-IO = 3.0V I DDA = {I DD-IO + I DD-C + I DD-A }, f CLK = 24MHz at 7.5 fps YUV output, no I/O loading b. V DD-A = 2.5V, V DD-C = 1.8V, V DD-IO = 3.0V I DDS:SCCB refers to a SCCB-initiated Standby, while I DDS:PWDN refers to a PWDN pin-initiated Standby c. Standard Output Loading = 25pF, 1.2KΩ Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 5

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 4 Functional and AC Characteristics (-20 C < T A < 70 C) Symbol Parameter Min Typ Max Unit Functional Characteristics A/D Differential Non-Linearity + 1/2 LSB A/D Integral Non-Linearity + 1 LSB AGC Range 18 db Red/Blue Adjustment Range 12 db Inputs (PWDN, CLK, RESET) f CLK Input Clock Frequency 10 24 48 MHz t CLK Input Clock Period 21 42 100 ns t CLK:DC Clock Duty Cycle 45 50 55 % t S:RESET Setting time after software/hardware reset 1 ms t S:REG Settling time for register change (10 frames required) 300 ms SCCB Timing (see Figure 4) f SIO_C Clock Frequency 400 KHz t LOW Clock Low Period 1.3 µs t HIGH Clock High Period 600 ns t AA SIO_C low to Data Out valid 100 900 ns t BUF Bus free time before new START 1.3 µs t HD:STA START condition Hold time 600 ns t SU:STA START condition Setup time 600 ns t HD:DAT Data-in Hold time 0 µs t SU:DAT Data-in Setup time 100 ns t SU:STO STOP condition Setup time 600 ns t R, t F SCCB Rise/Fall times 300 ns t DH Data-out Hold time 50 ns Outputs (VSYNC,, PCLK, and D[9:0] (see Figure 5, Figure 6, Figure 7, Figure 8, Figure 10, and Figure 11) t PDV PCLK[ ] to Data-out Valid 5 ns t SU D[9:0] Setup time 15 ns t HD D[9:0] Hold time 8 ns t PHH PCLK[ ] to [ ] 0 5 ns t PHL PCLK[ ] to [ ] 0 5 ns AC Conditions: V DD : V DD-C = 1.8V, V DD-A = 2.5V, V DD-IO = 3.0V Rise/Fall Times: I/O: 5ns, Maximum SCCB: 300ns, Maximum Input Capacitance: 10pf Output Loading: 25pF, 1.2KΩ to 3V f CLK : 24MHz 6 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Timing Specifications Timing Specifications Figure 4 SCCB Timing Diagram t F t HIGH t R tlow SIO_C t SU:STA t HD:STA t HD:DAT t SU:DAT t SU:STO SIO_D IN SIO_D OUT t AA t DH t BUF Figure 5 Horizontal Timing t PCLK PCLK t PHL t PHL (Row Data) t SU t HD D[9:0] Last Byte Zero First Byte Last Byte t PDV Figure 6 SXGA Frame Timing VSYNC 1050 x t LINE 4 x t LINE 18453 t P 240 t P t LINE = 1520 t P 15227 t P HSYNC 1280 t P 80 t P 117 t P 43 t P D[9:0] P0 - P1279 Row 0 NOTE: For Raw data, t P = internal pixel clock For YUV/RGB, t P = 2 x internal pixel clock Row 1 Row 2 Row 1023 Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 7

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Figure 7 VGA Frame Timing VSYNC 500 x t LINE t LINE = 800 t P 6413.5 t P 4 x t LINE 6546.5 t P 160 t P HSYNC 640 t P 40 t P 98.5 t P 21.5 t P D[9:0] P0 - P639 NOTE: Row 0 For Raw data, t P = internal pixel clock For YUV/RGB, t P = 2 x internal pixel clock Row 1 Row 2 Row 479 Figure 8 QVGA Frame Timing 250 x t LINE VSYNC t LINE = 400 t P 406.5 t P 2 x t LINE 2873.5 t P 80 t P 320 t P 20 t P 49.5 t P 10.5 t P HSYNC D[9:0] P0 - P319 NOTE: Row 0 For Raw data, t P = internal pixel clock For YUV/RGB, t P = 2 x internal pixel clock Row 1 Row 2 Row 239 Figure 9 QQVGA Frame Timing 250 x t LINE VSYNC 403 t P 4 x t LINE 1437 t P 240 t P (YUV/RGB) 160 t P 440 t P 1837 t P 40 t P 203 t P (Raw Data) 160 t P 160 t P 25 t P 5 t P 5 t P HSYNC (YUV/RGB) HSYNC (Raw Data) 25 t P 10 t 10 t P P 5 t P P0 - P159 10 t P 10 t P D[9:2] (YUV/RGB) Row 0 Row 1 Row 2 Row 3 Row 119 D[9:0] (Raw Data) NOTE: For YUV/RGB, t P = 2 x t PCLK For Raw data, t P = t PCLK Row 0 Row 1 Row 2 Row 3 Row 118 Row 119 8 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Timing Specifications Figure 10 CIF Frame Timing 384 x t LINE VSYNC t LINE = 520 t P 43701.5 t P 4 x t LINE 4306.5 t P 168 t P 352 t P 40 t P 98.5 t P 29.5 t P HSYNC D[9:0] P0 - P351 NOTE: For Raw data, t P = internal pixel clock For YUV/RGB, t P = 2 x internal pixel clock Row 0 Row 1 Row 2 Row 287 Figure 11 QCIF Frame Timing 192 x t LINE VSYNC t LINE = 260 t P 9370.5 t P 4 x t LINE 2153.5 t P 84 t P 176 t P 20 t P 49.5 t P 14.5 t P HSYNC D[9:0] P0 - P175 NOTE: Row 0 For Raw data, t P = internal pixel clock For YUV/RGB, t P = 2 x Internal pixel clock Row 1 Row 2 Row 143 Figure 12 QQCIF Frame Timing 192 x t LINE VSYNC 4815 t P 4 x t LINE 1077 t P 172 t P (YUV/RGB) 88 t P 302 t P 1337 t P 42 t P 4685 t P (Raw Data) 88 t P 88 t P 25 t P 5 t P 5 t P HSYNC (YUV/RGB) HSYNC (Raw Data) 25 t P 10 t 10 t P P 5 t P P0 - P87 10 t P 10 t P D[9:2] (YUV/RGB) Row 0 Row 1 Row 2 Row 3 Row 71 D[9:0] (Raw Data) Row 0 Row 1 Row 2 Row 3 Row 70 Row 71 NOTE: For YUV/RGB, t P = 2 x t PCLK For Raw data, t P = t PCLK Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 9

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Figure 13 RGB 565 Output Timing Diagram t PCLK PCLK t PHL t PHL (Row Data) t SU t HD D[9:2] Last Byte First Byte Last Byte t PDV D[9] D[8] D[7] D[6] D[5] D[4] D[3] D[2] First Byte R 4 R 0 G 5 G 3 Second Byte G 2 G 0 B 4 B 0 D[9] D[8] D[7] D[6] D[5] D[4] D[3] D[2] Figure 14 RGB 555 Output Timing Diagram t PCLK PCLK t PHL t PHL (Row Data) t SU t HD D[9:2] Last Byte First Byte Last Byte t PDV First Byte D[9] X D[8] R 4 D[7] D[6] D[5] D[4] R 0 D[3] G 4 D[2] G 3 Second Byte G 2 G 0 B 4 B 0 D[9] D[8] D[7] D[6] D[5] D[4] D[3] D[2] 10 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Timing Specifications OV9650 Light Response Figure 15 OV9650 Light Response Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 11

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Register Set Table 5 provides a list and description of the Device Control registers contained in the OV9650. For all register Enable/Disable bits, ENABLE = 1 and DISABLE = 0. The device slave addresses are 60 for write and 61 for read. Table 5 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 00 GAIN 00 RW 01 BLUE 80 RW 02 RED 80 RW 03 VREF 12 RW 04 COM1 00 RW 05 BAVE 00 RW 06 GEAVE 00 RW AGC[7:0] Gain control gain setting Range: [00] to [FF] AWB Blue channel gain setting Range: [00] to [FF] AWB Red channel gain setting Range: [00] to [FF] Vertical Frame Control Bit[7:6]: AGC[9:8] (see register GAIN for AGC[7:0]) Bit[5:3]: VREF end low 3 bits (high 8 bits at VSTOP[7:0] Bit[2:0]: VREF start low 3 bits (high 8 bits at VSTRT[7:0] Common Control 1 Bit[7]: Reserved Bit[6]: CCIR656 format Bit[5]: QQVGA or QQCIF format. Effective only when QVGA or QCIF output is selected (register bit COM7[4]) and related skip mode based on format is selected (register COM1[3:2]) Bit[4]: Reserved Bit[3:2]: skip option 00: No skip 01: YUV/RGB skip every other row for YUV/RGB, skip 2 rows for every 4 rows for Raw data 1x: Skip 3 rows for every 4 rows for YUV/RGB, skip 6 rows for every 8 rows for Raw data Bit[1:0]: AEC low 2 LSB (see registers AECHM for AEC[15:10] and AECH for AEC[9:2]) U/B Average Level Automatically updated based on chip output format Y/Ge Average Level Automatically updated based on chip output format 07 RSVD 00 Reserved 08 RAVE 00 RW V/R Average Level Automatically updated based on chip output format 12 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Register Set Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 09 COM2 01 RW Common Control 2 Bit[7:5]: Reserved Bit[4]: Soft sleep mode Bit[3:2]: Reserved Bit[1:0]: Output drive capability 00: 1x 01: 2x 10: 2x 11: 4x 0A PID 96 R Product ID Number MSB (Read only) 0B VER 50 R Product ID Number LSB (Read only) 0C COM3 00 RW 0D COM4 00 RW Common Control 3 Bit[7]: Reserved Bit[6]: Output data MSB and LSB swap Bit[5:4]: Reserved Bit[3]: Pin selection 1: Change RESET pin to EXPST_B (frame exposure mode timing) and change PWDN pin to FREX (frame exposure enable) Bit[2]: VarioPixel for VGA and CIF Bit[1]: Reserved Bit[0]: Single frame output (used for Frame Exposure mode only) Common Control 4 Bit[7]: VarioPixel for QVGA, QCIF, QQVGA, and QQCIF Bit[6]: Reserved Bit[5]: Pixels for sub-sampling mode 0: Get average neighbor pixel in sub-sampling mode 1: Get sum instead of average neghbor pixel in sub-sampling mode Bit[4:3]: Reserved Bit[2]: Tri-state option for output clock at power-down period 0: Tri-state at this period 1: No tri-state at this period Bit[1]: Tri-state option for output data at power-down period 0: Tri-state at this period 1: No tri-state at this period Bit[0]: Reserved Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 13

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 0E COM5 01 RW 0F COM6 43 RW 10 AECH 40 RW 11 CLKRC 00 RW Common Control 5 Bit[7]: System clock selection. If the system clock is 48 MHz, this bit should be set to high to get 15 fps for YUV or RGB Bit[6:5]: Reserved Bit[4]: Slam mode enable 0: Master mode 1: Slam mode (used for slave mode) Bit[3]: ADC offset manual control 0: Offset is controlled automatically 1: Register OFON[7:4] can enable ADC offset addition Bit[2:1]: Reserved Bit[0]: Exposure step can be set longer than VSYNC time 1: In Normal mode, AEC changes by 1/16 and in Fast mode, AEC changes by double Common Control 6 Bit[7]: Output of optical black line option 0: Disable at optical black 1: Enable at optical black Bit[6:5]: Reserved Bit[4]: is high from optical black line Bit[3]: Enable bias for ADBLC Bit[2]: ADBLC offset 0: Use 4-channel ADBLC 1: Use 2-channel ADBLC Bit[1]: Reset all timing when format changes Bit[0]: Enable ADBLC option Exposure Value Bit[7:0]: AEC[9:2] (see registers AECHM for AEC[15:10] and COM1 for AEC[1:0]) Data Format and Internal Clock Bit[7]: Digital PLL option 0: Disable double clock option, meaning the maximum PCLK can be as high as half input clock 1: Enable double clock option, meaning the maximum PCLK can be as high as input clock Bit[6]: Use external clock directly (no clock pre-scale available) Bit[5:0]: Internal clock pre-scalar F(internal clock) = F(input clock)/(bit[5:0]+1) Range: [0 0000] to [1 1111] 14 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Register Set Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 12 COM7 00 RW 13 COM8 8F RW 14 COM9 4A RW Common Control 7 Bit[7]: SCCB Register Reset 0: No change 1: Resets all registers to default values Bit[6]: Output format - VGA selection Bit[5]: Output format - CIF selection Bit[4]: Output format - QVGA selection Bit[3]: Output format - QCIF selection Bit[2]: Output format - RGB selection Bit[1]: Reserved Bit[0]: Output format - Raw RGB (COM7[2] must be set high) Common Control 8 Bit[7]: Enable fast AGC/AEC algorithm Bit[6]: AEC - Step size limit (used only in fast condition and COM5[0] is low) 0: Fast condition change maximum step is VSYNC 1: Unlimited step size Bit[5]: Banding filter ON/OFF Bit[4]: Reserved Bit[3]: Enable AEC time can be less than 1 line option Bit[2]: AGC Enable Bit[1]: AWB Enable Bit[0]: AEC Enable Common Control 9 Bit[7]: Reserved Bit[6:4]: Automatic Gain Ceiling - maximum AGC value 000: 2x 001: 4x 010: 8x 011: 16x 100: 32x 101: 64x 110: 128x Bit[3]: Exposure timing can be less than limit of banding filter when light is too strong Bit[2]: Data format - VSYNC drop option 0: VSYNC always exists 1: VSYNC will drop when frame data drops Bit[1]: Enable drop frame when AEC step is larger than VSYNC Bit[0]: Freeze AGC/AEC Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 15

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 15 COM10 00 RW Common Control 10 Bit[7]: Set pin definition 1: Set RESET to SLHS (slave mode horizontal sync) and set PWDN to SLVS (slave mode vertical sync) Bit[6]: changes to HSYNC Bit[5]: PCLK output option 0: PCLK always output 1: No PCLK output when is low Bit[4]: PCLK reverse Bit[3]: reverse Bit[2]: Reset signal end point option Bit[1]: VSYNC negative Bit[0]: HSYNC negative 16 RSVD 00 Reserved 17 HSTART 1A RW 18 HSTOP BA RW 19 VSTRT 01 RW 1A VSTOP 81 RW 1B PSHFT 00 RW Output Format - Horizontal Frame ( column) start high 8-bit (low 3 bits are at [2:0]) Output Format - Horizontal Frame ( column) end high 8-bit (low 3 bits are at [5:3]) Output Format - Vertical Frame (row) start high 8-bit (low 2 bits are at VREF[1:0]) Output Format - Vertical Frame (row) end high 8-bit (low 2 bits are at VREF[3:2]) Data Format - Pixel Delay Select (delays timing of the D[9:0] data relative to in pixel units) Range: [00] (no delay) to [FF] (256 pixel delay which accounts for whole array) 1C MIDH 7F R Manufacturer ID Byte High (Read only = 0x7F) 1D MIDL A2 R Manufacturer ID Byte Low (Read only = 0xA2) 1E MVFP 00 RW Mirror/VFlip Enable Bit[7:6]: Reserved Bit[5]: Mirror 0: Normal image 1: Mirror image Bit[4]: VFlip enable 0: VFlip disable 1: VFlip enable Bit[3:0]: Reserved 1F LAEC 00 RW Reserved 20 BOS 80 RW B Channel ADBLC Result Bit[7]: Offset adjustment sign 0: Add offset 1: Subtract offset Bit[6:0]: Offset value of 10-bit range (high 7 bits) 16 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Register Set Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 21 GBOS 80 RW 22 GROS 80 RW 23 ROS 80 RW Gb channel ADBLC result Bit[7]: Offset adjustment sign 0: Add offset 1: Subtract offset Bit[6:0]: Offset value of 10-bit range Gr channel ADBLC result Bit[7]: Offset adjustment sign 0: Add offset 1: Subtract offset Bit[6:0]: Offset value of 10-bit range R channel ADBLC result Bit[7]: Offset adjustment sign 0: Add offset 1: Subtract offset Bit[6:0]: Offset value of 10-bit range 24 AEW 78 RW AGC/AEC - Stable Operating Region (Upper Limit) 25 AEB 68 RW AGC/AEC - Stable Operating Region (Lower Limit) 26 VPT D4 RW 27 BBIAS 80 RW 28 GbBIAS 80 RW 29 Gr_COM 00 RW 2A EXHCH 00 RW 2B EXHCL 00 RW AGC/AEC Fast Mode Operating Region Bit[7:4]: Upper limit of 4 MSB Bit[3:0]: Lower limit of 4 LSB B Channel Signal Output Bias (effective only when COM6[0] = 1) Bit[7]: Bias adjustment sign 0: Add bias 1: Subtract bias Bit[6:0]: Bias value of 10-bit range Gb Channel Signal Output Bias (effective only when COM6[0] = 1) Bit[7]: Bias adjustment sign 0: Add bias 1: Subtract bias Bit[6:0]: Bias value of 10-bit range Analog BLC and Regulator Control Bit[7:6]: Reserved Bit[5]: Bypass Analog BLC Bit[4]: Bypass regulator Bit[3:0]: Reserved Dummy Pixel Insert MSB Bit[7:4]: 4 MSB for dummy pixel insert in horizontal direction Bit[3:2]: HSYNC falling edge delay 2 MSB Bit[1:0]: HSYNC rising edge delay 2 MSB Dummy Pixel Insert LSB 8 LSB for dummy pixel insert in horizontal direction Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 17

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 2C RBIAS 80 RW R Channel Signal Output Bias (effective only when COM6[0] = 1) Bit[7]: Bias adjustment sign 0: Add bias 1: Subtract bias Bit[6:0]: Bias value of 10-bit range 2D ADVFL 00 RW LSB of insert dummy lines in vertical direction (1 bit equals 1 line) 2E ADVFH 00 RW MSB of insert dummy lines in vertical direction 2F YAVE 00 RW Y/G Channel Average Value 30 HSYST 08 RW HSYNC Rising Edge Delay (low 8 bits) 31 HSYEN 30 RW HSYNC Falling Edge Delay (low 8 bits) 32 A4 RW Control Bit[7:6]: edge offset to data output Bit[5:3]: end 3 LSB (high 8 MSB at register HSTOP) Bit[2:0]: start 3 LSB (high 8 MSB at register HSTART) 33 CHLF 00 RW Bit[7:0]: Reserved 34 ARBLM 03 RW Bit[7:0]: Reserved 35-36 RSVD XX Reserved 37 ADC 04 RW Bit[7:0]: Reserved 38 ACOM 12 RW Bit[7:0]: Reserved 39 OFON 00 RW Bit[7:4]: Bit[3]: Bit[2:0]: Reserved Line buffer power down - must be set to "1" before chip power down Reserved 3A TSLB 0C RW Line Buffer Test Option Bit[7:6]: Reserved Bit[5]: Bit-wise reverse Bit[4]: UV output value 0: Use normal UV output 1: Use fixed UV value set in registers MANU and MANV as UV output instead of chip output Bit[3]: Output sequence is Y U Y V instead of U Y V Y Bit[2]: Output sequence is Y V Y U instead of Y U Y V Bit[1]: Reserved Bit[0]: Digital BLC 18 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Register Set Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 3B COM11 00 RW 3C COM12 40 RW 3D COM13 99 RW 3E COM14 0E RW Common Control 11 Bit[7]: Night mode 0: Night mode disable 1: Frame rate will adjust based on COM11[6:5] before AGC gain increases more than 2. Also, ADVFL and ADVFL will be automatically updated. Bit[6:5]: Night mode insert frame option 00: Normal frame rate 01: 1/2 frame rate 10: 1/4 frame rate 11: 1/8 frame rate Bit[4:3]: Average calculation window option 00: Use full frame 01: Use half frame 10: Use quarter frame 11: Use lower two-thirds Bit[2:1]: Reserved Bit[0]: Manual banding filter mode Common Control 12 Bit[7]: option 0: No when VREF is low 1: Always has Bit[6:3]: Reserved Bit[2]: Enable YUV average Bit[1:0]: Reserved Common Control 13 Bit[7:6]: Gamma selection for signal 00: No gamma function 01: Gamma used for Y channel only 10: Gamma used for Raw data before interpolation 11: Not allowed Bit[5]: Reserved Bit[4]: Enable color matrix for RGB or YUV Bit[3]: Enable Y channel delay option 0: Delay UV channel 1: Delay Y channel Bit[2:0]: Output Y/UV delay Common Control 14 Bit[7:2]: Reserved Bit[1]: Enable edge enhancement for YUV output (effective only for YUV/RGB, no use for Raw data) Bit[0]: Edge enhancement option 0: Edge enhancement factor = EDGE[3:0] 1: Edge enhancement factor = 2 x EDGE[3:0] Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 19

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 3F EDGE 88 RW 40 COM15 C0 RW 41 COM16 10 RW 42 COM17 08 RW Edge Enhancement Adjustment Bit[7:4]: Edge enhancement threshold[3:0] (see register COM22[7:6} for Edge threshold[5:4]) Bit[3:0]: Edge enhancement factor Common Control 15 Bit[7:6]: Data format - output full range enable 0x: Output range: [10] to [F0] 10: Output range: [01] to [FE] 11: Output range: [00] to [FF] Bit[5:4]: RGB 555/565 option (must set COM7[2] high) x0: Normal RGB output 01: RGB 565 11: RGB 555 Bit[3]: Swap R/B in RGB565/RGB555 format Bit[2:0]: Reserved Common Control 16 Bit[7:2]: Reserved Bit[1]: Color matrix coefficient double option Bit[0]: Reserved Common Control 17 Bit[7:5]: Reserved Bit[4]: Edge enhancement option Bit[3]: Reserved Bit[2]: Select single frame out Bit[1]: Tri-state output Bit[0]: Reserved 43-4E RSVD XX Reserved 4F MTX1 58 RW Matrix Coefficient 1 50 MTX2 48 RW Matrix Coefficient 2 51 MTX3 10 RW Matrix Coefficient 3 52 MTX4 28 RW Matrix Coefficient 4 53 MTX5 48 RW Matrix Coefficient 5 54 MTX6 70 RW Matrix Coefficient 6 55 MTX7 40 RW Matrix Coefficient 7 56 MTX8 40 RW Matrix Coefficient 8 57 MTX9 40 RW Matrix Coefficient 9 58 MTXS 0F RW Matrix Coefficient Sign for coefficient 9 to 2 0: Plus 1: Minus 59-61 RSVD XX Reserved 20 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Register Set Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 62 LCC1 00 RW Lens Correction Option 1 63 LCC2 00 RW Lens Correction Option 2 64 LCC3 10 RW Lens Correction Option 3 65 LCC4 80 RW Lens Correction Option 4 66 LCC5 00 RW Lens Correction Control 67 MANU 80 RW Manual U Value (effective only when register TSLB[4] is high) 68 MANV 80 RW Manual V Value (effective only when register TSLB[4] is high) 69 HV 00 RW Manual Banding Filter MSB Bit[7:1]: Reserved Bit[0]: Matrix coefficient 1 sign 6A MBD 00 RW LSB of Banding Filter Value (effective only when COM11[0] is high). 6B DBLV 0A RW Bit[7:0]: Reserved 6C-7B GSP XX RW Gamma curve 7C-8A GST XX RW Gamma curve 8B COM21 04 RW 8C COM22 00 RW 8D COM23 00 RW 8E COM24 00 RW Common Control 21 Bit[7:4]: Reserved Bit[3]: VGA option - use VGA window mode Bit[2]: Reserved Bit[1]: Digital BLC option Bit[0]: UV channel uses sum or average of neighbor pixel in sub-sampling mode Common Control 22 Bit[7:6]: Edge enhancement threshold[5:4] (see register EDGE[7:4} for Edge threshold[3:0]) Bit[5]: De-noise enable Bit[4:2]: Reserved Bit[1]: White-pixel erase enable Bit[0]: White-pixel erase option Common Control 23 Bit[7:5]: Reserved Bit[4]: Color bar test mode Bit[3:2]: Reserved Bit[1]: Digital AWB enable Bit[0]: Reserved Common Control 24 Bit[7:0]: Reserved Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 21

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Table 5 Device Control Register List (Continued) Address (Hex) Register Name Default (Hex) R/W Description 8F DBLC1 0F RW 90 DBLC_B 00 RW 91 DBLC_R 00 RW 92 DM_LNL 00 RW 93 DM_LNH 00 RW Digital BLC Offset Sign Bit[7:4]: Reserved Bit[3]: Digital BLC B offset sign Bit[2]: Digital BLC R offset sign Bit[1]: Digital BLC Gb offset sign Bit[0]: Digital BLC Gr offset sign Digital BLC B Channel Offset Value Bit[7:0]: Digital BLC B channel offset value Digital BLC R Channel Offset Value Bit[7:0]: Digital BLC R channel offset value Dummy Line low 8 bits Bit[7:0]: Control insert Dummy line[7:0] Dummy Line high 8 bits Bit[7:0]: Control insert Dummy line[15:8] 94-9C RSVD XX Reserved 9D LCCFB 00 RW Lens Correction B Channel Control 9E LCCFR 00 RW Lens Correction R Channel Control 9F DBLC_Gb 00 RW A0 DBLC_Gr 00 RW A1 AECHM 40 RW Digital BLC Gb Channel Offset Value Bit[7:0]: Digital BLC Gb channel offset value Digital BLC Gr Channel Offset Value Bit[7:0]: Digital BLC Gr channel offset value Exposure Value - AEC MSB 5 bits Bit[7:6]: Reserved Bit[5:0]: AEC[15:10] (see registers AECH for AEC[9:2] and COM1 for AEC[1:0]) A2-A3 RSVD XX Reserved A4 COM25 00 RW A5 COM26 00 RW A6 G_GAIN 80 RW A7 VGA_ST 14 RW Common Control 25 Bit[7:0]: Reserved Common Control 26 Bit[7:0]: Reserved Green Gain Option Bit[7:0]: Green gain when using digital AWB Vertical Start Point for VGA Bit[7:0]: Define vertical start point in VGA sub-windowing mode A8-AA ACOM XX Reserved NOTE: All other registers are factory-reserved. Please contact OmniVision Technologies for reference register settings. 22 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Package Specifications Package Specifications The OV9650 uses a 28-pin Chip Scale Package (CSP). Refer to Figure 16 for package information, Table 6 for package dimensions and Figure 17 for the array center on the chip. Note: For OVT devices that contain lead, all part marking letters are upper case. For OVT devices that are lead-free, all part marking letters are lower case Figure 16 OV9650 Package Specifications A 1 2 3 4 5 S1 J1 5 4 3 2 1 A B S2 J2 A1 Ball Indicator A B B C D WXYZ AB C D C D E E F F C2 C1 Top View (Bumps Down) Glass Die Side View Center of BGA (die) = Center of the package C3 C Bottom View (Bumps Up) Part Marking Code: W X Y Z - - - - OVT Product Version Year the part is assembled Month the part is assembled Wafer number ABCD - Last four digits of lot number Table 6 CSP Package Dimensions Parameter Symbol Min Nominal Max Unit Package Body Dimension X A 5070 5095 5120 µm Package Body Dimension Y B 5690 5715 5740 µm Package Height C 760 820 880 µm Ball Height C1 150 180 210 µm Package Body Thickness C2 605 640 675 µm Thickness of Glass Surface to Wafer C3 395 415 435 µm Ball Diameter D 320 350 380 µm Total Pin Count N 28 (3 NC) Pin Count X-axis N1 5 Pin Count Y-axis N2 6 Pins Pitch X-axis J1 800 µm Pins Pitch Y-axis J2 800 µm Edge-to-Pin Center Distance Analog X S1 918 948 978 µm Edge-to-Pin Center Distance Analog Y S2 828 858 888 µm Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 23

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni ision Sensor Array Center Figure 17 OV9650 Sensor Array Center A1 A2 A3 A4 A5 4134 µm 3275 µm Package Center (0,0) Sensor Array OV9650 Array Center (-59.4 µm, 348.4 µm) NOTES: 1. This drawing is not to scale and is for reference only. 2. As most optical assemblies invert and mirror the image, the chip is typically mounted with pins A1 to A5 oriented down on the PCB. The recommended lens chief ray angle for the OV9650 is 20 degrees. 24 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004

Omni ision Package Specifications IR Reflow Ramp Rate Requirements OV9650 Lead-Free Packaged Devices Note: For OVT devices that are lead-free, all part marking letters are lower case Figure 18 IR Reflow Ramp Rate Requirements 300.0 280.0 Z1 Z2 Z3 Z4 Z5 Z6 Z7 end 260.0 240.0 220.0 200.0 Temperature ( C) 180.0 160.0 140.0 120.0 100.0 80.0 60.0 40.0 20.0 0.0 0.0 0.6 1.1 1.6 2.2 2.8 3.3 3.9-22 -2 18 38 58 78 98 118 138 158 178 198 218 238 258 278 298 318 338 358 369 Table 7 Reflow Conditions Time (sec) -0.3-0.1 0.1 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 (min.) 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) Time from 30 C to 255 C Less than 6 C per second No greater than 390 seconds Environmental Specifications Table 8 OV9650 Reliability Test Results Parameter Temperature/Humidity Temperature Cycling (Air-to-Air) Highly Accelerated Stress Test (HAST) High Temperature Storage (HTS) High Temperature Static Bias (HTSB) Test Condition 85 C/85% Relative Humidity, 1000 hrs. a -25 C / +125 C, 72 cycles/day, 1000 cycles a 110 C / 85% Relative Humidity, 168 hrs. a 150 C, 1000 hrs. a 125 C, 1000 hrs. a a. Pre-Condition (Moisture Level II): 125 C, 24h 85 C/60% RH/168h IR Reflow 235 C, 10 sec, 3 cycles Version 1.3, September 24, 2004 Proprietary to OmniVision Technologies 25

OV9650 Color CMOS SXGA (1.3 MegaPixel) OmniPixel CAMERACHIP Omni 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, CameraChip, and VarioPixel 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 info@ovt.com. OmniVision Technologies, Inc. 1341 Orleans Drive Sunnyvale, CA USA (408) 542-3000 26 Proprietary to OmniVision Technologies Version 1.3, September 24, 2004