‡
Pre lim in a ry
MT9V012 - 1/6-In ch VGA CMOS Dig it a l Im a g e Se n so r
Re g ist e rs
Ta b le 6: Re g ist e r De scrip t io n (co n t in u e d )
Syn c’d
De fa u lt t o Fra m e
Ba d
Fra m e
Bit
Bit De scrip t io n
(h e x)
St a rt
7:5
4
N
N
Frames to
Average Over
Two to the power of this value decide how many frames to
average over when the black level algorithm is in the
averaging mode. In this mode, the running frame average
will be calculated from the following formula:
Running frame average = Old running frame average - (old
running frame average)/2n + (new frame average)/2n.
8
0
0
N
Y
N
N
Sweep Mode
Recalculate
When set, the calibration value will be increased by one
every frame, and all channels will be the same. This can be
used to get a ramp input to the ADC from the calibration
DACs.
12
15
When set, the rapid sweep mode will be triggered if
enabled, and the running frame average will be reset to the
current frame average. This bit is write - 1 but always reads
back as “0.”
0
0
Y
N
N
Y
Disable Rapid
Sweep Mode
Disables the rapid sweep mode in the black level algorithm.
The averaging mode will still be enabled.
0x61 (97) Gre e n 1 Ca lib ra t io n Va lu e
8:0
Green1
Calibration
Value
Analog calibration offset for green1 pixels, represented as a
two’s complement signed 8-bit value (if [8] is clear, the offset
is positive and the magnitude is given by [7:0]. If [8] is set,
the offset is negative and the magnitude is given by Not
([7:0]) + 1). If Reg0x60[0] = 0, this register is read-only and
returns the current value computed by the black level
calibration algorithm. If Reg0x60[0] = 1, this register is read/
write, and can be used to set the calibration offset manually.
Green1 pixels share rows with red pixels.
0x62 (98) Blu e Ca lib ra t io n Va lu e
8:0
0
N
Y
Blue Calibration Analog calibration offset for blue pixels, represented as a
Value
two’s complement signed 8-bit value (if [8] is clear, the offset
is positive and the magnitude is given by [7:0]. If [8] is set,
the offset is negative and the magnitude is given by Not
([7:0]) + 1). If Reg0x60[0] = 0, this register is read-only and
returns the current value computed by the black level
calibration algorithm. If Reg0x60[0] = 1, this register is read/
write and can be used to set the calibration offset manually.
0x63 (99) Re d Ca lib ra t io n Va lu e
8:0
0
N
Y
Red Calibration Analog calibration offset for red pixels, represented as a
Value
two’s complement signed 8-bit value (if [8] is clear, the offset
is positive and the magnitude is given by [7:0]. If [8] is set,
the offset is negative and the magnitude is given by Not
([7:0]) + 1). If Reg0x60[0] = 0, this register is read-only and
returns the current value computed by the black level
calibration algorithm. If Reg0x60[0] = 1, this register is read/
write and can be used to set the calibration offset manually.
PDF: 814eb99f/Source: 8175e929
MT9V012_2.fm - Rev. B 2/05 EN
Micron Technology, Inc., reserves the right to change products or specifications without notice.
©2004 Micron Technology, Inc. All rights reserved.
30