Datasheet

Table Of Contents
PDF: 09005aef8202ec2e/Source: 09005aef8202ebf7 Micron Technology, Inc., reserves the right to change products or specifications without notice.
MT9D111__3_REV5.fm - Rev. A 2/06 EN
39 ©2004 Micron Technology, Inc. All rights reserved.
MT9D111 - 1/3.2-Inch 2-Megapixel SOC Digital Image Sensor
Registers
Micron Confidential and Proprietary
Bit 9 Freeze
Calibration
When set, does not let the averaging mode of the black
level algorithm change the calibration value. Use this with
the feature in the frame-wise black level algorithm that
allows you to trigger the rapid sweep mode when the dark
column average gets away from the black level target.
0 N N
Bit 8 Sweep Mode When set, the calibration value is increased by one every
frame, and all channels are the same. This can be used to
get a ramp input to the ADC from the calibration DACs.
0 N N
Bits 7:5 Frames To
Average Over
Two to the power of this value determines how many
frames to average when the black level algorithm is in the
averaging mode. In this mode, the running frame average is
calculated from the following formula:
Running frame ave = old running frame ave (old running
frame ave)/2
n
+ (new frame ave)/ 2
n
.
4 N N
Bit 4 Step Size
Forced To 1
When set, the step size is forced to 1 for the rapid sweep
algorithm. Default operation (0) is to start at a higher step
size when in rapid sweep mode, to converge faster to the
correct value.
0 N N
Bit 3 Switch
Calibration
Values
When set, the calibration values applied to the two
channels are switched. This is not recommended and should
not be used.
0
Bit 2 Same Red/Blue When this bit is set, the same calibration value is used for
red and blue pixels: Calib blue = calib red.
0 N Y
Bit 1 Same Green When this bit is set, the same calibration value is used for all
green pixels: Calib green2 = calib green1.
0 N Y
Bit 0 Manual
Override
Manual override of black level correction.
1Override automatic black level correction with
programmed values. (R0x61:0–R0x64:0).
0
Normal operation (default).
0 N Y
R97—0x61 - Green1 Calibration Value (R/W)
Bits 8:0 Green1
Calibration
Value
Analog calibration offset for green1 pixels, represented as a
two’s complement signed 8-bit value (if bit 8 is clear, the
offset is positive and the magnitude is given by bits 7:0. If
bit 8 is set, the offset is negative and the magnitude is given
by not ([7:0]) + 1). If R0x60:0[0] = 0, this register is R/O and
returns the current value computed by the black level
calibration algorithm. If R0x60:0[0] = 1, this register is R/W
and can be used to set the calibration offset manually.
Green1 pixels share rows with red pixels.
0 N Y
R98—0x62 - Blue Calibration Value (R/W)
Bits 8:0 Blue
Calibration
Value
Analog calibration offset for blue pixels, represented as a
two’s complement signed 8-bit value (if bit 8 is clear, the
offset is positive and the magnitude is given by bits 7:0. If
bit 8 is set, the offset is negative and the magnitude is given
by Not ([7:0]) + 1). If R0x60:0[0] = 0, this register is R/O and
returns the current value computed by the black level
calibration algorithm. If R0x60:0[0] = 1, this register is R/W
and can be used to set the calibration offset manually.
0 N Y
Table 5: Sensor Register Description (continued)
Bit
Field Description
Default
(Hex)
Sync’d to
Frame Start
Bad
Frame