![Omnivision CameraChip OV9650 Implementation Manual Download Page 35](http://html1.mh-extra.com/html/omnivision/camerachip-ov9650/camerachip-ov9650_implementation-manual_740719035.webp)
Output Formatter
Version 1.1, December 7, 2004
Proprietary to OmniVision Technologies
35
O
mni
ision
6.2 Data Formatting
lists the registers used for Data Formatting.
Table 6-4. Data Formatting (Sheet 1 of 2)
Function
Register
Address
Note
HSYNC/VSYNC Polarity
[1:0]
0x15
High: Negative
HREF Polarity
[3]
0x15
High: Negative
YUV Formatting
0x12
0: YUV
1: RGB
YUV Sequence
Exchange
[3:2]
0x3A
00:
YVYU
01:
YUYV
10:
VYUY
11:
UYVY
Output Data MSB/LSB
Swap Enable
0x0C
8-bits: D[9:2]
10-bits: D[9:0]
D[9:0] - PCLK Reference
Edge
[4]
0x15
0:
Data update at falling edge
1:
Data update at rising edge
ITU-656 Format Enable
0x04
High: Enable
Output Range
[7:6]
0x40
00:
0x10 to 0xF0
01:
0x10 to 0xF0
10:
0x01 to 0xFE
11:
0x00 to 0xFF
Frame Rate Adjust
Setting
(by inserting dummy
pixels)
[6:4] (MSB)
[7:0] (LSB)
0x2A
0x2B
SXGA
LSB: 1/1520 Line Period increase
VGA
LSB: 1/1600 Line Period increase
QVGA
LSB: 1/1600 Line Period increase
QQVGA
LSB: 1/1600 Line Period increase
CIF
LSB: 1/1040 Line Period increase
QCIF
LSB: 1/1040 Line Period increase
QQCIF
LSB: 1/1040 Line Period increase
Frame Rate Adjust
Setting
(by inserting dummy
lines)
[7:0] (MSB)
[7:0] (LSB)
0x93
0x92
SXGA
LSB: 1/1050 Frame Period increase
VGA
LSB: 1/500 Frame Period increase
QVGA
LSB: 1/250 Frame Period increase
QQVGA
LSB: 1/250 Frame Period increase
CIF
LSB: 1/384 Frame Period increase
QCIF
LSB: 1/192 Frame Period increase
QQCIF
LSB: 1/192 Frame Period increase