powerpoint 프레젠테이션 -...

25
1/4 inch VGA Single Chip CMOS High performance Image Sensor with 640 X 480 Pixel Array Rev 1.4 Last update : 1st APRIL 2010. 6 th Floor, Gyeonggi R&DB Center, 906-5 Iui-dong, Yeongtong-gu, Suwon-si, Gyeonggi-do, 443-766, Korea Tel : 82-31-888-5300, FAX : 82-31-888-5398 Copyright 2010, Pixelplus Co.,Ltd ALL RIGHTS RESERVED POA030R Brief Datasheet

Upload: trandan

Post on 13-May-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

1/4 inch VGA Single Chip CMOS High performance

Image Sensor with 640 X 480 Pixel Array

Rev 1.4

Last update : 1st APRIL 2010.

6th Floor, Gyeonggi R&DB Center, 906-5 Iui-dong, Yeongtong-gu,

Suwon-si, Gyeonggi-do, 443-766, Korea

Tel : 82-31-888-5300, FAX : 82-31-888-5398

Copyright ⓒ 2010, Pixelplus Co.,Ltd

ALL RIGHTS RESERVED

POA030R

Brief Datasheet

Page 2: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

2/25

▶ Revision History

Version Date [D/M/Y] Notes Writer

0.0 04/02/2009 (Preliminary) Seungpyo Hong

0.1 06/02/2009 Added device information Chang hui Ye

0.2 03/04/2009

Modify HVDD voltage : 1.5~3.3V 1.8~3.3V

Comment “HVDD must be higher than or equal to

DVDD”

Change X1, X2, HVDD, NTSC PIN description

John Shin

0.3 14/04/2009 Include Typical & Optical parameter Heung Seok Park

0.4 21/04/2009 19page, slave address (E0h, E1h => DCh, DDh) Seungpyo Hong

0.5 08/07/2009 8page edited Seungpyo Hong

0.6 22/09/2009 64page, Added min.max voltage H.B Kim

0.9 17/11/2009

Page6, 15, 16, 17 edited

Change VSYNC ,STDBY PIN description(I/O Type)

VSYNC(P O), STDBY(O I)

Add Fig.14 and Change Fig number

JiKyung Moon

1.0 09/12/2009Page 4, Page 6 edited.

ATEST change to TESTHangKyoo Kim

1.1 06/01/2010 Modified I/O type of Pin description(P.6) JunHyuck Lee

1.2 26/02/2010 Include max current of DC Characteristics Heung Seok Park

1.3 30/04/2010 Changed Product Code DS MIN

1.4 01/04/2011 Edited for brief type Chang hui Ye

Caution : This datasheet can be changed without prior notice !! If you want to get up-to-date version,

please send a mail to technicalsupport @pixelplus.com.

Page 3: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

3/25

▶ Table of Contents

▶ Features

- [ Fig. 1 ] PIN Description

- [ Table 1 ] Typical Parameters

▶ Pin Descriptions

- [ Table 2 ] Pin Descriptions

▶ Signal Environment

▶ Chip Architecture

- [ Fig. 2 ] Block Diagram

▶ Frame Structure and Windowing

- [ Fig. 3 ] Default data structure of frame and

window

- Window X, Y start/stop register value

for default window and max. window

▶ Data Formats

- [ Fig. 4 ] Bayer Color Filter Pattern

- [ Fig. 5 ] 4:2:2 YUV data sequence.

▶ Data and Synchronization Timing

- [ Fig. 6 ] Timing diagram for Hsync, MCLK,

PCLK and Data ( Default : YUV )

- [ Fig. 7 ] Timing diagram for Hsync, MCLK,

PCLK and Data ( Bayer )

- [ Fig. 8 ] Timing diagram for Vsync and Hsync.

▶ Scaling

- [ Fig. 9 ] Free Scaling

- [ Fig. 10 ] Effective Image Size

- [ Fig. 11 ] Timing diagram for VSYNC

and HSYNC (scaling modes)

- [ Fig. 12 ] Timing diagram for PCLK and

Data (scaling modes)

▶ I2C Master

- [ Fig. 13 ] Connection of I2C EEPROM and

NTSC / PAL Encoder

- [ Fig. 14 ] Example of Configuration I2C

EEPROM

▶ LED Control

- [ Fig. 15 ] Connection of illumination sensor and

IR LED

▶ 2-wire Serial Interface Description

▶ 2-wire Serial Interface Functional Description

▶ Register Tables

▶ Register Tables ( Detailed )

▶ Application note

▶ Package information

▶ Reference schematic

▶ Layout guide

Page 4: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

4/25

▶ Features

▷ 656x496 effective pixel array with

RGB bayer color filters and micro-lens.

▷ Power supply :

AVDD : 2.8V, DVDD : 1.5V/1.8V,

HVDD : 1.8 ~ 3.3V

▷ Output formats : CCIR656, 8bit YCbCr422,

8bit RGB565, 9bit RGB Bayer, 9bit Mono.

▷ Image processing on chip : lens shading,

gamma correction, defect correction,

low pass filter, color interpolation,

edge enhancement, color correction,

brightness, contrast, saturation,

auto black level compensation,

auto white balance, auto exposure control

and back light compensation.

▷ Max. 30 frames/sec progressive scan

@ 27 MHz master clock for VGA.

▷ Frame size, window size and position can

be programmed through a 2-wire serial

interface bus.

▷ VGA / CIF / QVGA / QCIF / QQVGA Scaling.

▷ Horizontal / Vertical mirroring.

▷ 50Hz, 60Hz flicker automatic cancellation.

▷ Soft reset.

▷ High Image Quality and High low light

performance.

▷ I2C Master.

▷ LED Control.

POA030R

[ Fig. 1 ] PIN Description of chip in a package

[ Table 1 ] Typical Parameters

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

AV

DD

1

AG

ND

1

TE

DG

ND

D0

D1

D2

D3

D4

HG

ND

X1

X2

HV

DD

PC

LK

DV

DD

XO

UT

DG

ND

RS

DA

T

RS

CL

K

NT

SC

40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21

AV

DD

AG

ND

TE

ST

ISIN

ST

DB

Y

RS

TB

VS

YN

C

D8

D7

D6

D5

HV

DD

HS

YN

C

HG

ND

SS

DA

T

SS

CL

K

LE

D1

DV

DD

DG

ND

LE

D0

Effective Pixel Array 656 x 496

Pixel Size 5.55 um x 5.55 um

Effective Image Area 3.64 mm x 2.752 mm

Optical Format 1/4 inch

Max. Clock frequency 27 Mhz

Max. Frame Rate30fps @ 27MHz

60fps @ 27MHz (bayer only)

Dark Signal 25.2 [ mV/sec ]

Sensitivity 2.93 [V/Lux.sec]

Power Consumption67[mW] @ Dynamic

6.8[uW] @ Standby

Operating Temp.-40 ~ 105 [℃]

(Fully Functional Temp)

Dynamic Range 51 [dB] @ 60 degree

SNR 44.2 [dB] @ 60 degree

Page 5: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

5/25

▶ PIN Descriptions

[ Table 2 ] Pin Descriptions

Pin No. Name I/O Type Functions / Descriptions

1 AVDD1 P Analog power supply1 : 2.8V DC. 0.1uF to AGND

2 AGND1 P Analog power ground1.

3 TE I Chip Test Mode enable. User have to connect this terminal to DGND

4 DGND P Digital power ground for core circuits.

5 D0 O Bit 0 of data output.

6 D1 O Bit 1 of data output.

7 D2 O Bit 2 of data output.

8 D3 O Bit 3 of data output.

9 D4 O Bit 4 of data output.

10 HGND P I/O power ground.

11 X1 I Crystal input pad. To use Crystal, HVDD must be 2.8~3.3V

Do not leave this PIN floating. If user want to use external master clock or

oscillator instead of using crystal, please connect this PIN to HVDD or HGND.

12 X2 I/O Crystal output pad or master clock input pad.

To use Crystal, HVDD must be 2.8~3.3V

13 HVDD P I/O Power supply: 1.8~3.3V DC with 100nF capacitor to HGND.

Voltage range for all output signals is 0V ~ HVDD.

HVDD must be higher than or equal to DVDD

To use Crystal, HVDD must be 2.8~3.3V

14 PCLK O Pixel clock. Data can be latched by external devices at the rising or falling

edge of PCLK. The polarity can be controlled anyway.

15 DVDD P Digital power supply : DC 1.5/1.8V.

16 XOUT O Master clock output for encoder chip.

17 DGND P Digital ground for core circuits.

18 RSDAT I/O 2-wire serial interface master data bus.

19 RSCLK O 2-wire serial interface master clock.

20 NTSC I NTSC/PAL mode selection pin for I2C master.

This PIN must be connected to HVDD or HGND

21 LED0 O LED control bit 0. LED[1:0] provide 2bit combination of enable signal which

can turn-on LED device when low light condition.

22 DGND P Digital ground for core circuits.

23 DVDD P Digital power supply : DC 1.5/1.8V.

24 LED1 O LED control bit 1. LED[1:0] provide 2bit combination of enable signal which

can turn-on LED device when low light condition.

25 SSCLK I 2-wire serial interface slave clock

26 SSDAT I/O 2-wire serial interface slave data bus.

27 HGND P I/O power ground.

28 HSYNC O Horizontal synchronization pulse. HSYNC is high ( or low ) for the horizontal

window of interest. It can be programmed to appear or not outside the vertical

window of interest.

Page 6: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

6/25

▶ PIN Descriptions

Pin No. Name I/O Type Functions / Descriptions

29 HVDD P I/O Power supply: 1.8~3.3V DC with 100nF capacitor to HGND.

Voltage range for all output signals is 0V ~ HVDD.

HVDD must be higher than or equal to DVDD

To use Crystal, HVDD must be 2.8~3.3V

30 D5 O Bit 5 of data output.

31 D6 O Bit 6 of data output.

32 D7 O Bit 7 of data output.

33 D8 O Bit 8 of data output.

34 VSYNC O Vertical sync : Indicates the start of a new frame.

35 RSTB I System reset must remain low for at least 8 master clocks after power is

stabilized. When the sensor is reset, all registers are set to their default values.

36 STDBY I Power standby mode. When Standby=„1‟ there‟s no current flow in any analog

circuit branch, neither any beat of digital clock. D<8:0> and PCLK, HSYNC,

VSYNC pins can be programmed to tri-state or all „1‟ or all „0‟. But it is possible

to control internal registers through 2-wire serial interface bus in Standby

mode. All registers retain their current values.

37 ISIN I Illumination sensor input pin for LED control function.

38 TEST O Analog test pin.

39 AGND P Analog power ground.

40 AVDD P Analog power supply : 2.8V DC. 0.1uF to AGND

[ Table 2 ] Pin Descriptions (continued)

Page 7: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

7/25

▶ Signal Environment

▶ Chip Architecture

POA030R has 3.3V tolerant Input pads. Input signals must be higher than or equal to HVDD but cannot be

higher than 3.3V. POA030R input pad has built in reverse current protection circuit, which makes it possible to

apply input voltage even if the HVDD is disconnected or floating. Voltage range for all output signals is 0V ~

HVDD.

POA030R has 656 x 496 effective pixel array and column/row driver circuits to read out the pixel data

progressively. CDS circuit reduces noise signals generated from various sources mainly resulting from process

variations. Pixel output is compared with the reset level of its own and only the difference signal is sampled,

thus reducing fixed error signal level. Each of R, G, B pixel output can be multiplied by different gain factors to

balance the color of images in various light conditions. The analog signals are converted to digital forms one

line at a time and 1 line data are streamed out column by column. The Bayer RGB data are passed through a

sequence of image signal processing blocks to finally produce YCbCr 4:2:2 output data. Image signal

processing includes such operations as gamma correction, defect correction, low pass filter, color interpolation,

edge enhancement, color correction, contrast stretch, color saturation, white balance, exposure control and

back light compensation. Internal functions and output signal timing can be programmed simply by modifying

the register files through 2-wire serial interface.

[ Fig. 2 ] Block Diagram

ST

DB

Y

Effective Pixel array

690 × 512

CDS<0:803>

Column decoder

Row

decoder

ADC<0:803>

2-w

ire s

erial

inte

rface

Regis

ters

SSDAT

SSCLK

Timing control

Bia

s / A

DC

contr

ol

Image S

ignal

Pro

cessin

gBaye

r R

GB

8bits Y/UV or 9bits Bayer

RS

TB

X1

9

Analog Control signal

Digital Control signal

PCLK

HSYNC

VSYNC

Digital Control signal

pclk

Hsync

Vsync

Data

9

Contr

ol re

gis

ter

Page 8: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

8/25

[ Fig. 3 ] Default data structure of frame and window. ( Top view )

Origin ( 0, 0 ) of the frame is at the upper right corner. Size of the frame is determined by two registers :

framewidth( Reg.A-04h, A-05h ) and frameheight( Reg.A-06h, A-07h ). One frame consists of framewidth + 1

columns and frameheight + 1 rows. framewidth and frameheight can be programmed to be larger than total

array size. Default window array of 640 x 480 pixels is positioned at ( 110, 16 ). It is possible to define a

specific region of the frame as a window. Pixel scanning begins from ( 0, 0 ) and proceeds row by row

downward, and for each line scan direction is from right to the left. Hsync signal indicates if the output is from a

pixel that belongs to the window or not. There are two counters to indicate the present coordinate of frame

scanning : Frame row counter and frame column counter. Counter values repeat the cycle of 0 to frameheight ,

and 0 to framewidth respectively. The counter values increase at the pace of pixel clock (PCLK), which does

not change as the frame size is altered. The pixel data rate is fixed and is independent of frame size(frame

rate). [ Table 3 ] shows windowx, y start/stop( Reg.A-08h ~ A-0Fh ) registers value for default window and

maximum window.

▶ Frame Structure and Windowing

POA030R VGA Frame Structure

(0,0)

(857,524)

Effective window(640 x 480)

Effective Pixel(656 x 496)

102

(102,0)

(757,503)

8

8

8

8

640

480

8 8

Row OBP66

13

(102,8)

(110,16)

(749,495)

(757,511)

* Total Pixel : 656 x 512

34

Column OBP

Page 9: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

9/25

▶ Data Formats

[ Fig. 4 ] Bayer Color filter pattern

R G R G R G

G B G B G B

R G R G R G

G B G B G B

R G R G R G

G B G B G B

Y1 V1U1 Y2 U3 Y3 V3 Y4 …

[ Fig. 5 ] 4:2:2 YUV data sequence.

Pixel array is covered by Bayer color filters as can be seen in

the [ Fig. 4 ]. Since each pixel can have only one type of filter on it,

only one color component can be produced by a pixel. POA030R

provides this Bayer pattern RGB data through an 8bit channel. It takes

one PCLK to pass one pixel RGB data to output bus. But since it is

necessary to know all 3 color components R, G, B to produce a color

for a pixel, the other two components must be inferred from other pixel

data. For example, G component for a B pixel is calculated as an

average of its four nearest G neighbors, and its R component as an

average of its four nearest R neighbors. This operation of inferring

missing data from existing ones is called the color interpolation. Color interpolation produces an

undesirable artifact in image. Sampling nature of color filter can leave an interference pattern around

an area with repetitive fine lines. POA030R adopts a low pass filter to prevent the interference patterns

( called Moire pattern) from degrading the image quality too much. After color interpolation, every pixel

has all three color components. These three color components R, G, B can be routed to 8 bits output

pins in such a way RGB565. It takes two PCLK‟s to pass one pixel RGB data to output bus.

It is possible to extract monochrome luminance data from RGB color components and the conver-

sion equation is : Y = 0.299R + 0.587G + 0.114B where R,G and B are gamma corrected color

components. And the color information is separated from luminance information according to following

equations.

U = 0.492 ( B – Y ), V = 0.877 ( R – Y )

Since human eyes are less sensitive to color variation than to luminance, color components can be

sub-sampled to reduce the amount of data to be transmitted, but preserving almost the same image

quality. POA030R supports 4:2:2 YUV data format where

U and V components are horizontally sub-

sampled such that U and V for every other pixel

are omitted. POA030R also supports ITU-R

BT.601 YCBCR format which is a scaled, offset

version of YUV. Y is the same in both formats but

the CBCR is formed as follows.

CB = 0.564 ( B – Y ) + 128

CR = 0.713 ( R – Y ) + 128

Page 10: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

10/25

▶ Data and Synchronization Timing

[ Fig. 6 ] shows the default data sequence of POA030R. In [ Fig. 6 ] Hsync / PCLK polarity can have any

combinations possible. Data can be latched at the rising or falling edge of PCLK. Hsync can be set to be active

high or active low. The sequence default YUV data is [ U,Y, V, Y, …] for common even / odd rows.

The width of Hsync can be programmed by windowx1 / x2( Reg.A-08h, 09h, 0Ch, 0Dh )

and given by

Hsync Width = windowx2 - windowx1 + 1

Data value can be selected in Invalid or blanking region . ( Reg.B-AEh ~ B6h )

The default sequence Bayer data is [RGRG…] for even rows and [GBGB…] for odd rows.

[ Fig. 7 ] Timing diagram for Hsync, MCLK, PCLK and Data ( Bayer mode )

[ Fig. 6 ] Timing diagram for Hsync, MCLK, PCLK and Data ( YUV mode : default )

Hsync Width = window x2 – window x1 + 1 (pclk)

U Y V Y U Y V YYAB FFU

Hsync

MCLK

PCLK

DATA

Hsync Width = window x2 – window x1 + 1 (pclk)

Hsync

MCLK

PCLK

RAB FFDATA(E) G R G

GAB FFDATA(O) B G B

Page 11: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

11/25

In [ Fig. 8 ], Vsync polarity also can have any combinations possible and can be set to be active high

or active low. The width of Vsync can be programmed by vsyncstart / vsyncstop( Reg.A-10h ~ 13h ) and

given by

Vsync Width = ( vsyncstop – vsyncstart ).

The width of Vreference can be programmed by register windowy1 / y2( Reg.A-0Ah, 0Bh, 0Eh, 0Fh )

and given by

Vreference width = ( windowy2 - windowy1 ).

[ Fig. 8 ] Timing diagram for Vsync and Hsync

Vreference

Vsync(def.)

Vreference width = ( window y2 –window y1 )

Vsync width = ( vsyncstop – vsyncstart )

Hsync

1 line time

= ( framewidth + 1 ) x pclk

Hsync Width =

window x2 – window x1

Page 12: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

12/25

▶ Scaling

Effective Image. # of columns = reg_window_x2 - reg_window_x1 +1

Effective Image. # of rows = reg_window_y2 - reg_window_y2 + 1

( reg_window_x1, reg_window_y1 )

minimum = (1, 1)

( reg_window_x2, reg_window_y2 )

maximum = (648, 488)

# of columns

# of rows

0 32 64

0

32

64

Scaled image sampling points

X Sampling points = reg_scale_X * P

Y Sampling points = reg_scale_Y * Q

Where, P, Q is integer (0, 1, 2, ...)

Example

Reg_scale_x = 40

Reg_scale_y = 48

Full image pixel locations

X points = 32 * M

Y points = 32 * N

Whrere, M & N is integer ( 0, 1, 2, ...)

[ Fig. 9 ] Free Scaling

[ Fig. 10 ] Effective Image Size

Page 13: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

13/25

[ VGA / CIF scaling case : default ]

[ QVGA / QCIF scaling case ]

VSYNC

HSYNC

VSYNC

HSYNC

[ Fig. 11 ] Timing diagram for VSYNC and HSYNC ( scaling modes )

[ QQVGA scaling case ]

VSYNC

HSYNC

Page 14: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

14/25

[ Fig. 12 ] Timing diagram for PCLK and Data ( scaling modes )

[ VGA / CIF scaling case : default ]

U Y V YAB U U Y V YY U

MCLK

PCLK

DATA U Y V YY FF

[ QVGA / QCIF scaling case ]

UAB

MCLK

PCLK

DATA V V Y FFY Y U

[ QQVGA scaling case ]

UAB

MCLK

PCLK

DATA Y Y FFV

Page 15: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

15/25

▶ I2C Master

POA030R supports I2C mater function. User tuning registers of POA030R and NTSC/PAL encoder

can be set by I2C EEPROM initially. After reset time POA030R tries to access I2C EEPROM whether it has

connected. If the connection has accomplished POA030R reads data from I2C EEPROM and sets its

registers. [Fig. 13] shows how to connect POA030R and I2C EEPROM.

[Fig. 13] Connection of I2C EEPROM and NTSC / PAL Encoder

User can select NTSC or PAL mode using NTSC pin. If NTSC pin is connected to VCC, I2C master

operate NTSC mode. If NTSC pin is connected to ground, I2C master operate PAL mode. [Fig. 15] shows

that example of configuration I2C EEPROM.

VCC

POA030RI2C EEPROM

(24XX16)

NTSC/PAL

Encoder

VCC

SSDAT

SSCLK

RSDAT

RSCLK

SCL

SDA

SCL

SDA

VCC

NTSC

I2C EEPROM

(24XX16)

A0

A1

A2

VSS

VCC

WP

SCL

SDA

[Fig. 14] Pin description of I2C

EEPROM(24XX16)

For example,[Fig. 14] shows Pin description of I2C EEPROM(24XX16). Generally The A0, A1 and A2

pins of I2C EEPROM(24XX16) are not used. POA030R doesn‟t support I2C EEPROM(24XX64).

Page 16: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

16/25

▶ LED Control

POA030R provides LED control function with ambient light sensor (analog current output type) and IR

LED. [Fig 16] shows that connection of illumination sensor and IR LED.

ADC

LED Control

Block

POA030R

ISIN

LED1

LED0

Ambient Light Sensor

(Analog Current Output Type)

IR

LED

[Fig. 16] Connection of illumination sensor and IR LED

There is several tuning registers for LED control block. For more information of tuning registers,

please refer to register descriptions (Reg. B-54h~59h).

Page 17: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

17/25

▶ 2-wire Serial Interface Description

The registers of POA030R are written and read through the 2-wire Serial Interface. The POA030R has

2-wire Serial Interface slave. The POA030R is controlled by the Register Access Clock (SSCLK), which is

driven by the 2-wire Serial Interface master. Data is transferred into and out of the POA030R through the

Register Access Data (SSDAT) line. The SSCLK and SSDAT lines are pulled up to VDD by a 2kΩ off-chip

resistor. Either the slave or master device can pull the lines down. The 2-wire Serial Interface protocol

determines which device is allowed to pull the two lines down at any given time.

Start bit

The start bit is defined as a HIGH to LOW transition of the data line while the clock line is HIGH.

Stop bit

The stop bit is defined as a LOW to HIGH transition of the data line while the clock line is HIGH.

Slave Address

The 8-bit address of a 2-wire Serial Interface device consists of 7-bit of address and 1-bit of direction. A

„0‟ in the LSB of the address indicates write mode, and a „1‟ indicates read-mode.

Data bit transfer

One data bit is transferred during each clock pulse. The SSCLK pulse is provided by the master. The

data must be sGroup During the HIGH period of the SSCLK : it can only change when the SSCLK is LOW.

Data is transferred 8 bits at a time, followed by an acknowledge bit.

Acknowledge bit

The receiver generates the acknowledge clock pulse. The transmitter ( which is the master when writing,

or the slave when reading ) releases the data line, and receiver indicates an acknowledge bit by pulling the

data line low during the acknowledge clock pulse.

No-acknowledge bit

The no-acknowledge bit is generated when the data line is not pulled down by the receiver during the

acknowledge clock pulse. A no-acknowledge bit is used to terminate a read sequence.

Sequence

A typical read or write sequence begins by the master sending a start bit. After start bit, the master

sends the slave device‟s 8-bit address. The last bit of the address determines if the request will be a read or a

write, where a „0‟ indicates a write and a „1‟ indicates a read. The slave device acknowledges its address by

sending an acknowledge bit back to the master. If the request was a write, the master then transfers the 8-bit

register address to which a write should take place. The slave sends an acknowledge bit to indicate that the

register address has been received. The master then transfers the data 8 bits at a time, with the slave sending

an acknowledge bit after each 8 bits. The POA030R uses 8 bit data for its internal registers, thus requiring one

8-bit transfer to write to one register. After 8 bits are transferred, the register address is automatically

incremented, so that the next 8 bits are written to the next register address. The master stops writing by

sending a start or stop bit. A typical read sequence is executed as follows. First the master sends the write-

mode slave address and 8-bit register address just as in the write request. The master then sends a start bit

and the read-mode slave address. The master then clocks out the register data 8 bits at a time. The master

sends an acknowledge bit after each 8-bit transfer. The register address is auto-incremented after each 8 bit

is transferred. The data transfer is stopped when the master sends a no-acknowledge bit.

Page 18: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

18/25

▶ 2-wire Serial Interface Functional Description

S SLAVE ADDRESS W A REGISTER ADR. A PDATA A

Single Write Mode operation

S: Start condition. Sr : Repeated Start ( Start without preceding stop. )

SLAVE ADDRESS: write address = DCh = 11011100b

read address = DDh = 11011101b

R/W: Read/Write selection. High = read / LOW = write.

A: Acknowledge bit. NA : No Acknowledge.

DATA: 8-bit data

P: Stop condition

From master to slave From slave to master

Note 1: Continuous writing or reading without any interrupt increases the register address automatically. If the

address is increased above valid register address range, further writing does not affect the chip operation in

write mode. Data from invalid registers are undefined in read mode.

Multiple Write Mode (Register address is increased automatically)1 operation

S SLAVE ADDRESS W A REGISTER ADR. A DATA A

PDATA A DATA A

· · ·

· · ·

S SLAVE ADDRESS W A REGISTER ADR. A

PDATA NA

Single Read Mode operation

Sr SLAVE ADDRESS R A

· · · · · · · · · · · · · · · · · · · · · · · · · · ·

Multiple Read Mode (Register address is increased automatically)1 operation

S SLAVE ADDRESS W A REGISTER ADR. A

P

DATA ASr SLAVE ADDRESS R A DATA A

DATA A DATA NA

· · ·

· · · · · · · · · · · · · · · · · · · · · · · · · · ·

· · · · · · · · · · · · · · · · · · · · · · · · · · ·

Page 19: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

19/25

Absolute Maximum Ratings *

Table 3. DC Characteristics

* Excessive stresses may cause permanent damage to the device.

HVDD,AVDD Supply Voltage ------------------------------------------------ -0.3V to 4.5V

DVDD Supply Voltage --------------------------------------------------------- -0.3V to 2.5V

DC Voltage at any input pin ---------------------------------------------------- -0.3V to HVDD+0.3V

DC Voltage at any output pin --------------------------------------------------- -0.3V to HVDD+0.3V

Storage Temperature ------------------------------------------------------------ -40C to + 125 C

Symbol Descriptions Min Typ Max Unit

VDDD Digital VDD voltage relative to GND( DGND) level. 1.4251.5

1.81.89 V

VDDA Analog voltage relative to GND(AGND) level. 2.66 2.8 2.94 V

HVDD

High VDD(HVDD) voltage relative to GND(DGND) level.

HVDD must be higher than or equal to DVDD1.71

1.8

2.8

3.3

3.465 V

IDDD

Supply current at 30 fps. Currents are programmable through 2-

wire serial interface. TBD mA

DVDD=1.8V(1.5V) - 7.8(6.4) 11.4 mA

AVDD=2.8V - 16.5 22.7 mA

HVDD=2.8V - 4.0 9.0 mA

IDDS

Standby supply current@

DVDD=1.8V(1.5V)/AVDD=2.8V/HVDD=2.8V8(4.3) 20 uA

VIL1 Input voltage LOW level0.2*HV

DDV

VIH1 Input voltage HIGH level 0.8*HVDD V

VIL2 Input voltage LOW level for rClk, rData.0.2*HV

DDV

VIH2 Input voltage HIGH level for rClk, rData 0.8*HVDD V

CIN Input pin capacitance 10 pF

VOL1 Output Voltage LOW 0.1*HV

DDV

VOH1 Output Voltage HIGH 0.9*HVDD V

VOL2 Output Voltage LOW level for rClk, rData. 0.2 V

VOH2 Output Voltage HIGH level for rData. HVDD-0.2 V

IIN Input leakage current 0.005 1 uA

IOT Output leakage current 0.005 1 uA

▶ Electrical Characteristics

Page 20: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

20/25

Symbol Parameter Notes Min Typ Max Unit

Sens Sensitivity 1) 2.93 V/Lux.sec

Vsat Saturation Level 2) 1195 mV

Vdrk Dark Signal 3) 25.2 mV/sec

DR Dynamic range 4) 44.2 dB

Table 5. Electro-Optical Characteristics ( @ 60degree )

Notes :

1) This value comes from the wafer test. The calculation sequence is as follows.

(1) read the saturation level from evaluation pad

(2) calculate One LSB.

(3) Read output signal of Green pixels under illumination with output signal equal to 50% of

saturation signal.

(4) Read the Luminance and Integration Time when 50% of saturation signal.

(5) Calculate the sensitivity using (1)~(4)

= (the signal of Green pixels * one LSB ) / (luminance * integration time)

2) Read the value of evaluation pad when all pixels are saturated in condition

3) Measured at the zero illumination.

(1) read the dark signal average of all pixels for minimum integration time

(2) read the dark signal average of all pixels for maximum integration time

(3) [Dark signal @ maximum integration time] – [Dark signal @ minimum integration time]

(4) convert to mV/sec unit

4) For frame rate=7.5 fps

20*Log [Saturation Signal /Dark signal] [dB]

Page 21: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

21/25

Power-On Sequence

DVDD

HVDD

AVDD

MCLK •••

RSTB

t1

t2

t7 t9

DATA<8:0>,

HSYNC,

VSYNC, PCLKunknown

STDBY

Output=Hi-Z Normal operation

Standby Mode

SSCLK,

SSDAT(Reg.B-1Ah[3] = ‘0’)

Sensor initialization

Output=Hi-Z

Output Hi-Z release

Power-Off Sequence

DVDD

HVDD

AVDD

t6

t5

Table6. Recommended Power-On/Off sequence

Symbol Descriptions Min Typ Max Unit

t1 From DVDD rising to HVDD rising 0 ns

t2 From HVDD rising to AVDD rising 0 ns

t5 From AVDD falling to HVDD falling 0 ns

t6 From HVDD falling to DVDD falling 0 ns

t7 From HVDD rising to initial mclk rising 0 ns

t8 From RSTB falling to AVDD falling 0 ns

t9 Minimum reset time 8 x MCLK period

(2) To make output Hi-Z state in power-down mode, set Reg.A-59h[7] to „1‟ before starting power-down mode

(2)

(1) Output state is Hi-Z in default. To release output Hi-Z state, set Reg.A-59h[6] to „0‟

(1)

t8RSTB

Page 22: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

22/25

▶ PLCC Package information

< Placing PLCC package on PCB >

On standpoint of TOP view on PCB , place pin#1 as right handed then image output is correct angle.

POA030R PLCC Package is designed to equalize image array center with package‟s.

< TOP VIEW >

Page 23: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

23/25

▶ PLCC Package reference schematic

POA030R

POA030R has 9bits data bus to interface with Multimedia processor ,

If need to omit as 8bit , D0 should be omitted.

LEDCNTL0:1 can be an input of driving TR to LED ,

If no use, leave them as floating.

Page 24: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

24/25

▶ PLCC Package Layout consideration

< Foot print >

Above diagram is PLCC package foot print which contains marginal information on pads.

To design PCB foot print , it should be concerned with SMT conditions additionally.

< Power plane lay out >

In case of designing GND and POWER plane, It is recommended to assign wide AGND plane.

If there‟s not much area dedicated to AGND, horizontal random power noise can happen on image output.

In case of supplying power to AVDD, LDO ( Voltage regulator ) is preferred to DC to DC converter

which has oscillation frequency.

< Debugging information >

•Coupling capacitor between AVDD and Main GND is helpful to stabilize AVDD if AGND has not enough size.

•Isolation beads between AVDD and LDO can sometimes enlarge dropping voltage depending on power network.

•Reverse current protective or voltage dropping diode between AVDD and LDO can also make power noise.

< BOTTOM VIEW >

Page 25: PowerPoint 프레젠테이션 - eyeontech.1004hp.comeyeontech.1004hp.com/product/images/POA030R.pdf · 16 XOUT O Master clock output for encoder chip. ... 20 NTSC I NTSC/PAL mode

Rev 1.4

POA030R

1/4 inch VGA Single Chip CMOS Image Sensor with

640 X 480 Pixel Array

25/25

Pixel plus members help you to make your world much safer .

Regarding further information, please contact our localized representative distributors.

Copyright ⓒ 2010, Pixelplus Co.,Ltd

ALL RIGHTS RESERVED