Omni ision Advanced Information Preliminary Datasheet TM OV7648 Color CMOS VGA (640 x 480) CAMERACHIPTM OV7148 B&W CMOS VGA (640 x 480) CAMERACHIPTM General Description Applications The OV7648 (color) and OV7148 (black and white) CAMERACHIPSTM are low voltage CMOS image sensors that provide the full functionality of a single-chip VGA (640 x 480) camera and image processor in a small footprint package. The OV7648/OV7148 provides full-frame, sub-sampled or windowed 8-bit images in a wide range of formats, controlled through OmniVision’s Serial Camera Control Bus (SCCB) interface. This product family has an image array capable of operating at up to 30 frames per second (fps) 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 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. Features • • • • • • High sensitivity for low-light operation 2.5V operating voltage for embedded portable applications Standard Serial Camera Control Bus (SCCB) interface VGA, QVGA (sub-sampled) and Windowed outputs with Raw RGB, RGB (GRB 4:2:2), YUV (4:2:2) and YCbCr (4:2:2) formats 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 60Hz noise and Automatic Black-Level Calibration (ABLC) Image quality controls including color saturation, hue, gamma, sharpness (edge enhancement), anti-blooming and zero smearing Ordering Information • • • • Cellular Phones Picture Phones Toys PC Multimedia Key Specifications Power Supply Array Size Core Analog I/O Power Requirements Active Standby Temperature Operation Range Stable Image Output Formats (8-bit) Lens Size VGA QVGA B&W Sensitivity Color S/N Ratio Dynamic Range Scan Mode Maximum Exposure Interval Gamma Correction Pixel Size Dark Current Well Capacity Fixed Pattern Noise Image Area Package Dimensions Maximum Image Transfer Rate 640 x 480 (VGA) 2.5VDC + 10% 2.5VDC + 4% 2.25V to 3.3V 40 mW (30 fps, including I/O power) 30 µW -10°C to 70°C 0°C to 50°C • YUV/YCbCr 4:2:2 • RGB 4:2:2 • Raw RGB Data 1/4" 30 fps 60 fps 2.20 V/Lux-sec 1.12 V/Lux-sec 46 dB 62 dB Progressive/Interlaced 523 x tROW 0.45 5.6 µm x 5.6 µm 30 mV/s 60 Ke < 0.03% of VPEAK-TO-PEAK 3.6 mm x 2.7 mm 4930 µm x 4760 µm Figure 1 OV7648/OV7148 Pin Diagram 3 1 22 20 PWDN AGND SIO_D Y0 Y2 4 2 21 19 17 VREF2 AVDD SIO_C Y1 Y3 5 OV7648/OV7148 Package OV7648 (Color) CSP-22 OV7148 (B&W) CSP-22 Version 1.2, February 20, 2003 16 Y4 DVDD Product 18 6 8 10 12 14 VSYNC PCLK XCLK1 DGND Y6 7 9 11 13 15 HREF DOVDD RESET Y7 Y5 Proprietary to OmniVision Technologies 1 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Functional Description Figure 2 shows the functional block diagram of the OV7648/OV7148 image sensor. The OV7648/OV7148 includes: • Image Sensor Array (640 x 480 resolution) • Timing Generator • Analog Processing Block • A/D Converters • Output Formatter • Digital Video Port • SCCB Interface Figure 2 OV7648/OV7148 Functional Block Diagram Saturation Gain Hue WB Brightness Gamma Image Array (640 x 480) R G B MUX A/D Output Formatter Data Formatting Y Cb Row Select Analog Processing MUX A/D Windowing Cr Control Registers (To all circuits) Digital Video Port Y[7:0] Column Sense Amps RESET PWDN Timing Generator SCCB Interface VREF 1.0 µf CLK HREF PCLK VSYNC SIO_C SIO_D 2 Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Functional Description Image Sensor Array A/D Converters The OV7648/OV7148 CAMERACHIPS has an active image array size of 640 columns x 480 rows (307,200 pixels). However, the full array contains 652 columns and 486 rows, with the extra 6 rows used for black-level calibration (“Optical Black”) and color interpolation information. Figure 3 shows a cross-section of the image sensor array. Figure 3 Image Sensor Array Cross-Section Microlens Glass Blue Green Red Timing Generator In general, the timing generator controls these functions: • Array control and frame generation (VGA and QVGA outputs) • Internal timing signal generation and distribution • Frame rate timing • Automatic Exposure Control (AEC) • External timing outputs (VSYNC, HREF and PCLK) Analog Processing Block This block performs all analog image functions including: • Automatic Gain Control (AGC) • Automatic White Balance (AWB) • Image quality controls including: After the Analog Processing Block, the color channel data signal is fed to two 8-bit Analog-to-Digital (A/D) converters via the multiplexers, one for the Y/G channel and one shared by the CbCr/BR channels. These A/D converters operate at speeds up to 12MHz, and are fully synchronous to the pixel rate (Actual conversion rate is related to the frame rate). 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 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. Output Formatter This block controls all output and data formatting required prior to sending the image out. Digital Video Port These two bits increase IOL / IOH 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. – Color saturation – Hue – Gamma – Sharpness (edge enhancement) – Anti-blooming – Zero smearing Version 1.2, February 20, 2003 Proprietary to OmniVision Technologies 3 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Pin Description Table 1 Pin Description Pin Number 4 Name Pin Type Function/Description 01 AGND Power Analog ground 02 AVDD Power Analog power supply (+2.5 VDC) 03 PWDN Function (default = 0) 04 VREF2 VREF Internal voltage reference (2.3V). Connect to ground through 1µF capacitor 05 DVDD Power Power supply (+2.5 VDC) for digital output drive 06 VSYNC Output Vertical sync output 07 HREF Output HREF output 08 PCLK Output Pixel clock output 09 DOVDD Power Digital power supply (+2.5 to 3.3VDC) 10 XCLK1 Input Crystal clock input 11 RESET Function (default = 0) 12 DGND Power Digital ground 13 Y7 Output YUV video component output bit[7] 14 Y6 Output YUV video component output bit[6] 15 Y5 Output YUV video component output bit[5] 16 Y4 Output YUV video component output bit[4] 17 Y3 Output YUV video component output bit[3] 18 Y2 Output YUV video component output bit[2] 19 Y1 Output YUV video component output bit[1] 20 Y0 Output YUV video component output bit[0] 21 SIO_C Input 22 SIO_D I/O Power Down Mode Selection 0: Normal mode 1: Power down mode Clears all registers and resets them to their default values. SCCB serial interface clock input SCCB serial interface data I/O Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Electrical Characteristics Electrical Characteristics Table 2 Absolute Maximum Ratings Ambient Storage Temperature -40ºC to +125ºC Supply Voltages (with respect to Ground) VDD-A 3V VDD-C 3V VDD-IO 4V All Input/Output Voltages (with respect to Ground) -0.3V to VDD_IO+1V Lead Temperature, Surface-mount process +230º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 Symbol DC Characteristics (0°C < TA < 70°C) Parameter Condition Min Typ Max Unit VDD-A DC supply voltage – Analog — 2.40 2.5 2.60 V VDD-C DC supply voltage – Core — 2.25 2.5 2.75 V VDD-IO DC supply voltage – I/O — 2.25 — 3.3 V IDDA Active (Operating) Current IDDS-SCCB Standby Current IDDS-PWDN Standby Current VIH Input voltage HIGH VIL Input voltage LOW VOH Output voltage HIGH VOL Output voltage LOW IOH Output current HIGH IOL Output current LOW IL Input/Output Leakage See Note a See Note b CMOS 15 mA 1 mA 10 µA 0.7 x VDD-IO 0.3 x VDD-IO CMOS (IOH / IOL) 0.1 x VDD-IO See Note c V V 0.9 x VDD-IO V 8 mA 15 mA GND to VDD-IO a. VDD-A = VDD-C = 2.5V, VDD-IO = 3.0V IDDA = ∑{IDD-IO+ IDD-C + IDD-A}, fCLK = 24MHz at 30 fps, no I/O loading b. VDD-A = VDD-C = 2.5V, VDD-IO = 3.0V IDDS:SCCB refers to a SCCB-initiated Standby, while IDDS:PWDN refers to a PWDN pin-initiated Standby c. Standard Output Loading = 25pF, 1.2KΩ to 3V Version 1.2, February 20, 2003 V Proprietary to OmniVision Technologies ±1 µA 5 OV7648/OV7148 Table 4 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Functional and AC Characteristics (0°C < TA < 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 21 dB Red/Blue Adjustment Range 12 dB Inputs (PWDN, CLK, RESET) fCLK Input Clock Frequency 10 24 27 MHz tCLK Input Clock Period 100 42 37 ns tCLK:DC Clock Duty Cycle 45 50 55 % tS:RESET Setting time after software/hardware reset 1 ms tS:REG Settling time for register change (10 frames required) 300 ms 400 KHz SCCB (SIO_C and SIO_D - see Figure 4) fSIO_C Clock Frequency tLOW Clock Low Period 1.3 µs tHIGH Clock High Period 600 ns tAA SIO_C low to Data Out valid 100 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 tDH Data-out Hold time 900 300 50 ns ns ns Outputs (VSYNC, HREF, PCLK, and Y[7:0] - see Figure 5, Figure 6, and Figure 7) tPDV PCLK[↓] to Data-out Valid tSU Y[7:0] Setup time 15 ns tHD Y[7:0] Hold time 8 ns tPHH PCLK[↓] to HREF[↑] 0 5 ns tPHL PCLK[↓] to HREF[↓] 0 5 ns • VDD: 6 ns VDD-A = VDD-C = 2.5V, VDD-IO = 3.3V • Rise/Fall Times: I/O: AC Conditions: 5 5ns, Maximum SCCB: 300ns, Maximum • • • Input Capacitance: 10pf Output Loading: 25pF, 1.2KΩ to 3V 24MHz fCLK: Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Timing Specifications Timing Specifications Figure 4 SCCB Timing Diagram tF t HIGH tR t HD:DAT t SU:DAT tLOW SIO_C t HD:STA tSU:STA tSU:STO SIO_D IN t BUF tAA t DH SIO_D OUT Figure 5 Row Output Timing Diagram tPCLK PCLK tPHL t PHL (Row Data) HREF tSU t HD Y[7:0] Last Byte First Byte Last Byte tPDV Version 1.2, February 20, 2003 Proprietary to OmniVision Technologies 7 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Figure 6 VGA Frame Timing Diagram 525 t ROW VSYNC 3 t ROW 11 t ROW 31 t ROW 764 t PCLK HREF 640 t PCLK Y[7:0] 124 t PCLK (Invalid Data) (Invalid Data) Row 0 Row 1 Row 2 Last Row Figure 7 QVGA Frame Timing Diagram 262.5 t ROW VSYNC 3 t ROW 9 t ROW 10.5 t ROW 382 t PCLK HREF 320 t PCLK Y[7:0] 62 t PCLK (Invalid Data) (Invalid Data) Row 0 Row 1 Row 2 Last Row Note: As the RGB, YUV and YCbCr formats use the Bayer pattern for interpolation, the first row transferred out on the Y[7:0] bus will be invalid, as there is no row above Row #1 to provide the 'pair data' required. Because of this, the OV7648 does not enable the HREF signal during the first row read (shown above in the 'invalid data' zone). 8 Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Timing Specifications Figure 8 RGB 565 Output Timing Diagram tPCLK PCLK tPHL t PHL (Row Data) HREF tSU t HD Y[7:0] Last Byte First Byte Last Byte tPDV Y[7] First Byte Second Byte R4 G2 Y[7] G0 Y[6] Y[5] Y[6] Y[5] Y[4] Y[3] B4 R0 Y[2] Y[1] G5 Y[0] G3 Y[4] Y[3] Y[2] Y[1] B0 Y[0] Figure 9 RGB 555 Output Timing Diagram tPCLK PCLK tPHL t PHL (Row Data) HREF tSU t HD Y[7:0] Last Byte First Byte Last Byte tPDV First Byte Second Byte Y[7] X G2 Y[7] Y[6] Y[5] R4 G0 Y[6] Y[5] B4 Y[4] Y[3] Version 1.2, February 20, 2003 Y[2] Y[1] R0 G4 Y[0] G3 Y[4] Y[3] Y[2] Y[1] B0 Y[0] Proprietary to OmniVision Technologies 9 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Register Set Table 5 provides a list and description of the Device Control registers contained in the OV7648/OV7148. For all register Enable/Disable bits, ENABLE=1 and DISABLE=0. The device slave addresses for the OV7648/OV7148 are 42 for write and 43 for read. Table 5 SCCB Register List Address (Hex) Register Name Default (Hex) R/W 00 GAIN 00 RW Description AGC – Gain control gain setting • Range: [00] to [FF] AWB – Blue channel gain setting 01 BLUE 80 RW • Range: [00] to [FF] Note: This function is not available on the B&W OV7148. AWB – Red channel gain setting 02 RED 80 RW • Range: [00] to [FF] Note: This function is not available on the B&W OV7148. 03 SAT 84 RW Image Format – Color saturation value Bit[7:4]: Saturation value • Range: [0] to [F] Bit[3:0]: Reserved Note: This function is not available on the B&W OV7148. 04 HUE 34 RW Image Format – Color hue control Bit[7:6]: Reserved Bit[5]: Hue Enable Bit[4:0]: Hue setting Note: This function is not available on the B&W OV7148. 05 CWF 3E RW AWB – Red/Blue Pre-Amplifier gain setting Bit[7:4]: Red channel pre-amplifier gain setting • Range: [0] to [F] Bit[3:0]: Blue channel pre-amplifier gain setting • Range: [0] to [F] Note: This function is not available on the B&W OV7148. 10 ABC – Brightness setting 06 BRT 80 RW 07-09 RSVD XX – Reserved 0A PID 76 R Product ID number (Read only) 0B VER 48 R Product version number (Read only) 0C-0F RSVD XX – Reserved 10 AECH 41 RW • Range: [00] to [FF] Exposure Value Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Table 5 Address (Hex) Register Set SCCB Register List Register Name Default (Hex) R/W Description Data Format and Internal Clock Bit[7:6]: Data Format – HSYNC/VSYNC Polarity 00: HSYNC = NEG VSYNC = POS 01: HSYNC = NEG VSYNC = NEG 10: HSYNC = POS VSYNC = POS 11: HSYNC = POS VSYNC = POS 11 CLKRC 00 RW POS Bit[5:0]: 12 COMA 14 RW NEG Internal Clock Pre-Scalar • Range: [0 0000] to [F FFFF] Common Control A Bit[7]: SCCB – Register Reset 0: No change 1: Reset all registers to default values Bit[6]: Output Format – Mirror Image Enable Bit[5]: Reserved Bit[4]: Data Format – YUV formatting 0: U Y V Y U Y V Y 1: Y U Y V Y U Y V Bit[3]: Output Format – Output Channel Select A 0: YUV/YCbCr 1: RGB/Raw RGB Bit[2]: AWB – Enable Bit[1:0]: Reserved Note: This function is not available on the B&W OV7148. 13 COMB Version 1.2, February 20, 2003 A3 RW Common Control B Bit[7:5]: Reserved Bit[4]: Data Format – ITU-656 Format Enable Bit[3]: Reserved Bit[2]: SCCB – Tri-State Enable – Y[7:0] Bit[1]: AGC – Enable Bit[0]: AEC – Enable Proprietary to OmniVision Technologies 11 OV7648/OV7148 Table 5 Address (Hex) 14 Omni CMOS VGA (640 x 480) CAMERACHIP™ SCCB Register List Register Name COMC Default (Hex) 04 R/W RW Description Common Control C Bit[7:6]: Reserved Bit[5]: Output Format – Resolution 0: VGA (640x480) 1: QVGA (320x240) Bit[4]: Reserved Bit[3]: Data Format – HREF Polarity 0: HREF Positive 1: HREF Negative POS Bit[2:0]: NEG Reserved Common Control D Bit[7]: Data Format – Output Flag Bit Disable 0: Frame = 254 data bits (00/FF = Reserved flag bits) 1: Frame = 256 data bits Bit[6]: Data Format – Y[7:0]-PCLK Reference Edge 0: Y[7:0] data out on PCLK falling edge 1: Y[7:0] data out on PCLK rising edge Bit[5:1]: Reserved Bit[0]: Data Format – UV Sequence Exchange 0: V Y U Y V Y U Y 1: U Y V Y U Y V Y Note: Bit[0] is not programmable on the B&W OV7148. 15 COMD 00 RW 16 RSVD XX – 17 HSTART 1A RW Output Format – Horizontal Frame (HREF Column) Start 18 HSTOP BA RW Output Format – Horizontal Frame (HREF Column) Stop 19 VSTRT 03 RW Output Format – Vertical Frame (Row) Start 1A VSTOP F3 RW Output Format – Vertical Frame (Row) Stop RW Data Format – Pixel Delay Select (Delays timing of the Y[7:0] data relative to HREF in pixel units) 1B ision PSHFT 00 Reserved • Range: [00] (No delay) to [FF] (256 pixel delay) 12 1C MIDH 7F R Manufacturer ID Byte – High (Read only = 0x7F) 1D MIDL A2 R Manufacturer ID Byte – Low (Read only = 0xA2) 1E RSVD XX – Reserved Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Table 5 Address (Hex) 1F Register Set SCCB Register List Register Name Default (Hex) FACT 01 R/W RW Description Output Format – Format Control Bit[7:5]: Reserved Bit[4]: Output Format – RGB:565 Enable Note: Bit[4] is not programmable on the B&W OV7148. Bit[3]: Reserved Bit[2]: Output Format – RGB:555 Enable Note: Bit[2] is not programmable on the B&W OV7148. Bit[1:0]: Reserved Common Control E Bit[7]: Reserved Bit[6]: AEC – Digital Averaging Enable Bit[5]: Reserved Bit[4]: Image Quality – Edge Enhancement Enable Bit[3:1]: Reserved Bit[0]: Y[7:0] 2X IOL / IOH Enable 20 COME C0 RW 21-23 RSVD XX – 24 AEW 10 RW AGC/AEC – Stable Operating Region – Upper Limit 25 AEB 8A RW AGC/AEC – Stable Operating Region – Lower Limit RW Common Control F Bit[7:3]: Reserved Bit[2]: Data Format – Output Data MSB/LSB Swap Enable (LSB → MSB (Y[7]) and MSB → LSB (Y[0]) Bit[1:0]: Reserved 26 COMF A2 Reserved Common Control G Bit[7:5]: Reserved Bit[4]: Color Matrix – RGB Crosstalk Compensation Enable (Used to increase each color filter’s efficiency) Note: Bit[4] is not programmable on the B&W OV7148. 27 COMG E2 RW Bit[3:2]: Bit[1]: Bit[0]: 28 COMH Version 1.2, February 20, 2003 20 RW Reserved Data Format – Output Full Range Enable 0: Output Range = [10] to [F0] (224 bits) 1: Output Range = [01] to [FE] (254/256 bits) Reserved Common Control H Bit[7]: Output Format – RGB Output Select 0: RGB 1: Raw RGB Bit[6]: Device Select 0: OV7640 1: OV7148 Bit[5]: Output Format – Scan Select 0: Interlaced 1: Progressive Bit[4:0]: Reserved Proprietary to OmniVision Technologies 13 OV7648/OV7148 Table 5 ision SCCB Register List Address (Hex) Register Name Default (Hex) R/W 29 COMI 00 R 2A Omni CMOS VGA (640 x 480) CAMERACHIP™ FRARH 00 RW Description Common Control I Bit[7:2]: Reserved Bit[1:0]: Device Version (Read-only) Output Format – Frame Rate Adjust High Bit[7]: Data Format – Frame Rate Adjust Enable Bit[6:5]: Data Format – Frame Rate Adjust Setting MSB FRA[9:0] = MSB + LSB = FRARH[6:5] + FRARL[7:0] Bit[4]: A/D – UV Channel ‘2 Pixel Delay’ Enable Note: Bit[4] is not programmable on the B&W OV7148. Bit[3:0]: 2B FRARL 00 RW 2C RSVD XX – 2D COMJ 81 RW 2E-5F RSVD XX – 60 SPCB 06 RW 61-6B RSVD XX – 6C RMCO 11 RW Reserved Data Format – Frame Rate Adjust Setting LSB FRA[9:0] = MSB + LSB = FRARH[6:5] + FRARL[7:0] Reserved Common Control J Bit[7:3]: Reserved Bit[2]: AEC – Band Filter Enable Bit[1:0]: Reserved Reserved Signal Process Control B Bit[7]: AGC – 1.5x Multiplier (Pre-amplifier) Enable Bit[6:0]: Reserved Reserved Color Matrix – RGB Crosstalk Compensation – R Channel Note: This function is not available on the B&W OV7148. Color Matrix – RGB Crosstalk Compensation – G Channel 6D GMCO 01 RW Note: This function is not available on the B&W OV7148. Color Matrix – RGB Crosstalk Compensation– B Channel 6E BMCO 06 RW Note: This function is not available on the B&W OV7148. 6F-70 71 RSVD COML XX 00 – RW Reserved Common Mode Control L Bit[7]: Reserved Bit[6]: Data Format – PCLK output gated by HREF Enable Bit[5]: Data Format – Output HSYNC on HREF Pin Enable Bit[4]: Reserved Bit[3:2]: Data Format – HSYNC Rising Edge Delay MSB Bit[1:0]: Data Format – HSYNC Falling Edge Delay MSB Data Format – HSYNC Rising Edge Delay LSB 72 HSDYR 10 RW HSYNCR[9:0] = MSB + LSB = COML[3:2] + HSDYR[7:0] • Range 000 to 762 pixel delays 14 Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Table 5 Address (Hex) Register Set SCCB Register List Register Name Default (Hex) R/W Description Data Format – HSYNC Falling Edge Delay LSB 73 HSDYF 50 RW HSYNCF[9:0] = MSB + LSB = COML[1:0] + HSDYF[7:0] • Range 000 to 762 pixel delays 74 COMM 20 RW Common Mode Control M Bit[7]: Reserved Bit[6:5]: AGC – Maximum Gain Select 00: +6 dB 01: +12 dB 10: +6 dB 11: +18 dB Bit[4:0]: Reserved 75 COMN 02 RW Common Mode Control N Bit[7]: Output Format – Vertical Flip Enable Bit[6:0]: Reserved Common Mode Control O Bit[7:6]: Reserved Bit[5]: Standby Mode Enable Bit[4:3]: Reserved Bit[2]: SCCB – Tri-State Enable – VSYNC, HREF and PCLK Bit[1:0]: Reserved 76 COMO 00 RW 77-7D RSVD XX – 7E AVGY 00 RW 7F AVGR 00 RW Reserved AEC – Digital Y/G Channel Average (Automatically updated by AGC/AEC, user can only read the values) AEC – Digital R/V Channel Average (Automatically updated by AGC/AEC, user can only read the values) Note: This function is not available on the B&W OV7148. 80 AVGB 00 RW AEC – Digital B/U Channel Average (Automatically updated by AGC/AEC, user can only read the values) Note: This function is not available on the B&W OV7148. NOTE: All other registers are factory-reserved. Please contact OmniVision Technologies for reference register settings. Version 1.2, February 20, 2003 Proprietary to OmniVision Technologies 15 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision Package Specifications The OV7648/OV7148 uses a 22-ball Chip Scale Package (CSP). Refer to Figure 10 for package information, Table 6 for package dimensions and Figure 11 for the array center on the chip. Figure 10 OV7648/OV7148 Package Specifications 865 µm ± 25 µm 4930 µm ± 25 µm 1 2 3 4 800 µm 780 µm ± 25 µm 5 A 5 4 3 2 1 A B Pin 1 Indicator B 800 µm 0.0 4760 µm C ± 25 µm C Center of BGA = center of the D package E D E Glass 640 µm ± 35 µm 180 µm ± 30 µm Table 6 350 µm ± 30 µm Ball diameter Bottom View (Bumps Up) Top View (Bumps Down) 406 µm ± 20 µm Die 820 µm ± 60 µm Side View OV7648/OV7148 Package Dimensions Parameter Symbol Minimum Nominal Maximum Unit Package Body Dimension X A 4905 4930 4955 µm Package Body Dimension Y B 4735 4760 4785 µm Package Height C 760 820 880 µm Package Body Thickness C2 605 640 675 µm Ball Height C1 150 180 210 µm Ball Diameter D 320 350 380 µm Total Pin Count N 22 Pin Count X-axis N1 5 µm Pin Count Y-axis N2 5 µm Pins Pitch X-axis J1 800 µm Pins Pitch Y-axis J2 800 µm Edge-to-Pin Center Distance Analog X S1 840 865 890 µm Edge-to-Pin Center Distance Analog Y S2 755 780 805 µm 16 Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Package Specifications Sensor Array Center Figure 11 OV7648/OV7148 Sensor Array Center Pin 1 3584 µm Array Center (227.3 µm, 122.2 µm) 2688 µm OV7648/OV7148 Package Center (0, 0) Note: Due to the lens inversion, in order for the image to be right-side up, the OV7648/OV7148 must be mounted Pin 1 down. Version 1.2, February 20, 2003 Proprietary to OmniVision Technologies 17 OV7648/OV7148 Omni CMOS VGA (640 x 480) CAMERACHIP™ ision IR Reflow Ramp Rate Requirements Figure 12 IR Reflow Ramp Rate Requirements 300.0 275.0 250.0 225.0 Temperature (oC) 200.0 175.0 150.0 125.0 100.0 75.0 50.0 25.0 0.0 0.0 50.0 100.0 150.0 200.0 250.0 300.0 350.0 400.0 450.0 500.0 550.0 580.0 Time (sec) Peak Temperature(°C) Peak Time (sec) > 100°C Time (sec) > 150°C Time (sec) > 190°C Time (sec) 216.7 358.00 347.00 167.00 70.00 Environmental Specifications Table 7 OV7648/OV7148 Reliability Test Results Parameter Temperature/Humidity 85°C/85% Relative Humidity, 1000 hrs.a Temperature Cycling (Air-to-Air) -25°C / +125°C, 72 cycles/day, 1000 cyclesa Highly Accelerated Stress Test (HAST) 110°C / 85% Relative Humidity, 168 hrs.a High Temperature Storage (HTS) 150°C, 1000 hrs.a High Temperature Static Bias (HTSB) 125°C, 1000 hrs.a a. 18 Test Condition Pre-Condition (Moisture Level II): 125°C, 24h → 85°C/60% RH/168h → IR Reflow 235°C, 10 sec, 3 cycles Proprietary to OmniVision Technologies Version 1.2, February 20, 2003 Omni ision Package Specifications 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’ 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. Sunnyvale, CA USA (408) 733-3030 Version 1.2, February 20, 2003 Proprietary to OmniVision Technologies 19 OV7648/OV7148 20 CMOS VGA (640 x 480) CAMERACHIP™ Proprietary to OmniVision Technologies Omni ision Version 1.2, February 20, 2003