English
Language : 

AR0330 Datasheet, PDF (47/77 Pages) ON Semiconductor – CMOS Digital Image Sensor
AR0330: 1/3-Inch CMOS Digital Image Sensor
Sensor Readout
Window Control
The sequencing of the pixel array is controlled by the x_addr_start, y_addr_start, x_ad-
dr_end, and y_addr_end registers. The x_addr_start equal to 6 is the minimum setting
value. The y_addr_start equal to 6 is the minimum setting value. Please refer to Table 33
and Table 34 for details.
Table 33: Pixel Column Configuration
Column Address
0–5
6–2309
2310–2315
Number
6
2304
6
Type
Active
Active
Active
Notes
Border columns
Active columns
Border columns
Table 34: Pixel Row Configuration
Row Address
2–5
6–1549
1550–1555
Number
4
1544
6
Type
Active
Active
Active
Notes
Not used in case of “edge effects”
Active rows
Not used in case of “edge effects”
Readout Modes
Horizontal Mirror
When the horizontal_mirror bit (R0x3040[14]) is set in the image_orientation register,
the order of pixel readout within a row is reversed, so that readout starts from x_ad-
dr_end + 1and ends at x_addr_start. Figure 31 on page 47 shows a sequence of 6 pixels
being read out with R0x3040[14] = 0 and R0x3040[14] = 1. Changing R0x3040[14] causes
the Bayer order of the output image to change; the new Bayer order is reflected in the
value of the pixel_order register.
Figure 31: Effect of Horizontal Mirror on Readout Order
LINE_VALID
horizontal_mirror = 0
DOUT[11:0]
G0[11:0] R0[11:0] G1[11:0] R1[11:0] G2[11:0] R2[11:0]
horizontal_mirror = 1
DOUT[11:0]
G3[11:0] R2[11:0] G2[11:0] R1[11:0] G1[11:0] R0[11:0]
Vertical Flip
When the vertical_flip bit (R0x3040[15]) is set in the image_orientation register, the order
in which pixel rows are read out is reversed, so that row readout starts from y_addr_end
and ends at y_addr_start. Figure 30 shows a sequence of 6 rows being read out with
AR0330_DS Rev. U Pub. 4/15 EN
47
©Semiconductor Components Industries, LLC,2015.