VL6522V0MH STMicroelectronics, VL6522V0MH Datasheet

no-image

VL6522V0MH

Manufacturer Part Number
VL6522V0MH
Description
Manufacturer
STMicroelectronics
Type
CMOSr
Datasheet

Specifications of VL6522V0MH

Sensor Image Color Type
Color
Sensor Image Size Range
250,920 to 480,000Pixels
Sensor Image Size
640x480Pixels
Operating Supply Voltage (typ)
5V
Operating Temp Range
-30C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
36
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
VL6522V0MH
Manufacturer:
ERICSSON
Quantity:
109
Part Number:
VL6522V0MH
Manufacturer:
ST
Quantity:
20 000
November 2010
Features
640 x 480 (VGA) USB2.0 Web camera
RGB Bayer color filter array
3.6 µm pixel size
Integrated 10-bit video ADC and processing
16-bit audio pre-amplifier, Σ - Δ ADC and
processing
USB2.0 high speed interface for data transfer
and control
I
USB audio class type 1 compliance
USB video YUV2 compliance
On-chip 3.3 V and 1.8 V regulators
Requires single 5 V supply
Minimum required PCB support components
Video format: 640 x 480 YUV2 up to 30 fps
Single 12 MHz input clock
Integrated image processing functions:
– Automatic exposure
– Automatic white balance
– Dark level compensation
– Lens shading correction
– Image sub-sampling
– Flicker cancellation
– Sharpening
– Gamma correction
– RGB to YUV 422
Audio processing:
– Audio class compliance PCM16
– Preamplifier + ADC + processing
– Audio rates of 8 kHz to 48 kHz, 16 bits
– Audio dynamic range from mic. input to
2
C master capability
USB data output > 60 dB
VGA resolution USB2.0 web camera sensor
Rev 3
Description
The VL6522 is a VGA imager on chip (IOC),
fabricated in a high performance 0.18 µm CMOS
imaging process. The device produces a YUV
4:2:2 digital video data stream at up to 60
frames per second, and supports a microphone
input.
Video and audio data is output via a USB2.0 high
speed (480 Mbps) interface and allows simple
interfacing to a host PC using generic audio and
video class drivers under the appropriate
operating system (Windows XP). Audio/video
class compliance and vendor command sets
allow development of other O/S drivers with
relative ease.
Figure 1.
a. 60 fps max at QVGA resolution, 30 fps max at VGA
pre-amplifier
resolution
Audio
ADC
+
audio
data
Digital processing
Functional block diagram
VGA pixel array
ADC readout
+
pixel video
data
VL6522
management
OSC, PLL
interface
Power
USB2
www.st.com
(a)
1/35
35

Related parts for VL6522V0MH

VL6522V0MH Summary of contents

Page 1

Features ■ 640 x 480 (VGA) USB2.0 Web camera ■ RGB Bayer color filter array ■ 3.6 µm pixel size ■ Integrated 10-bit video ADC and processing 16-bit audio pre-amplifier, Σ - Δ ADC and ■ processing ■ USB2.0 high ...

Page 2

Contents Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

VL6522 4.2 Audio data pipeline (ADP ...

Page 4

Contents 8 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 5

VL6522 1 Overview 1.1 Architecture The design includes an image control bus (ICB) mastering unit in the form of a microcontroller used for top-level autonomous management of power, SFPs, USB standard, audio and video class command handling and translation to ...

Page 6

Overview 1.4 Interface 1.4.1 USB The details of the USB interface are summarized in Table 2. Details of USB interface Function Scope Control Video Audio 1.4.2 User customizing Four special function port pins can allow PID/VID selections, support EEPROM (I ...

Page 7

VL6522 2 Block diagram Figure 2. Block diagram of typical USB Web camera using VL6522 LGA36 AUD3V3 VID3V3 SUPPLY3V6 VIDVSS SFP3 SFP2 E2PROM SFP1 IC, LED SFP0 RESETN test mode TEST XTAL_OUT OSC XTAL 12 12MHz XTAL_IN VDDAUD3V3 MICBIAS MICIN ...

Page 8

Pinout and pin description 3 Pinout and pin description 3.1 Pinout The device is available in LGA36 package. The first pixel (1,1) will appear as illustrated in Figure 3. Figure 3. Device pinout AUDVSS AUD3V3 USB_VDD3 USB_VSSC USB_VSSB USB_DN USB_DP ...

Page 9

VL6522 3.2 Pin description Table 3. Pin description Pin number Pin name 1 AUDVSS POWER 2 AUD3V3 POWER 3 USB_VDD3 POWER 4 USB_VSSC POWER 5 USB_VSSB POWER 6 USB_DN I/O/Z 7 USB_DP I/O/Z 8 USB_VDDB POWER 9 USB_RREF I 10 ...

Page 10

Pinout and pin description Table 3. Pin description (continued) Pin number Pin name 31 SUPPLY3V6 POWER 32 VID3V3 POWER 33 VIDVSS POWER 34 SFP3 I 35 MICBIAS O 36 MICIN I 10/35 Pin type Description External reservoir cap. 3.3 V ...

Page 11

VL6522 4 Detailed description 4.1 Image data pipeline (IDP) 4.1.1 Overview The video processing blocks included in the VL6522 IDP are listed below: ● Dark level compensation ● Flicker cancellation ● Statistics ● Lens shading correction ● Channel offset ● ...

Page 12

Detailed description Typically, the visual effect is at its worst where the distance from the optical centre to the edge of the image is at its maximum and manifests itself as the familiar ‘darkening of the image corners’. 4.1.6 Channel ...

Page 13

VL6522 4.1.14 Automatic frame rate control When enabled, the automatic frame rate control will reduce the frame rate in low light levels to improve image quality. By default the minimum frame rate that the device will use is 5 fps. ...

Page 14

Detailed description 2 4.3 mastering This allows the control of the slave I writing to an EEPROM, or for control of any other I If 'manual_mode' is set, then the SCL/SDA lines can be bit bashed by writing ...

Page 15

VL6522 5 Register description 5.1 Register interpreter Register contents represent different data types as described in Table 4. Register naming prefix Prefix UIA_BYTE = b UIA_UINT16 = w UIA_UINT16 = uw Flag_e( UIA_FLOAT = fp UIA_INT8 = sb ...

Page 16

Register description 5.2 Hardware control registers 5.2.1 Status Table 6. Status Index REVISION_NUMBER Default value Purpose Type 0x0002 Possible values 1. This document refers to cut 1.4 of silicon. 5.2.2 SETUP register Table 7. SETUP register Index IMAGE_ORIENTATION Default value ...

Page 17

VL6522 5.2.4 MAN_SPEC_AUDIO register Table 9. MAN_SPEC_AUDIO register Index ALC Default value Purpose 0x3340 Type Possible values VOLUME Default value 0x3346 Purpose Type Possible values MIC_GAIN Default value 0x3348 Purpose Type Possible values 5.2.5 MAN_SPEC_I2C_MASTER register Table 10. MAN_SPEC_I2C_MASTER register ...

Page 18

Register description Table 10. MAN_SPEC_I2C_MASTER register (continued) Index CMD Default value Purpose 0x3351 Type Possible values WRITE_BYTE Default value 0x3352 Purpose Type Possible values READ_BYTE [read only] Default value 0x3353 Purpose Type Possible values STATUS [read only] Default value Purpose ...

Page 19

VL6522 5.3 Firmware control registers 5.3.1 ID codes Table 11. ID codes Index idVendor Default value 0x8008 Purpose Type Possible values idProduct Default value 0x800a Purpose Type Possible values 1. This data is stored in little endian format: the LSB ...

Page 20

Register description 5.3.4 Fade to black Table 14. Fade to black Index fDisable Default value Purpose 0x85cb Type Possible values fpBlackValue Default value 0x85cc Purpose Type Possible values fpDamperLowThreshold Default value 0x85ce Purpose Type Possible values fpDamperHighThreshold Default value 0x85d0 ...

Page 21

VL6522 5.3.5 Frame dimension parameter host inputs Table 15. Frame dimension parameter host inputs Index bLightingFrequency_Hz Default value Purpose 0x85fa Type Possible values 5.3.6 White balance controls Table 16. White balance controls Index bMode Default value Purpose Type 0x8652 Possible ...

Page 22

Register description Table 16. White balance controls (continued) Index bManualGreenGain Default value Purpose 0x8654 Type Possible values fManualBlueGain Default value Purpose 0x8655 Type Possible values 5.3.7 Automatic frame rate control Table 17. Automatic frame rate control Index bMode Default value ...

Page 23

VL6522 Table 17. Automatic frame rate control (continued) Index bImpliedGainThresholdLow_den Default value 0x8682 Purpose Type Possible values bImpliedGainThresholdHigh_num Default value 0x8683 Purpose Type Possible values bImpliedGainThresholdHigh_den Default value 0x8684 Purpose Type Possible values bUserMinimumFrameRate_Hz Default value 0x8685 Purpose Type Possible ...

Page 24

Register description Table 17. Automatic frame rate control (continued) Index bRelativeChange_den Default value 0x8688 Purpose Type Possible values 5.3.8 Video control processing unit descriptors Table 18. Video control processing unit descriptors Index Brightness Default value 0x8709 Purpose Type Possible values ...

Page 25

VL6522 Table 18. Video control processing unit descriptors (continued) Index Gamma Default value 0x8711 Purpose Type Possible values 1. This data is stored in little endian format: the LSB is located at the lower index. VideoControlProcessingUnitDescriptors register 0x0012 Video class ...

Page 26

Electrical characteristics 6 Electrical characteristics 6.1 Absolute maximum ratings Table 19. Absolute maximum ratings Symbol T Storage temperature STO supply 5V Caution: Stresses above those listed under “Absolute Maximum Ratings” can cause permanent damage to the device. ...

Page 27

VL6522 6.3 DC electrical characteristics Note: Over operating conditions unless otherwise specified. Table 21. DC electrical characteristics (non-characterized data, guide values only) Symbol Description V Input low voltage IL V Input high voltage IH V Output low voltage OL V ...

Page 28

Electrical characteristics 6.4 AC electrical characteristics 6.4.1 USB2.0 interface Conforms to the USB2.0 chapter 7.1. 6.4.2 External crystal The primary reason for choosing the crystal frequency and tolerance is because of the USB data rate. To comply with the USB2.0 ...

Page 29

VL6522 7 User precaution As is common with many CMOS imagers the camera should not be pointed at bright static objects for long periods of time as permanent damage to the sensor may occur. User precaution 29/35 ...

Page 30

... These packages have a lead-free second level interconnect. The category of second level interconnect is marked on the package and on the inner box label, in compliance with JEDEC Standard JESD97. The maximum ratings related to soldering conditions are also marked on the inner box label. ECOPACK is an STMicroelectronics trademark. ECOPACK specifications are available at: www.st.com. Caution: The LGA package is not hermetically sealed ...

Page 31

VL6522 Table 23. POA for optical 36LGA 10X10X1.9 0.8 (continued) Reference PHI z L bbb ccc ddd eee Note: 1 Optical- LGA stands for Optical Land Grid Array. 2 The optical centre of the ...

Page 32

Package mechanical data Figure 4. Package drawing 32/35 VL6522 ...

Page 33

VL6522 9 Glossary Table 24. Glossary Acronym ADC ADP AEC AGC AWB CMOS EEPROM FIFO ICB IDP JEDEC LED LGA LSB MSB OSC PCM PID PLL POA RGB SCL SDA SFP USB VGA VID YUV Description Analogue to Digital Converter ...

Page 34

... Ordering information 10 Ordering information Table 25. Order codes Part number VL6522V0MH 11 Revision history Table 26. Document revision history Date 14-Mar-2007 05-Jul-2007 15-Nov-2010 34/35 Package LGA36 Revision 1 Initial release. Added Chapter 7: User precaution 2 Package mechanical 3 Removed Preliminary data banners as product is now obsolete. Packing Tray ...

Page 35

... VL6522 Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. ...

Related keywords