MT9D115
www.onsemi.com
18
Input Interface to Image Flow Processor
The input interface to the IFP is the front end of the IFP,
in which it will choose between the sensor core output or
a test pattern generator output. During normal operation,
a stream of raw Bayer image data from the sensor is
continuously fed into the IFP. For testing purposes, the test
generator output is selected. The generator provides
a selection of test patterns sufficient for basic testing of the
IFP. Program variable (ID = 7, Offset = 0x66) followed by
REFRESH command to the sequencer in order to access
different test patterns (see Table 8).
Depending on which test pattern has been selected, the
user might need to program additional registers in order to
see the intended effects.
Table 8. AVAILABLE TEST PATTERNS
Test Pattern Registers/Variables Example
Flat Field mode_common
settings_test_mode
(ID = 7, Offset = 0x66) = 1
test_pxl_red (R0x0102) = 0x1ff
test_pxl_g1 (R0x0104) = 0x1ff
test_pxl_g2 (R0x0106) = 0x1ff
test_pxl_blue (R0x0108) = 0x1ff
Vertical Ramp mode_common_
mode_settings
test_mode
(ID = 7, Offset = 0x66) = 2
Color Bar mode_common_
mode_settings
test_mode
(ID = 7, Offset = 0x66) = 3
Vertical Stripes mode_common
settings_test_mode
(ID = 7, Offset = 0x66) = 4
test_pxl_red (R0x0102) = 0x1ff
test_pxl_g1 (R0x0104) = 0x17d
test_pxl_g2 (R0x0106) = 0x000
test_pxl_blue (R0x0108) = 0x000
Pseudo-Random mode_common_mode
settings_test_mode
(ID = 7, Offset = 0x66) = 5
Horizontal Stripes mode_common
settings_test_mode
(ID = 7, Offset = 0x66) = 6
test_pxl_red (R0x0102) = 0x1ff
test_pxl_g1 (R0x0104) = 0x17d
test_pxl_g2 (R0x0106) = 0x000
test_pxl_blue (R0x0108) = 0x000