Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet

Similar documents
Agilent ADCS-1121, ADCS-2121 CMOS Monochrome Image Sensors Data Sheet

VGA CMOS Image Sensor

A High Image Quality Fully Integrated CMOS Image Sensor

Agilent ADCM Landscape CIF Resolution CMOS Camera Module

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima

VGA CMOS Image Sensor BF3905CS

OV7670 Software Application Note

CMOS OV7725 Camera Module 1/4-Inch 0.3-Megapixel Module Datasheet

NTSC/PAL CMOS Image Sensor. BF3009CL Datasheet

Doc: page 1 of 6

VGA CMOS Image Sensor BF3005CS

P14155A: 128 Channel Cross-correlator ASIC Datasheet Rev 2.1

1 A1 PROs. Ver0.1 Ai9943. Complete 10-bit, 25MHz CCD Signal Processor. Features. General Description. Applications. Functional Block Diagram

FLD00042 I 2 C Digital Ambient Light Sensor

ICM532A CIF CMOS image sensor with USB output. Data Sheet

CMOS MT9D112 Camera Module 1/4-Inch 3-Megapixel Module Datasheet

The rangefinder can be configured using an I2C machine interface. Settings control the

NanEye GS NanEye GS Stereo. Camera System

Data Sheet SMX-160 Series USB2.0 Cameras

pco.edge 4.2 LT 0.8 electrons 2048 x 2048 pixel 40 fps up to :1 up to 82 % pco. low noise high resolution high speed high dynamic range

1/4-INCH CMOS ACTIVE- PIXEL DIGITAL IMAGE SENSOR

The Condor 1 Foveon. Benefits Less artifacts More color detail Sharper around the edges Light weight solution

CMOS MT9V034 Camera Module 1/3-Inch 0.36MP Monochrome Module Datasheet

Terasic TRDB_D5M Digital Camera Package TRDB_D5M. 5 Mega Pixel Digital Camera Development Kit

A 3MPixel Multi-Aperture Image Sensor with 0.7µm Pixels in 0.11µm CMOS

Camera Image Processing Pipeline

LI-M021C-MIPI Data Sheet

ONE TE C H N O L O G Y PLACE HOMER, NEW YORK TEL: FAX: /

ArduCAM USB Camera Shield

UXGA CMOS Image Sensor

AMIS CMOS Image Sensor IC Preliminary Data Sheet

CMOS MT9D111Camera Module 1/3.2-Inch 2-Megapixel Module Datasheet

Imaging serial interface ROM

CCD525 Time Delay Integration Line Scan Sensor

Introduction to Computer Vision

IT FR R TDI CCD Image Sensor

BLE 4.0 Module ZBModule User Manual 1 / 15

1/4.5-Inch 1.6Mp CMOS Digital Image Sensor MT9M032 For the latest data sheet, refer to Micron s Web site:

Improved sensitivity high-definition interline CCD using the KODAK TRUESENSE Color Filter Pattern

TSM Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V1.0

DISCONTINUED. Modulation Type Number of RF Channels 15

Serial Servo Controller

RPLIS-2048-EX 2048 x 1 Linear Image Sensor Datasheet

Reference:CMV300-datasheet-v2.3. CMV300 Datasheet Page 1 of 50. VGA resolution CMOS image sensor. Datasheet 2013 CMOSIS NV

Product Introduction

August 14, SOFTHARD Technology Ltd. Lesna 52, Marianka Slovak Republic

Low-Power Digital Image Sensor for Still Picture Image Acquisition

DLIS-2K Ultra-Configurable Monochrome Linear Sensor

The smart camera people...

Low Power with Long Range RF Module DATASHEET Description

XR :1 Sensor Interface AFE. General Description. Typical Application

A 1Mjot 1040fps 0.22e-rms Stacked BSI Quanta Image Sensor with Cluster-Parallel Readout

802.11g Wireless Sensor Network Modules

BG0803 1/3 inch CMOS Full HD Digital Image Sensor. BG0803 Datasheet

The PmodIA is an impedance analyzer built around the Analog Devices AD bit Impedance Converter Network Analyzer.

MR655. Camera Core Specification

= +25 C, Vdd = Vs= P/S= +5V

HOMANN DESIGNS. DigiSpeed. Instruction manual. Version 1.0. Copyright 2004 Homann Designs.

CCD1600A Full Frame CCD Image Sensor x Element Image Area

Application Note 24B752XA Wide VGA B&W CMOS Board Camera

The ST7588T is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 132 segment and 80

IZ602 LCD DRIVER Main features: Table 1 Pad description Pad No Pad Name Function

NF1011 Frequency Translator and Jitter Attenuator

A 1.3 Megapixel CMOS Imager Designed for Digital Still Cameras

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

NanEye in Awaiba Viewer

= +25 C, Vdd = Vs= P/S= +5V

4I36 QUADRATURE COUNTER MANUAL

Figure 1 HDR image fusion example

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

Mako G G-030. Compact machine vision camera with high frame rate. Benefits and features: Options:

EE 392B: Course Introduction

DISCONTINUED. Modulation Type Number of RF Channels 15

Keywords: GPS, receiver, GPS receiver, MAX2769, 2769, 1575MHz, Integrated GPS Receiver, Global Positioning System

Data Sheet HSDL IR 3/16 Encode/Decode IC. Description. Features. Applications Interfaces with SIR infrared transceivers to perform: Pin Out

AO-1505-THM ZigBee Temperature and Humidity Sensor

Data Sheet. APDS-9702 Signal Conditioning IC for Optical Proximity Sensors with Digital I 2 C Interface. Features. Description.

LC 2 MOS Signal Conditioning ADC AD7712

Characteristic Sym Notes Minimum Typical Maximum Units Operating Frequency Range MHz. RF Chip Rate 11 Mcps RF Data Rates 1, 2, 5.

16-Port I/O Expander with LED Intensity Control, Interrupt, and Hot-Insertion Protection

ArduCAM USB Camera Shield

A New Capacitive Sensing Circuit using Modified Charge Transfer Scheme

datasheet PRELIMINARY SPECIFICATION 1/9" CMOS VGA (640x480) image sensor with OmniPixel3-HS technology OV7675

LINCE5M 5.2 MEGAPIXELS, 1 INCH, 250FPS, GLOBAL SHUTTER CMOS IMAGE SENSOR. anafocus.com

MicroMag2 2-Axis Magnetic Sensor Module

HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 COM

XGX D 10 Gigabit X2 Transceiver

UNiiQA+ Color CL CMOS COLOR CAMERA

SOFTHARD Technology Ltd.

a8259 Features General Description Programmable Interrupt Controller

X2-10GB-SR-TP 10 Gigabit X2 Transceiver

OV7675/OV7175. datasheet. Simpo PDF Password Remover Unregistered Version -

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14

HA4600. Features. 480MHz, SOT-23, Video Buffer with Output Disable. Applications. Pinouts. Ordering Information. Truth Table

LI-V024M-MIPI-IPEX30 Data Sheet

ONE OF THE MOST IMPORTANT SETTINGS ON YOUR CAMERA!

DC GHz GHz

USB components. Multi-Sensor Cameras. Camera Configuration. Available Sensor Board Designs. Options. Base unit and sensor boards

Integrated Multi-Aperture Imaging

Prosilica GT 1930L Megapixel machine vision camera with Sony IMX CMOS sensor. Benefits and features: Options:

Transcription:

Agilent HDCS-1020, HDCS-2020 CMOS Image Sensors Data Sheet Description The HDCS-1020 and HDCS-2020 CMOS Image Sensors capture high quality, low noise images while consuming very low power. These parts integrate a highly sensitive active pixel photodiode array with timing control and onboard A/D conversion. Available in either VGA (640x480) or CIF (352x288) resolution image arrays, the devices are ideally suited for a wide variety of applications. The HDCS-2020 and HDCS-1020, when coupled with Agilent s HDCP family of image processors, provide a complete imaging system to enable rapid endproduct development. Designed for low-cost consumer electronic applications, the HDCS-2020 and HDCS-1020 sensors deliver unparalleled performance for mainstream imaging applications. HDCS-2020 (VGA) and HDCS-1020 (CIF) are CMOS active pixel image sensors with integrated A/D conversion and full timing control. They provide random access of sensor pixels, which allows windowing and panning capabilities. The sensor is designed for video conferencing applications and still image capabilities. The HDCS family achieves excellent image quality with very low dark current, high sensitivity, and superior antiblooming characteristics. The devices operate from a single DC bias voltage, are easy to configure and control, and feature low power consumption. Programmable Features Programmable window size ranging from the full array down to a 4 x 4 pixel window Programmable panning capability which allows a specified window (minimum 4 x 4 pixels) to be located anywhere on the sensor array Integrated programmable gain amplifiers with independent gain control for each color (R, G, B) Internal register set programmable via either the UART or synchronous serial interface Integrated timing controller with rolling electronic shutter, row/ column addressing, and operating mode selection with programmable exposure control, frame rate, and data rate Programmable horizontal, vertical, and shutter synchronization signals Programmable horizontal and vertical blanking intervals Key Specifications and Features Available in two image array sizes: VGA (640 x 480) and CIF (352 x 288) RGB Bayer color filter array Independent X and Y sub-sampling modes (2:1 each) providing up to a 4X frame rate increase HDCS-1020 Full frame video rate at 8 bit resolution: 30 fps CIF at 32 MHz and 25.8 fps at 25 MHz HDCS-2020 Full frame video rates at 10 bit resolution: 15 fps VGA at 25 MHz Still image capability Mechanical shutter and external flash mode Low power modes Shadow gain and exposure registers Integrated analog to digital converters: HDCS-2020 (10 bit), HDCS-1020 (8 bit) Automatic subtraction of column fixed pattern noise Integrated voltage references Digital image data output via 8 bit (HDCS-1020) and 10 bit (HDCS-2020) synchronous parallel interface or serial interface Applications Digital still cameras PC cameras Handheld computers Cellular phones Notebook computers Toys

Introduction to Sensor Use The sensor acts as a normal CMOS digital device from the outside. Internal circuits are a combination of sensitive analog and timing circuits. Therefore, the designer must pay attention to the PC board layout and power supply design. Writing to registers via an I 2 C compatible two-wire interface provides control of the sensor. Sensor data is normally output via an 8 or 10 bit parallel interface (serial data output is also available). Once the registers are programmed the sensor is selfclocking and all timing is internally generated. On chip programmable amplifiers provide a way to separately adjust the red green and blue pixels for a good white balance. Analog to digital conversion is also on chip and 8 or 10 bit digital data is output. A data ready pulse follows each valid pixel output. An end of row signal follows each row and an end of frame signal follows each frame. PCB Layout Analog Vdd and analog ground need to be routed separately from digital Vdd and digital ground. Noisy circuits or ICs should not be placed on the opposite side of the PC board. Heat producing circuits such as microprocessors or LCD displays should not be placed next to or opposite from the sensor to reduce noise in the image. Power Supply The sensor operates at 3.3 VDC. There are two power supplies for the sensor, analog Vdd and digital Vdd. The two supplies and grounds must be kept separate. Two separate regulators provide the best isolation. Any noise on the analog supply will result in noise in the image. Analog and digital ground should be tied together at a single point of lowest impedance and noise. Master Clock The part requires a 50% duty cycle master clock. Maximum clock rates are 25 MHz for HDCS-2020 and 32 MHz for HDCS-1020. Reset A hard reset is required before the sensor will function properly. Once the master clock is running, assert nrst_nstby for 40 clock cycles. Register Communication Communication (read/write) to the sensor registers is via a two wire serial interface either a synchronous I 2 C compatible or half duplex UART (9600 baud default). ntristate (pin 15 HDCS-1020 only) must be pulled high for normal operation. The HDCS-2020 does not have ntristate. Parallel Data Output 8 or 10 bit parallel data is output from the sensor. A data ready line (DRDY) is asserted when the data is valid. The sensor acts as a master in the way it outputs data. There is no flow control or data received handshake. Once the RUN bit (CONTROL register) is set, the image processor must be ready to accept data at the sensor rate and when the data is presented. Serial Data Output In this mode, output data lines D0 and D1 (the lower two bits of the parallel data port) act as a two wire serial interface. Handshaking At the end of one row of data, the nrow line is asserted. At the end of one frame of data, the nframe_nsync line is asserted. Registers The following is a table of sample register settings. These values are a good starting point. 2

Table 1. Register Set Declaration. Register Name Mnemonic Address (hex) Sample Value (hex) Identifications Register IDENT 0x00 Status Register STATUS 0x01 0x7F Interrupt Mask Register IMASK 0x02 0x00 Pad Control Register PCTRL 0x03 0x03 Pad Drive Control Register PDRV 0x04 0x00 Interface Control Register ICTRL 0x05 0x20 Interface Timing Register ITMG 0x06 0x00 Baud Fraction Register BFRAC 0x07 0x00 Baud Rate Register BRATE 0x08 0x00 ADC Control Register ADCCTRL 0x09 0x08 First Window Row Register FWROW 0x0A 0x00 First Window Column Register FWCOL 0x0B 0x07 Last Window Row Register LWROW 0x0C 0x79 Last Window Column Register LWCOL 0x0D 0xA8 Timing Control Register TCTRL 0x0E 0x04 PGA Gain Register: Green ERECPGA 0x0F 0x00 PGA Gain Register: Red EROCPGA 0x10 0x00 PGA Gain Register: Blue ORECPGA 0x11 0x00 PGA Gain Register: Green OROCPGA 0x12 0x00 Row Exposure Low Register ROWEXPL 0x13 0x00 Row Exposure High Register ROWEXPH 0x14 0x02 Sub-Row Exposure Register SROWEXP 0x15 0x00 Error Control Register ERROR 0x16 0x00 Interface Timing 2 Register ITMG2 0x17 0x4B Interface Control 2 Register ICTRL2 0x18 0x00 Horizontal Blank Register HBLANK 0x19 0x00 Vertical Blank Register VBLANK 0x1A 0x00 Configuration Register CONFIG 0x1B 0x0C Control Register CONTROL 0x1C 0x04 Reserved 0x1D Reserved 0x1E Reserved 0x1F Reserved 0x20 3

Setting Exposure and Gain The exposure of an image is a function of the exposure and gain registers. Exposure sets the length of time each pixel integrates the light (shutter speed). Gain settings allow pixel values to be amplified. Gain values from 1x to 40x are allowed, but higher gain settings amplify noise (much like higher ISO film speeds are grainier). It is best to use the lower gain settings for better images. Gains from 1x to 10x are generally recommended. Note there are two green gain registers listed in Table 2, one for the odd number row green pixels and one for the even number row green pixels. The green color filters can be slightly different between rows and this allows finetuning. Using the same gain setting for both green registers is usually enough. Since the blue channel is not as sensitive, using blue gains approximately double that of red and green will allow the A/D full range on all three channels. Using a MacBeth Color Checker is a good way to judge exposure and color balance. A good raw image will have a good grey scale (the bottom patches on the chart). Gain settings should be adjusted so the red, green, and blue values are equal on any one grey patch. After setting gain, the exposure registers should be adjusted for a good exposure. There are three exposure registers; see Table 3. Table 2. Register Name Mnemonic Address (hex) PGA Gain Register: Green ERECPGA 0x0F PGA Gain Register: Red EROCPGA 0x10 PGA Gain Register: Blue ORECPGA 0x11 PGA Gain Register: Green OROCPGA 0x12 Table 3. Register Name Mnemonic Address (hex) Row Exposure Low Register ROWEXPL 0x13 Row Exposure High Register ROWEXPH 0x14 Sub-Row Exposure Register SROWEXP 0x15 The row exposure high register (upper 8 bits) and row exposure low register (lower 8 bits) act as a single 16 bit register. This 16 bit register sets the integration time (shutter speed) of the sensor. The sub-row exposure register is used for very small changes to exposure and allow fine-tuning for exact shutter speeds. Proper exposure will result in black values near 0x00 and white values near 0xFF (assuming 8 bits). All six grey patches on the MacBeth chart should have different average intensity values in the image. If the two brightest patches both appear white then the exposure is too long. If the two darkest patches both appear black then the exposure is too short. Remember that the raw image does not have gamma correction applied yet. The final grey scale image needs to be evaluated after gamma correction. Image Processing The raw data from the sensor requires image processing before a digital image is ready for viewing. Some standard steps of image processing are as follows: 1. Defective pixel correction 2. Lens flare subtraction 3. Auto-exposure 4. Auto-white balance 5. Color filter array interpolation (demosaic) 6. Color correction (3x3 matrix) 7. Gamma correction 8. Color space correction (3x3 matrix) 9. Data compression Image processing is not part of the sensor and must be supplied separately. Image processors that are compatible with these sensors are available from Agilent Technologies (HDCP-2000, HDCP-2010). 4

Typical Application 30 MHz Clock Vdd 10K NC NC 24 23 25 IMODE0 IMODE1 ntristate HDCS-1020 nrst_nstby nrow nframe_nsync 22 nirq 16 NC Analog Digital Digital Vdd GND GND Vdd 4, 11, 17 3, 20, 28 2, 19, 27 5, 12, 18 7 Clk D0 D1 D2 D3 D4 D5 D6 D7 DRDY 14 13 10 9 8 1 32 31 6 25 26 21 30 29 D0 D1 D2 D3 D4 D5 D6 D7 DATA READY Reset End of Row End of Frame TxD/RxD Clock Parallel Interface Serial Interface Host System 3.3V Regulator 3.3V Regulator Star Ground Typical Electrical Specifications Part Number HDCS-2020 (VGA) HDCS-1020 (CIF) Pixel size 7.4 x 7.4 µm 7.4 x 7.4 µm Maximum Clock Rate 25 MHz (VGA) 32 MHz (CIF) Effective Sensor Dynamic Range 65 db (VGA) 61 db (CIF) Effective Noise Floor 43 e- 43 e- Dark Signal [1,4] 240 e-/sec (@ 22 C) 240 e-/sec (@ 22 C) Sensitivity [2,3] 1.1 V/(Lux-S) 1.1 V/(Lux-S) Peak Quantum Efficiency [1,2,3] 33% 33% Saturation Voltage 1.22 V 1.22 V Full Well Capacity 68,000 e- 68,000 e- Conversion Gain [2] 17 µv/e- 17 µv/e- Programmable Gain Range 1 40 (8 bit resolution) 1 40 (8 bit resolution) Fill Factor 42% 42% Exposure Control 0.5 µsec minimum, 0.5 µsec increments 0.5 µsec minimum, 0.5 µsec increments Supply Voltage 3.3 V, -5%/+10% 3.3 V, -5%/+10% Absolute Max. Power Supply Voltage 3.6 V 3.6 V Absolute Max. DC Input Voltage (any pin) 3.6 V 3.6 V Power Consumption (typical) 150 mw operating, 150 µw standby 150 mw operating, 150 µw standby Power Consumption (max) 200 mw operating, 3.3 mw standby 200 mw operating, 3.3 mw standby Optical Format 1/3 1/4 Operating Temperature -5 to +65 C -5 to +65 C Storage Temperature -40 to +125 C -40 to +125 C Notes: 1. Specified over complete pixel area 2. Measured at unity gain 3. Measured at 555 nm 4. Excludes dark current shot noise 5

HDCS Sensor Top Level Block Diagram Two-Wire Serial/UART Image Array VGA 640 x 480 CIF 352 x 288 Clock Timing Controller Programmable Amplifier Programmable Amplifier Programmable Amplifier Analog to Digital Converter Sync/IRQ 8/10 Digital Output HDCS-2020 32 Pin Package Diagram HDCS-1020 32 Pin Package Diagram DATA7 1 32 25 24 IMODE0 AGND2 IMODE1 AVDD2 nirq_ncc VDD3 nframe_nsync GND3 AVDD1 DRDY AGND1 CLK GND1 DATA6 VDD1 DATA5 DATA4 VDD2 GND2 DATA3 DATA2 DATA1 DATA0 DATA8 DATA9 SDATA_TxD SCLK_RxD PVDD AGND3 nrow nrst_nstby DATA5 32 1 25 24 IMODE0 AGND2 IMODE1 AVDD2 nirq_ncc VDD3 nframe_nsync GND3 AVDD1 DRDY AGND1 CLK GND1 8 17 9 16 DATA4 VDD1 DATA3 DATA2 VDD2 GND2 DATA1 DATA0 ntristate NC DATA6 DATA7 SDATA_TxD SCLK_RxD PVDD AGND3 nrow nrst_nstby 8 17 9 16 6

HDCS-2020 Pin Description Pkg Pins Signal Name Type Description 23 IMODE1 Input If = 1, Half duplex UART slave interface mode If = 0, Synchronous serial slave interface mode 24 IMODE0 Input Always = 0 7 CLK Input System Clock 25 nrst_nstby Input Active low system reset input and stand-by mode input 31, 32, 1, 8, 9, 10, 13, 14, 15, 16 Data 9, Data 8, Data 1, Data 0 Output Parallel digitized pixel data out 6 DRDY Output Data valid for parallel digitized pixel data out 30 SDATA_TxD Input/output open drain Serial output data 29 SCLK_RxD Input Transfer clock / serial data input 21 nframe_nsync Output Signals end of frame 26 nrow Output Signals end of row 22 nirq_ncc Output Programmable interrupt request 17, 11, 4 VDD VDD Digital power supply 18, 12, 5 GND GND Digital ground 28 PVDD PVDD Array power supply 20, 3 AVDD AVDD Analog power supply 19, 2, 27 AGND AGND Analog, array, and substrate ground HDCS-1020 Pin Description Pkg Pins (Location) Signal Name Type Description 23 IMODE1 Input If = 1, Half duplex UART slave interface mode If = 0, Synchronous serial slave interface mode 24 IMODE0 Input Always = 0 7 CLK Input System Clock 25 nrst_nstby Input Active low system reset input and stand-by mode input 31, 32, 1, 8, 9, 10, 13, 14 Data 7, Data 6, Data 1, Data 0 Output Parallel digitized pixel data out 6 DRDY Output Data valid for parallel digitized pixel data out 30 SDATA_TxD Input/output open drain Serial output data 29 SCLK_RxD Input Transfer clock / serial data input 21 nframe_nsync Output Signals end of frame 26 nrow Output Signals end of row 22 nirq_ncc Output Programmable interrupt request 17, 11, 4 VDD VDD Digital power supply 18, 12, 5 GND GND Digital ground 28 PVDD PVDD Array power supply 20, 3 AVDD AVDD Analog power supply 19, 2, 27 AGND AGND Analog, array, and substrate ground 15 ntristate Input Disables sensor tristate mode 16 NC NC No connect 7

Packaging General Package Specs 32 J-leads (8 per side) Package dimensions, optical center shown in diagram below 1.65 13.36 1.955 4.120 optical center package center 1.735 2.37 2.67 4.127 HDCS-1020 3.340 HDCS-2020 3.082 14.80 13.80 13.60 13.00 12.365 2.00 0.25 1.65 12.165 11.56 1.02 Notes: Leadframe Plating: Ni-Pd-Au Dimension Tolerances: ±0.075 Leadframe Tolerances: ±0.2 3.80 1.175 2.23 www.semiconductor.agilent.com Data subject to change. Copyright 2001 Agilent Technologies, Inc. February 20, 2001 5988-2026EN