Datasheet

Table Of Contents
PDF: 09005aef8202ec2e/Source: 09005aef8202ebf7 Micron Technology, Inc., reserves the right to change products or specifications without notice.
MT9D111__6_REV5.fm - Rev. B 2/06 EN
128 ©2004 Micron Technology, Inc. All rights reserved.
MT9D111 - 1/3.2-Inch 2-Megapixel SOC Digital Image Sensor
Feature Description
Micron Confidential and Proprietary
Start address must be divisible by four (row and column).
Window size must be divisible by four in both directions, after dividing by zoom factor
and skip factor (because they both reduce the effective window size from the sensor’s
point of view).
Example: Default row size = 1,200. 8x zoom means the actual window on the sensor is
divided by 8, so 8x zoom and binning is not allowed with default window size, because
1,200 / 8 = 150, which is not divisible by 4.
Binning can be seen as an extra level of skip. The combination binning/16x skip is
therefore not legal.
Frame Rate Control
For a given window size, the blanking registers (R0x05:0 - R0x08:0) along with the row
speed register (R0x0A:0) can be used to set a particular frame rate.
The frame timing equations (Table 27 and Table 28 on page 120) can be rearranged to
express the horizontal blanking or vertical blanking values as a function of the frame
rate:
The HBLANK_REG value allows the frame rate to be adjusted with a minimum resolu-
tion of one PIXCLK_PERIOD multiplied by the total number of rows (displayed plus
blanking). When finer resolution is required, R0x0B:0 (extra delay) can be used. R0x0B:0
allows the frame time to be changed in increments of pixel clocks.
Minimum Horizontal Blanking
The minimum horizontal blanking value is constrained by the time used for sampling a
row of pixels and the overhead in the row readout. This is expressed in Table 33.
Minimum Row Time Requirement
The total row time must be sufficient to allow all row operations (readout and shutter
operations). The row time is the sum of column width (halved during binning divided by
column skip factor) and horizontal blanking, and can therefore be adjusted by program-
ming these.
Table 34 shows minimum row time as a function of mode of operation.
This is a particularly strict requirement during binning because twice as many row oper-
ations are required per row and the column width is halved.
HBLANK_REG =
master clock freq / (frame rate*
((R0x03:0/S + BORDER) + VBLANK_REG)*PIXCLK_PERIOD) - (R0x04:0/S +
BORDER)
VBLANK_REG =
master clock freq / (frame rate*
((R0x04:0/S + BORDER) + HBLANK_REG)*PIXCLK_PERIOD) - (R0x03:0/S +
BORDER)
Table 33: Minimum Horizontal Blanking Parameters
Parameter
Default / 2 ADC Mode,
No Binning
1 ADC Mode,
No Binning 2 ADC Mode, Binning 1 ADC Mode, Binning
HBLANK(MIN) 286 mclks 324 mclks
= 162 pixclks
470 mclks 508 mclks
= 254 pixclks