Silicon Optronics, Inc.

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

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

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

Omni. isiontm. Advanced Information Preliminary Datasheet. OV9650 Color CMOS SXGA (1.3 MegaPixel) 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

Omni. isiontm. Advanced Information Preliminary Datasheet

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

Silicon Optronics, Inc.

OV9650 Color CMOS SXGA (1.3 MegaPixel) CameraChip Implementation Guide

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

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

ZR x1032 Digital Image Sensor

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

OV7720/OV7221 CMOS VGA

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

Complete 10-Bit, 25 MHz CCD Signal Processor AD9943

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

S6B CH SEGMENT DRIVER FOR DOT MATRIX LCD

64CH SEGMENT DRIVER FOR DOT MATRIX LCD

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

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

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

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

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

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

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

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

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

TEA6425 VIDEO CELLULAR MATRIX

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

LM16X21A Dot Matrix LCD Unit

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

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

3-Channel 8-Bit D/A Converter

OV5017. Overview. Features

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

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

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

HITACHI. Instruction Manual VL-21A

CCD Datasheet Electron Multiplying CCD Sensor Back Illuminated, 1024 x 1024 Pixels 2-Phase IMO

Complete 12-Bit 40 MHz CCD Signal Processor AD9945

Application Note 20D45X Family

SMPTE-259M/DVB-ASI Scrambler/Controller

UNIIQA+ NBASE-T Monochrome CMOS LINE SCAN CAMERA

Nuvoton Touch Key Series NT086D Datasheet

Complete 14-Bit 30 MSPS CCD Signal Processor AD9824

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

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

Multiformat HDTV Encoder with Three 11-Bit DACs ADV7197

Complete 14-Bit, 56 MSPS Imaging Signal Processor AD9941

AND-TFT-64PA-DHB 960 x 234 Pixels LCD Color Monitor

Chrontel CH7015 SDTV / HDTV Encoder

Item Symbol Absolute Maximum Rating Unit Remarks

LCD MODULE SPECIFICATION

XRD98L59 CCD Image Digitizers with CDS, PGA and 10-Bit A/D

FMS3810/3815 Triple Video D/A Converters 3 x 8 bit, 150 Ms/s

Maintenance/ Discontinued

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

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

V DD1 V CC - V GL Operating Temperature T OP

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

M66004SP/FP M66004SP/FP MITSUBISHI DIGITAL ASSP ASSP 16-DIGIT 5X7-SEGMENT VFD CONTROLLER 16-DIGIT 5 7-SEGMENT VFD CONTROLLER

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

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

Specification Sheet. Mode: Transmissive Type, Negative mode, 3.97 LTPS LCD module 16.7M color. Checked by PM QA BU

YSC -HD-AK1 HDMI / HD-SDI

Maintenance/ Discontinued

DATA SHEET. TDA8433 Deflection processor for computer controlled TV receivers INTEGRATED CIRCUITS

DESCRIPTION FEATURES APPLICATIONS. LTC7543/LTC8143 Improved Industry Standard Serial 12-Bit Multiplying DACs TYPICAL APPLICATION

3 V/5 V, CMOS, 500 A Signal Conditioning ADC AD7714

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

HD66766 Rev. 1.0 / 30 November 2001 HD (132 x 176-dot Graphics LCD Controller/Driver for 65K Colors)

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

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

AND-TFT-25XS-LED-KIT. 160 x 234 Pixels LCD Color Monitor AND-TFT-25XS-LED-KIT. Features

Synchronization circuit with synchronized vertical divider system for 60 Hz TDA2579C

UNiiQA+ NBASE-T CMOS COLOUR CAMERA

Description. July 2007 Rev 7 1/106

ADVANCE INFORMATION TC PIXEL CCD IMAGE SENSOR. description

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

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.

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

3 V/5 V, ±10 V Input Range, 1 mw 3-Channel 16-Bit, Sigma-Delta ADC AD7707

CHIMEI INNOLUX DISPLAY CORPORATION

TDA9203A. I 2 C BUS CONTROLLED 70MHz RGB PREAMPLIFIER

CCD Signal Processor For Electronic Cameras AD9801

In-process inspection: Inspector technology and concept

V DD V DD V CC V GH- V EE

Absolute Maximum Rating NOTE: Do not exceed these ratings at any time. Item Symbol Remark Min. Max. Unit DV DD V AV DD

Displays AND-TFT-5PA PRELIMINARY. 320 x 234 Pixels LCD Color Monitor. Features

MT8812 ISO-CMOS. 8 x 12 Analog Switch Array. Features. Description. Applications

DS2176 T1 Receive Buffer

Photodiode Detector with Signal Amplification

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

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

MT8814AP. ISO-CMOS 8 x 12 Analog Switch Array. Features. -40 to 85 C. Description. Applications

DATASHEET EL4583. Features. Applications. Ordering Information. Pinout. Sync Separator, 50% Slice, S-H, Filter, HOUT. FN7173 Rev 4.

LED Display Product Data Sheet LTP-1557TBE Spec No.: DS Effective Date: 06/16/2010 LITE-ON DCC RELEASE

Transcription:

Silicon Optronics, Inc. Advanced Information Preliminary Datasheet SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP TM General Description The SOI968 CAMERACHIP TM is a low voltage CMOS image sensor that provides the full functionality of a single-chip 1.3 Mega-pixel (MP) SXGA (1280 x 1024) camera and image processor in a small-footprint package. The SOI968 CAMERACHIP provides full-frame, sub-sampled or windowed 10-bit images in a wide range of formats, controlled through OmniVision's Serial Camera Control Bus (SCCB) interface. This product has an image array capable of operating at up to 15 frames per second (fps) with complete user control over image quality, formatting and output data transfer. All required image processing functions, including exposure control, white balance 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, blooming, etc., to produce a clean, fully stable color image. Pb Features Note: The SOI968 is available in a lead-free package. High sensitivity for low-light operation 3.3V operating voltage for embedded portable applications Standard SCCB CAMERACHIP control interface Raw RGB SXGA, VGA (sub-sampled) with complete Windowing control Automatic image control functions including Automatic Exposure Control (AEC), Automatic Gain Control (AGC), Automatic White Balance (AWB), Automatic Brightness Control (ABC), Automatic Band Filter (ABF) for 60 Hz noise and Automatic Black-Level Calibration (ABLC) Image quality controls include anti-blooming and zero smearing Applications Digital still cameras Cellular Phones Other high-resolution (1280 x 1024) video or snapshot camera applications Key Specifications Array Size 1280 x 1024 (SXGA) Core 3.3VDC + 10% Power Supply Analog 3.3VDC + 10% I/O 3.3VDC + 10% Power Active 150 mw Requirements Standby 30 µw Temperature Range Operation 0 C to 70 C Stable Image 0 C to 50 C Output Formats (10-bit) Raw RGB Data Lens Size 1/3" Maximum Image SXGA 15 fps Transfer Rate VGA 30 fps Sensitivity 1.0 V/Lux-sec S/N Ratio 54 db Dynamic Range 60 db Scan Mode Progressive/Interlaced Maximum Exposure Interval 1048 x t ROW Pixel Size 4.2 µm x 4.2 µm Dark Current 28 mv/s Fixed Pattern Noise < 0.03% of V PEAK-TO-PEAK Image Area 5.51 mm x 4.36 mm Package Dimensions.560 in. x.560 in. (CLCC) Figure 1 SOI968 Pin Diagram PCLK Y5 Y6 Y7 Y8 Y9 VDD_D4 VSS_D4 HREF 31 32 33 34 35 36 37 38 39 CLK2 30 CLK1 29 Y4 28 Y3 27 Y2 26 Y1 25 Y0 24 DGND 23 SOI968 DVDD 22 A3GND 21 A3VDD 20 NC 19 18 VSS_A 17 VSS_A 16 VDD_A 15 VREF3 14 FSYNC 13 VGA 12 EXPSTB 11 SIO_E 10 RESET Ordering Information HSYNC VSYNC 40 41 9 NC 8 FREX Product SOI968(Color) Package CLCC-48 / OLCC-48 NC 42 43 SLHS 44 SLVS 45 SIO_D 46 SIO_C 47 VcCHG 48 A1GND 1 A1VDD 2 VREF1 3 NC 4 A2VDD 5 A2GND 6 VREF2 7 PWDN Version 2.0, August 28, 2006 1

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Functional Description Figure 2 shows the functional block diagram of the SOI968 image sensor. The SOI968 includes: Image Sensor Array (1280 x 1024 resolution) Analog Signal Processor Gain White Balance (WB) Dual A/D Converters Output Formatter Windowing Output Formatter Timing Generator SCCB Interface Digital Video Port Figure 2 Functional Block Diagram Analog Processing Gain WB R G B A/D Output Formatter Data Formatting Digital Video Port Y[7:0] RESET A/D Windowing PWDN VREF1 Image Array (1280 x 1024) Row Select 1.0 µf CLK1 CLK2 Column Sense Amps Timing Generator Control Registers (To all circuits) VREF2 1.0 µf FSYNC SLHS SCCB Interface VREF3 SLVS HREF 1.0 µf PCLK HSYNC VSYNC SIO_C SIO_D SIO_E 2 Version 2.0, August 28, 2006

i Functional Description Image Sensor Array The SOI968 sensor is a 1/3-inch CMOS imaging device. The sensor contains 1,361,856 pixels. However, the maximum output window size is 1296 columns by 1028 rows. The sensor array design is based on a field integration read-out system with line-by-line transfer and an electronic shutter with a synchronous pixel read-out scheme. Figure 3 shows a cross-section of the image sensor array. Figure 3 Image Sensor Array After the pixel data has been digitized, further alterations to the signal can be applied before the data is output: Black level calibration (BLC) - This block subtracts the average signal level of optical black pixels to compensate for the temperature and exposure time generated dark current in the pixel output. The user can disable black level calibration. Output Formatter Windowing Photo Diode Microlens Color Filter The SOI968 allows the user to define window size or region of interest (ROI), as required by the application. Window size setting (in pixels) ranges from 2 x 4 to 1280 x 1024 (SXGA) or 2 x 2 to 640 x 480 (VGA). Note that modifying the window size or window position does not alter the frame or pixel rate. The windowing control merely alters the assertion of the HREF signal to be consistent with the programmed horizontal and vertical ROI. The default window size is 1280 x 1024. Analog Signal Processor When the column sample/hold circuit has sampled one row of pixels, the pixel data will shift out one-by-one into an analog amplifier. Gain The amplifier gain can either be programmed by the user or controlled by the internal automatic gain control circuit (AGC). The gain adjustment range is 0-24 db. White Balance (WB) The amplified signals are then balanced with a channel balance block. In this block, the Red/Blue channel gain is increased or decreased to match Green channel luminance level. The adjustment range is 54 db. This function can be done manually by the user or by the internal automatic white balance (AWB) controller. Dual A/D Converters The balanced signal is then digitized by the on-chip 10-bit ADC. It can operate at up to 12 MHz and is fully synchronous to the pixel clock. The actual conversion rate is determined by the frame rate. Note that after writing to register COM7 (0x12) to change the sensor mode, registers related to the sensor s cropping window will be reset back to its default value. Data Formatting Sub-Sampling Mode The SOI968 can be programmed to output in 640 x 480 (VGA) sized images. In this mode, both horizontal and vertical pixels are sub-sampled to an aspect ratio of 4:2 as illustrated in Figure 4. Figure 4 Sub-Sampling Mode Row n n+1 n+2 n+3 n+4 n+5 n+6 n+7 Column i+1 i+2 i+3 i+4 i+5 i+6 i+7 i+8 i+9 B G B G B G G R G R G R B G B G B G G R G R G R Skipped Pixels Version 2.0, August 28, 2006 3

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Timing Generator In general, the timing generator controls the following functions: Frame Exposure Mode Timing Frame Rate Timing Frame Rate Adjust Frame Exposure Mode Timing The SOI968 supports frame exposure. Typically, frame exposure mode must work with the aid of an external shutter. The frame exposure pin, FREX (pin 8) is the frame exposure mode enable pin and the EXPSTB pin (pin 12) serves as the sensor's exposure start trigger (1 = Sensor stays in reset mode, 0 = sensor starts exposure - only effect in frame exposure mode). There are two modes of operation for the frame exposure function. Control both FREX and EXPSTB pins - Frame Exposure mode can be set by pulling both FREX and EXPSTB pins high at the same time (see Figure 13). Control FREX only and keep EXPSTB low - In this case, the pre-charge time is tline and sensor exposure time is the period after pre-charge until the shutter closes (see Figure 12). When the external master device asserts the FREX pin high, the sensor array is quickly pre-charged and stays in reset mode until the EXPSTB pin goes low (sensor exposure time can be defined as the period between EXPSTB low to shutter close). After the FREX pin is pulled low, the video data stream is then clocked to the output port in a line-by-line manner. After completing one frame of data output, the SOI968 will output continuous live video data unless in single frame transfer mode. Figure 12 and Figure 13 show detailed timing of the Frame Exposure mode. For frame exposure, register AEC (0x10) must be set to 0xFF and register AGC (0x00) should be no larger than 0x10 (maximum 2x gain). Frame Rate Timing Default frame timing is illustrated in Figure 10 and Figure 11. Refer to Table 1 for the actual pixel rate at different frame rates. Table 1 Frame and Pixel Rates Frame Rate (fps) 15 15 10 7.5 6 5 PCLK (MHz) 48 24 16 12 9.6 8 NOTE: Based on 48 MHz external clock and internal PLL OFF, and 24 MHz or below external clock and internal PLL ON. Frame Rate Adjust The SOI968 offers three methods for frame rate adjustment: Clock prescaler: By changing the system clock divide ratio, the frame rate and pixel rate will change together. Line adjustment: By adding a dummy pixel timing in each line, the frame rate can be changed while leaving the pixel rate as is. Vertical sync adjustment: By adding dummy line periods to the vertical sync period, the frame rate can be altered while the pixel rate remains the same. After changing registers EXHC-H (0x2A) and EXHC-L (0x2B) to adjust the dummy pixels, it is necessary to write to register COM7 (0x12) or CLKRC (0x11) to reset the counter. Generally, OmniVision suggests users write to register COM7 (0x12) (to change the sensor mode) as the last one. However, if you want to adjust the cropping window, it is necessary to write to those registers after changing register COM7 (0x12). To use COM7 to reset the counter, it is necessary to generate a pulse on resolution control register bit COM7[6]. Channel Average Calculator The SOI968 provides average output level data for the R/G/B channels along with frame-averaged luminance level. Access to the data is provided via the serial control port. Average values are calculated from 128 pixels per line (64 pixels per line in VGA). 4 Version 2.0, August 28, 2006

Functional Description Reset The RESET pin (pin 10) is active high. There is an internal pull-down (weak) resistor in the sensor so the default status of the RESET pin is low. Figure 5 RESET Timing Diagram Two methods of power-down or standby operation are available with the SOI968. Hardware power-down may be selected by pulling the PWDN pin high. When in hardware power-down, the standby current will be less then 10 µa. Software power-down can be effected by setting the COM2[4] register bit high. Standby current will be less then 1 ma when in software power-down. RESET 1ms 4096 External Clock SCCB Interface There are two ways for a sensor reset: 1. Hardware reset - Pulling the RESET pin high and keeping it high for at least 1 ms. As shown in Figure 5, after a reset has been initiated, the sensor will be most stable after the period shown as 4096 External Clock. 2. Software reset - Writing 0x80 to register 0x12 (see COM7 on page 19) for a software reset. If a software reset is used, a reset operation done twice is recommended to make sure the sensor is stable and ready to access registers. When performing a software reset twice, the second reset should be initiated after the 4096 External Clock period as shown in Figure 5. Power-Down Mode The PWDN pin is active high. There is an internal pull-down (weak) resistor in the sensor so the default status of the PWDN pin is low. Figure 6 PWDN Timing Diagram The SOI968 provides an on-chip SCCB serial control port that allows access to all internal registers, for complete control and monitoring of SOI968 operation. Refer to OmniVision Technologies Serial Camera Control Bus (SCCB) Specification for detailed usage of the serial control port. Slave Operation Mode The SOI968 can be programmed to operate in slave mode (default is master mode). Digital Video Port MSB/LSB Swap The SOI968 has a 10-bit digital video port. The MSB and LSB can be swapped with the control registers. Line/Pixel Timing PWDN Sensor Power Down The SOI968 digital video port can be programmed to work in either master or slave mode. Version 2.0, August 28, 2006 5

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Pin Description Table 2 Pin Description Pin Number Name Pin Type Function/Description 01 A1VDD Power Analog VDD 02 VREF1 Analog Sensor array reference - connect to ground using a 0.1 µf capacitor 03 NC No connection 04 A2VDD Power Analog VDD 05 A2GND Power Analog ground 06 VREF2 Analog Sensor array reference - connect to ground using a 0.1 µf capacitor 07 PWDN Input (0) a Sets device to power down standby mode, active high 08 FREX Input (0) Snapshot trigger 09 NC No connection 10 RESET Input (0) Clears all registers and resets them to their default values, active high 11 SIO_E Input (0) SCCB interface enable, low to turn on SCCB 12 EXPSTB Input (0) Frame exposure start trigger 13 VGA Input (0) Sensor Resolution Selection 0: SXGA resolution (1280 x 1024) 1: VGA resolution (640 x 480) 14 FSYNC Input (0) Frame synchronization input 15 VREF3 Analog Sensor array reference - connect to ground using a 1 µf capacitor 16 VDD_A Power Analog VDD 17 VSS_A Power Analog ground 18 VSS_A Power Analog ground (substrate) 19 NC No connection 20 A3VDD Power Analog VDD 21 A3GND Power Analog ground 22 DVDD Power Digital VDD (3.3V) 23 DGND Power Digital ground 24 Y0 Output Digital video output bit[0] 25 Y1 Output Digital video output bit[1] 26 Y2 Output Digital video output bit[2] 27 Y3 Output Digital video output bit[3] 28 Y4 Output Digital video output bit[4] 29 CLK1 Input (0) Crystal clock input 30 CLK2 Output Crystal clock output 6 Version 2.0, August 28, 2006

Pin Description Table 2 Pin Description (Continued) Pin Number Name Pin Type Function/Description 31 PCLK Output Pixel clock output 32 Y5 Output Digital video output bit[5] 33 Y6 Output Digital video output bit[6] 34 Y7 Output Digital video output bit[7] 35 Y8 Output Digital video output bit[8] 36 Y9 Output Digital video output bit[9] 37 VDD_D4 Power Digital output VDD 38 VSS_D4 Power Digital output ground 39 HREF Output Horizontal reference output 40 HSYNC Output Horizontal synchronization output 41 VSYNC Output Vertical synchronization output 42 NC No connection 43 SLHS Input (0) Slave mode horizontal synchronization input 44 SLVS Input (0) Slave mode vertical synchronization input 45 SIO_D I/O SCCB serial interface data I/O 46 SIO_C Input (0) SCCB serial interface clock 47 VcCHG Analog Sensor reference - internal connect to pin 15. Connect to ground using a 1 µf capacitor. 48 A1GND Power Analog ground a. Input (0) represents an internal pull-down resistor. Version 2.0, August 28, 2006 7

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Electrical Characteristics Table 3 Absolute Maximum Ratings Ambient Storage Temperature -40ºC to +125ºC V DD-A 3.6V Supply Voltages (with respect to Ground) V DD-C 3.6V V DD-IO 3.6V All Input/Output Voltages (with respect to Ground) -0.3V to V DD-IO +1V Lead Temperature, Surface-mount process ESD Rating, Human Body model +230ºC 2000V NOTE: Exceeding the Absolute Maximum ratings shown above invalidates all AC and DC electrical specifications and may result in permanent device damage. Table 4 DC Characteristics (0 C < T A < 70 C) Symbol Parameter Condition Min Typ Max Unit V DD-A DC supply voltage Analog 3.3V + 10% 3.0 3.3 3.6 V V DD-IO DC supply voltage Digital I/O 3.3V + 10% 3.0 3.3 3.6 V V DD-C DC supply voltage Digital Core 3.3V + 10% 3.0 3.3 3.6 V I DDA Active (Operating) Current See Note a 40 60 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 (I OH / I OL ) 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 = V DD-IO = 3.3V, V DD-C = 2.5V I DDA = {I DD-A + I DD-IO + I DD-C }, SXGA, f CLK = 24MHz at 15 fps, 25 pf plus TTL loading b. V DD-A = V DD-IO = 3.3V, V DD-C = 2.5V 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Ω to 3V 8 Version 2.0, August 28, 2006

Electrical Characteristics Table 5 Functional and AC Characteristics (0 C < T A < 70 C) Symbol Parameter Min Typ Max Unit Functional Characteristics A/D Resolution 10 Bits A/D Differential Non-Linearity + 1/2 LSB A/D Integral Non-Linearity + 1 LSB AGC Range 21 db Red/Blue Adjustment Range 12 db Inputs (PWDN, CLK, RESET) f CLK Input Clock Frequency 8 24 48 MHz t CLK Input Clock Period 12 42 21 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 AC Conditions: V DD : V DD-C = 2.5V, V DD-A = V DD-IO = 3.3V Rise/Fall Times: I/O: 5ns, Maximum SCCB: 300ns, Maximum Input Capacitance: 10pf Output Loading: 25pF, 1.2KΩ to 3V f CLK : 24MHz Version 2.0, August 28, 2006 9

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Timing Specifications Figure 7 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 SIO_E Table 6 SCCB Timing Specifications Symbol Parameter Min Typ Max Unit 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 10 Version 2.0, August 28, 2006

Timing Specifications Figure 8 SXGA Line/Pixel Output Timing t p t pr t pf PCLK or MCLK t dphr t dphf HREF t su t hd Invalid Y[9:0] P 1279 P Data 0 P 1 P 2 P 1278 P 1279 t dpd Figure 9 VGA Line/Pixel Output Timing t p t pr t pf PCLK or MCLK t dphr t dphf HREF t su t hd Invalid Y[9:0] P 639 P Data 0 P 1 P 2 P 638 P 639 t dpd Figure 10 SXGA Frame Timing 1050 x tline VSYNC HREF 4 x tline 12396tp tline = 1520tp 240tp 21284tp 1280tp Y[9:0] Invalid Data P0 - P1279 Row 0 Row 1 Row 2 Row 1023 Version 2.0, August 28, 2006 11

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Figure 11 VGA Frame Timing 500 x tline VSYNC HREF 4 x tline 6556tp tline = 800tp 160tp 6404tp 640tp Y[9:0] Invalid Data P0 - P639 Row 0 Row 1 Row 2 Row 479 Table 7 Pixel Timing Specification Symbol Parameter Min Typ Max Unit t p PCLK period 41.66 ns t pr PCLK rising time 10 ns t pf PCLK falling time 5 ns t dphr PCLK negative edge to HREF rising edge 0 5 ns t dphf PCLK negative edge to HREF negative edge 0 5 ns t dpd PCLK negative edge to data output delay 0 5 ns t su Data bus setup time 15 ns t hd Data bus hold time 8 ns 12 Version 2.0, August 28, 2006

Timing Specifications Figure 12 Frame Exposure Mode Timing with EXPSTB Staying Low Shutter Shutter Open FREX Sensor Timing t line Sensor Precharge Exposure Time VSYNC t dfvr t dfvf t dvsc HREF t dvh t dhv Y[9:0] Row X Row 0 Row 1 Row 1199 No following live video frame if set to transfer single frame Figure 13 Frame Exposure Mode Timing with EXPSTB Asserted Shutter Open Shutter FREX EXPSTB t des t def Sensor Timing t pre Sensor Precharge Exposure Time t dfvr t dfvf t dvsc VSYNC HREF t dvh t dhv D[9:0] Row X Row 0 Row 1 Row 1199 No following live video frame if set to transfer single frame Table 8 Frame Exposure Mode Timing Specifications Symbol Min Typ Max Unit tline 1520 (SXGA) tp 800 (VGA) tp tvs 4 tline tdfvr 8 9 tp tdfvf 4 tline tdvsc 2 tline tdhv 21044 (SXGA) tp 6402 (VGA) tp tdvh 12396 (SXGA) tp 6558 (VGA) tp tdhso 0 ns NOTE 1) FREX must stay high long enough to ensure the entire sensor has been reset. 2) Shutter must be closed no later then 3040tp (1600tp for VGA) after VSYNC falling edge. Version 2.0, August 28, 2006 13

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Clock Options Figure 14 System and External Clock Options System Clock CLK1 (Typical values shown) CLK1 SOI968 1MΩ SOI968 24MHz NC CLK2 CLK2 33 pf 33 pf System Clock External Clock 14 Version 2.0, August 28, 2006

Timing Specifications SOI968 Light Response Figure 15 SOI968 Light Response EFFICIENCY 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 NORMALIZED SPECTRUM RESPONSE BLUE GREEN RED 0 400 425 450 475 500 525 550 575 600 625 650 675 700 WAVELENGTH MONOCHROME RESPONSE 1.20 1.00 WITH IR FILTER CM500 EFFICIENCY 0.80 0.60 0.40 0.20 WITHOUT IR FILTER 0.00 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 1150 WAVELENGTH Version 2.0, August 28, 2006 15

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Register Set Table 9 provides a list and description of the Device Control registers contained in the SOI968. The device slave addresses are 60 for write and 61 for read. Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 00 AGC 00 RW 01 BLUEH 80 RW 02 REDH 80 RW 03 COM0 4F RW 04 COM1 02 RW 05 BAVG 00 RW AGC Gain control gain setting, MSB in register REG3C[0] (0x3C) Bit[7:0]: Gain control gain setting AGC Enabled: Updated automatically AGC Disabled: User manually stores and updates value AWB Blue channel gain setting Range: [00] to [FF] (1/3x to 3x) If BLUEH[7] = 1, then Blue gain = 1 + BLUEH[6:0]/64 If BLUEH[7] = 0, then Blue gain = 1/(1 + BLUEH_B[6:0]/64), where BLUEH_B[6:0] is the bit reverse of BLUEH[6:0] AWB Enabled: Updated automatically AWB Disabled: User manually stores and updates value AWB Red channel gain setting Range: [00] to [FF] (1/3x to 3x) If REDH[7] = 1, then Red gain = 1 + REDH[6:0]/64 If REDH[7] = 0, then Red gain = 1/(1 + REDH_B[6:0]/64), where REDH_B[6:0] is the bit reverse of REDH[6:0] AWB Enabled: Updated automatically AWB Disabled: User manually stores and updates value Common Control 0 Bit[7:4]: AWB update threshold Bit[3:2]: VREFED[1:0] vertical window line end, least significant 2 bits (see VREFED (0x1A) for 8 MSBs) Bit[1:0]: VREFST[1:0] vertical window line start, least significant 2 bits (see VREFST (0x19) for 8 MSBs) Common Control 1 Bit[7:6]: AWB Step select 00: 255 steps 01: 64 steps 10: 128 steps 11: 64 steps Bit[5:4]: AWB Update speed select 00: Slow 01: Slowest 10: Fast 11: Fast Bit[3]: Reserved Bit[2:0]: AEC[2:0], 3 LSBs (8 MSBs in register AEC (0x10)) Digital B Channel Average Automatically updated by AGC/AEC/AWB 16 Version 2.0, August 28, 2006

Register Set Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 06 GbAVG 00 RW 07 GrAVG 00 RW 08 RAVG 00 RW 09 COM2 01 RW G Channel Average Picked G pixels in the same line with B pixels. Automatically updated by AGC/AEC G Channel Average Picked G pixels in the same line with R pixels. Automatically updated by AGC/AEC Digital R Channel Average Automatically updated by AGC/AEC/AWB Common Control 2 Bit[7:5]: Reserved Bit[4]: Sleep/ power-down mode enable 0: Normal 1: Sleep mode Bit[3:2]: Reserved Bit[1:0]: I/O pad drive select 00: Weakest 01: Double capability 10: Double capability 11: Triple drive current 0A PIDH 96 R Product ID Number MSB (Read only) 0B PIDL 28 R Product ID Number LSB (Read only) 0C COM3 20 RW Common Control 3 Bit[7]: Reserved Bit[6]: Swap MSB and LSB at the output port 0: No swap 1: Swap Bit[5:3]: Reserved Bit[2]: Output based on two pixel average 0: Disable 1: Enable Bit[1]: Sensor precharge voltage selection 0: Selects internal reference as precharge voltage 1: Selects SVDD as precharge voltage Bit[0]: Snapshot option 0: Enable live video output after snapshot sequence 1: Output single frame only Version 2.0, August 28, 2006 17

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 0D COM4 40 RW 0E COM5 05 RW 0F COM6 73 RW 10 AEC 3E RW Common Control 4 Bit[7]: Bit[6]: Bit[5:3]: Bit[2]: Bit[1]: Bit[0]: Reserved Anti-blooming control 0: Anti-blooming ON 1: Anti-blooming OFF Reserved Clock output power-down pin status 0: Tri-state the VSYNC, PCLK, HREF, and CHSYNC pins upon power-down 1: VSYNC, PCLK, HREF, and CHSYNC hold at last states before power-down Data output pin status selection at power-down 0: Tri-state data output pin at power-down 1: Data output pin hold at last status before power-down AZWindow control 0: Enable AZWin output 1: No AZWin output Common Control 5 Bit[7]: System clock selection 0: Use 24 MHz system clock 1: Use 48 MHz system clock Bit[6:0]: Reserved Common Control 6 Bit[7]: Optical black output selection 0: Disabled 1: Enabled Bit[6:4]: Reserved Bit[3]: Channel offset adjustment 0: Disable offset adjustment 1: Enable offset adjustment, B/Gb/Gr/R channel offset levels stored in registers BBIAS, GbBIAS, GrBIAS, and RBIAS, respectively Bit[2:1]: Reserved Bit[0]: ADC black level calibration enable 0: Disabled 1: Enabled AEC[10:3]: Automatic Exposure Control 8 MSBs (least significant 3 bits in register COM1[2:0] (0x04). T EX = t LINE x AEC[10:0] 18 Version 2.0, August 28, 2006

Register Set Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 11 CLKRC 00 RW Clock Rate Control Bit[7]: Bit[6]: Bit[5:0]: Internal PLL ON/OFF selection 0: PLL disabled 1: PLL enabled Reserved Clock divider CLK = XCLK1/(decimal value of CLKRC[5:0] + 1) 12 COM7 00 RW Common Control 7 Bit[7]: SRST 1: Initiates soft reset. All register are set to factory default values after which the chip resumes normal operation Bit[6]: Resolution selection 0: SXGA 1: VGA Bit[5]: Reserved Bit[4]: Black line output selection 0: Only output pixel lines defined by window registers 1: Output all physical pixel lines from optical black line Bit[3]: Reserved Bit[2]: R/B gain display on BGAIN 0: Both R/B GAIN 1: BGAIN only Bit[1]: Color bar test pattern 0: OFF 1: ON Bit[0]: Reserved Version 2.0, August 28, 2006 19

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 13 COM8 8F RW 14 COM9 4A RW Common Control 8 Bit[7]: Bit[6]: Bit[5]: Bit[4]: Bit[3]: Bit[2]: Bit[1]: Bit[0]: AEC speed selection 0: Normal 1: Faster AEC correction AEC speed/step selection 0: Small steps (slow) 1: Big steps (fast) Banding filter option 0: OFF 1: ON, set minimum exposure to 1/120s Banding filter option 0: Set to 0, if system clock is 48 MHz and the PLL is ON. 1: Set to 1, if system clock is 24 MHz and the PLL is ON or if the system clock is 48 MHz and the PLL is OFF. Reserved AGC auto/manual control selection 0: Manual 1: Auto AWB auto/manual control selection 0: Manual 1: Auto AEC Exposure control 0: Manual 1: Auto Common Control 9 Bit[7:5]: AGC gain ceiling 001: 4x 010: 8x 011: 16x 100: 32x 101: 64x 11x: 64x Bit[4]: Reserved Bit[3]: Auto banding filter 0: Banding filter is always ON/OFF depending on the COM8[5] setting 1: Automatically disable banding filter if the light is strong Bit[2]: VSYNC drop option 0: Always output VSYNC 1: VSYNC is dropped if frame data is dropped Bit[1]: Frame data drop option 0: Disable data drop 1: Drop data frame if exposure is not within tolerance. In AEC mode, data is dropped when data is out of range Bit[0]: Reserved 20 Version 2.0, August 28, 2006

Register Set Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 15 COM10 00 RW Common Control 10 Bit[7]: Bit[6]: Bit[5]: Bit[4]: Bit[3]: Bit[2]: Bit[1]: Bit[0]: HSYNC pin output swap 0: HSYNC 1: HREF HREF pin output swap 0: HREF 1: HSYNC PCLK output selection 0: PCLK always output 1: PCLK output qualified by HREF PCLK edge selection 0: Data valid on PCLK falling edge 1: Data valid on PCLK rising edge HREF output polarity 0: Output positive HREF 1: Output negative HREF, HREF negative for data valid Reserved VSYNC polarity 0: Positive 1: Negative HSYNC polarity 0: Positive 1: Negative 16 RSVD XX Reserved 17 HREFST 1D 13 (VGA) RW Horizontal Window start most significant 8 bits (LSB in register COM12[2:0] (0x32)). Bit[7:0]: HREFST[10:3] 18 HREFED BD 63 (VGA) RW Horizontal Window end most significant 8 bits (LSB in register COM12[5:3] (0x32). Bit[7:0]: HREFED[10:3] 19 VREFST 00 RW 1A VREFED 80 RW Vertical Window line start most significant 8 bits (LSB in register COM0[1:0] (0x03)). Bit[7:0]: VREFST[9:2] Vertical Window line end most significant 8 bits (LSB in register COM0[3:2] (0x03)). Bit[7:0]: VREFED[9:2] 1B SHIFT 00 RW Pixel Shift Bit[7:0]: Pixel shift - pixel delay count. Provides a method to fine tune the output timing of the pixel data relative to the HREF pulse. It physically shifts the video data ouptut time in units of pixel clock counts. The largest delay count is [FF] and is equal to 255 x PCLK. 1C MIDH 7F R Manufacturer ID Byte High (Read only = 0x7F) 1D MIDL A2 R Manufacturer ID Byte Low (Read only = 0xA2) Version 2.0, August 28, 2006 21

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 1E-1F RSVD XX Reserved 20 BOS 80 RW 21 GbOS 80 RW 22 GrOS 80 RW 23 ROS 80 RW B Channel Offset Adjustment - auto controlled by internal circuit if COM6[0] = 1 (0x0F) Bit[7]: Bit[6:0]: Offset direction 0: Add BOS[6:0] 1: Subtract BOS[6:0] B channel offset adjustment value Gb Channel Offset Adjustment - auto controlled by internal circuit if COM6[0] = 1 (0x0F) Bit[7]: Offset direction 0: Add GbOS[6:0] 1: Subtract GbOS[6:0] Bit[6:0]: Gb channel offset adjustment value Gr Channel Offset Adjustment - auto controlled by internal circuit if COM6[0] = 1 (0x0F) Bit[7]: Offset direction 0: Add GrOS[6:0] 1: Subtract GrOS[6:0] Bit[6:0]: Gr channel offset adjustment value R Channel Offset Adjustment - auto controlled by internal circuit if COM6[0] = 1 (0x0F) Bit[7]: Offset direction 0: Add ROS[6:0] 1: Subtract ROS[6:0] Bit[6:0]: R channel offset adjustment value Luminance Signal High Range for AEC/AGC Operation 24 WPT 78 RW Note: AEC/AGC values will decrease in auto mode when the average luminance becomes greater than WPT[7:0]. Luminance Signal Low Range for AEC/AGC Operation 25 BPT 68 RW 26 VPT D4 RW Note: AEC/AGC values will increase in auto mode when the average luminance becomes less than BPT[7:0]. Fast Mode Large Step Range Thresholds - effective only in AEC/AGC fast mode (when register COM8[7] =1). Bit[7:4]: Upper threshold Bit[3:0]: Lower threshold Note: AEC/AGC values may change in larger steps when luminance average becomes greater than VPT[7:4] or less than VPT[3:0]. 22 Version 2.0, August 28, 2006

Register Set Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 27 BBIAS 80 RW 28 GbBIAS 80 RW 29 GrBIAS 80 RW B Channel Offset Manual Adjustment Value - effective only when COM6[3] = 1 (0x0F) Bit[7]: Offset direction 0: Add BBIAS[6:0] 1: Subtract BBIAS[6:0] Bit[6:0]: B channel offset adjustment value Gb Channel Offset Manual Adjustment Value - effective only when COM6[3] = 1 (0x0F) Bit[7]: Offset direction 0: Add GbBIAS[6:0] 1: Subtract GbBIAS[6:0] Bit[6:0]: Gb channel offset adjustment value Gr Channel Offset Manual Adjustment Value - effective only when COM6[3] = 1 (0x0F) Bit[7]: Offset direction 0: Add GrBIAS[6:0] 1: Subtract GrBIAS[6:0] Bit[6:0]: Gr channel offset adjustment value 2A EXHC-H 00 RW Bit[7:4]: Bit[3:2]: Bit[1:0]: EXHC[11:8] - Line interval adjustment, MSB 4 bits (LSBs in register EXHC-L[7:0] (0x2B). HSYNCEN[9:8] - HSYNC timing end point most significant 2 bits (LSBs in register HSYNCEN (0x31) HSYNCST[9:8] - HSYNC timing start point most significant 2 bits (LSBs in register HSYNCST (0x30) 2B EXHC-L 00 RW 2C RBIAS 80 RW 2D ADDVSL 00 RW 2E ADDVSH 00 RW Line Interval Adjustment Value LSB 8 bits Bit[7:0]: EXHC[7:0], LSB 8 bits (MSBs in register EXHC-H[7:4] (0x2A)) The frame rate will be adjusted by changing the line interval. Each LSB will add 1/1520 T frame in SXGA and 1/800 T frame in VGA mode to the frame period. R Channel Offset Manual Adjustment Value - effective only when COM6[3] = 1 (0x0F) Bit[7]: Offset direction 0: Add RBIAS[6:0] 1: Subtract RBIAS[6:0] Bit[6:0]: R channel offset adjustment value VSYNC Pulse Width LSB 8 bits Bit[7:0]: Line periods added to VSYNC width. Default VSYNC output width is 4 x t line. Each LSB count will add 1 x t line to the VSYNC active period. VSYNC Pulse width MSB 8 bits Bit[7:0]: Line periods added to VSYNC width. Default VSYNC output width is 4 x t line. Each MSB count will add 256 x t line to the VSYNC active period. Version 2.0, August 28, 2006 23

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Table 9 Device Control Register List Address (Hex) Register Name Default (Hex) R/W Description 2F YAVG 00 RW Luminance Average Average luminance is calculated from the B/Gb/Gr/R channel averages as follows: B/Gb/Gr/R channel average = (BAVG[7:0] + GbAVG[7:0] + GrAVG[7:0] +RAVG[7:0])/4 30 HSYNCST 08 RW 31 HSYNCEN 30 RW 32 COM12 24 RW HSYNC Position and Width Start Point LSB 8 bits (MSBs in register EXHC-H[1:0] (0x2A)) This register and EXHC-H[1:0] define HSYNC start position, each LSB will shift HSYNC start by 2 pixel period. HSYNC Position and Width End Point LSB 8 bits (MSBs in register EXHC-H[3:2] (0x2A)) This register and EXHC-H[3:2] define HSYNC end position, each LSB will shift HSYNC end by 2 pixel period. Common Control 12 Bit[7:6]: Reserved Bit[5:3]: HREFED[2:0] - Horizontal window end position LSB 3 bits (MSBs in register HREFED[7:0] (0x18)) Bit[2:0]: HREFST[2:0] - Horizontal window start position LSB 3 bits (MSBs in register HREFST[7:0] (0x17)) 33-37 RSVD XX Reserved 38 ACOM 12 RW Bit[7]: Bit[6]: Bit[5:0]: G2X Analog gain control 0: Normal 1: Increase gain by 2x Analog black level calibratin control 0: Analog BLC ON 1: Analog BLC OFF Reserved 39-3B RSVD XX Reserved 3C REG3C 00 RW Register 3C Bit[7:1]: Bit[0]: Reserved AGC[8], LSBs in register AGC[7:0] (0x00) 3D-49 RSVD XX Reserved NOTE: All other registers are factory-reserved. Please contact OmniVision Technologies for reference register settings. 24 Version 2.0, August 28, 2006

Package Specifications Package Specifications The SOI968 uses 48-pin ceramic and organic package. Refer to Figure 16 and Figure17 for package information and Figure18 for the array center on the chip. Figure 16 SOI968 Ceramic Package Specifications.032 MIN 43 48 1 6 42 42 43 48 1 6 7 7.560 SQ +.012 / -.005.430 SQ ±.005.350 SQ ±.005 Pin 1 Index 31 31 30 19 18 18 30 19.088 ±.011.065 ±.007.030 ±.002.015 ±.002.020 ±.002.488 ±.004 Glass Image Plane 30.022 ±.004.001 to.005 TYP 0.029 ±.001 Die.037 ±.007.012 TYP REF R.0075 (4 CORNERS).040 ±.003 19 31 42 18 R.0075 (48 PLCS).440 ±.005.020 TYP 7 43 48 1 6.06 +.010 -.005.040 TYP.085 TYP Table 10 SOI968 Ceramic 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 Version 2.0, August 28, 2006 25

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP Figure 17 SOI968 Organic Package Specifications Table 11 SOI968 Organic Package Dimensions Dimensions Millimeters (mm) Inches (in.) Package Size 11.43 + 0.10.450 +.004 Package Height 2.30 + 0.20.091 +.008 Substrate Base Height 0.50 + 0.05.020 +.002 Cavity Size 9.13 + 0.10.359 +.004 Castellation Height 1.15 + 0.15.045 +.006 Pin #1 Pad Size 0.40 x 2.00.016 x.079 Pad Size 0.40 x 1.00.016 x.039 Pad Pitch 0.80 + 0.05.031 +.002 Package Edge to First Lead Center 1.31 + 0.10.052 +.004 End-to-End Pad Center-Center 8.81 + 0.10.347 +.004 Glass Size 10.90 + 0.10.429 +.004 Glass Height 0.55 + 0.05.022 +.002 Die Thickness 0.73 + 0.015.029 +.001 Top of Glass to Image Plane 1.02 + 0.15.040 +.006 Substrate Height 1.65 + 0.15.065 +.006 26 Version 2.0, August 28, 2006

Sensor Array Center Sensor Array Center Figure 18 SOI968 Sensor Array Center Package Die Package Center (0, 0) Sensor Array 1 Positional Tolerances Die shift (x,y) = 0.15 mm (6 mils) max. Die tilt = 1 degrees max. Die rotation = 3 degrees max. Pin 1 Array Center (17.7 µm, -127.8 µm) (0.697 mil, -5.03 mil) Important: Most optical systems invert and mirror the image so the chip is usually mounted on the board with pin 1 (SVDD) down as shown. NOTE: Picture is for reference only, not to scale. Version 2.0, August 28, 2006 27

SOI968 Color CMOS SXGA (1.3 MPixel) CAMERACHIP IR Reflow Ramp Rate Requirements SOI968 Lead-Free Packaged Devices Note: For OVT devices that are lead-free, all part marking letters are lower case Figure 19 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 12 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 Greater than or equal to 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 13 SOI968 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 28 Version 2.0, August 28, 2006