
NOIV1SN025KA
Sensor Configuration
This device contains multiple configuration registers.
Some of these registers can only be configured while the
sensor is not acquiring images (while register 192[0] = 0),
while others can be configured while the sensor is acquiring
images. For the latter category of registers, it is possible to
distinguish the register set that can cause corrupted images
(limited number of images containing visible artifacts) from
the set of registers that are not causing corrupted images.
These three categories are described here.
Static Readout Parameters
Some registers are only modified when the sensor is not
acquiring images. Reconfiguration of these registers while
images are acquired can cause corrupted frames or even
interrupt the image acquisition. Therefore, it is
recommended to modify these static configurations while
the sequencer is disabled (register 192[0] = 0). The registers
shown in Table 16. Table 16 should not be reconfigured
during image acquisition. A specific configuration sequence
applies for these registers. Refer to the operation flow and
startup description.
Table 16. STATIC READOUT PARAMETERS
Group
Clock generator
Image core
AFE
Bias
LVDS
Addresses
32
40
48
64–71
112
Description
Configure according to recommendation
Configure according to recommendation
Configure according to recommendation
Configure according to recommendation
Configure according to recommendation
Sequencer mode selection
192
?
?
?
?
Rolling shutter enable
triggered_mode
slave_mode
nzrot_xsm_delay_enable
All reserved registers
Keep reserved registers to their default state, unless otherwise described in the re-
commendation
Dynamic Configuration Potentially Causing Image
Artifacts
The category of registers as shown in Table 17 consists of
configurations that do not interrupt the image acquisition
process, but may lead to one or more corrupted images
during and after the reconfiguration. A corrupted image is an
image containing visible artifacts. A typical example of a
corrupted image is an image which is not uniformly exposed
The effect is transient in nature and the new configuration
is applied after the transient effect.
Table 17. DYNAMIC CONFIGURATION POTENTIALLY CAUSING IMAGE ARTIFACTS
Group
Black level configuration
Sync codes
Datablock test configurations
Addresses
128–129
197[8]
129[13]
130–135
144–150
Description
Reconfiguration of these registers may have an impact on the black-level calibration
algorithm. The effect is a transient number of images with incorrect black level com-
pensation.
Incorrect sync codes may be generated during the frame in which these registers
are modified.
Modification of these registers may generate incorrect test patterns during a transi-
ent frame.
Dynamic Readout Parameters
It is possible to reconfigure the sensor while it is acquiring
images. Frame-related parameters are internally
resynchronized to frame boundaries, such that the modified
parameter does not affect a frame that has already started.
Some reconfiguration may lead to one frame being
blanked. This happens when the modification requires more
than one frame to settle. The image is blanked out and
training patterns are transmitted on the data and sync
channels.
However, there can be restrictions to some registers as
shown in Table 18.
http://onsemi.com
18