CMV12000_DS000603_6-00.pdf - 第45页

Document Feedback CMV12000 Functional Description Datasheet • PUBLIC DS000603 • v6 - 00 • 2023 -Sep- 22 84 │ 44 The CMV12000 has the possibility to read out multiple (max=32) predefined sub-windows in o ne read- out cycl…

100%1 / 85
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 43
Reg. Name
Address
Bits
Default
Description
Vtfl3
106
106[13:7]
64
Sets the level of kneepoint 2:
Bit [13] =0/1: Enable/Disable DAC
Bits [12:7]: Vtfl3 voltage level
With external exposure mode, the kneepoint and total exposure times are set with the T_EXP1/2 and
FRAME_REQ triggers. The timing that needs to be applied in this external exposure mode looks like
the one below.
Figure 51:
Multiple Slope HDR with External Exposure
Attention
A combination of multiple slope and interleaved HDR is not supported.
7.4.4 Windowing
To limit the amount of data or to increase the frame rate of the sensor, windowing in Y direction is
possible. The number of lines and start address can be set by programming the appropriate registers.
The start address of a window should be a multiple of four (0, 4, 8 …).
The size (number of rows) of a window has to be a certain multiple and this depends on the mode and
number of sides used. These multiples are stated below:
Figure 52:
Window Size Multiples
Sides Used
Normal
XY-Subsampling
Binning
1
1
2
4
2
2
4
8
FRAME_REQ
T_EXP1
Total exposure time
Exposure kp1
Exposure kp2
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 44
The CMV12000 has the possibility to read out multiple (max=32) predefined sub-windows in one read-
out cycle. The default mode is to read out one window with the full frame size (4096x3072).
Single Window
When a single window is read out, the start address and size can be uploaded in the corresponding
registers. The default start address is 0 and the default size is 3072 (full frame).
Figure 53:
Single Window Settings
Reg. Name
Address
Bits
Default
Description
Number_lines_tot
1
[15:0]
3072
Total number of lines read out from the sensor (1 to
3072).
Y_start_1
2
[15:0]
0
Row start address of the window (0 to 3071).
Figure 54:
Single Window
4096
3072
Number_lines_tot
Y_start_1
CMV12000
Functional Description
Datasheet • PUBLIC
DS000603 • v6-00 • 2023-Sep-22
84 │ 45
Multiple Windows
The CMV12000 can read out a maximum of 32 different sub-windows in one read-out cycle. The
location and length of these sub-windows must be programmed in the correct registers. The location
of multiple windows can be random but the windows should not overlap. The total number of lines to
be read out (sum of all windows) needs to be specified in the Number_lines_tot register. The registers,
which need to be programmed for the multiple windows, can be found in the table below.
Figure 55:
Multiple Window Settings
Reg. Name
Address
Bits
Default
Description
Number_lines_tot
1
[15:0]
3072
Total number of lines read out from the sensor (1 to 3072).
Y_start_1
Y_start_2
…
Y_start_32
2
3
…
33
[15:0]
0
Row start address of the window (0 to 3071).
Y_size_1
Y_size_2
…
Y_size_31
34
33
…
65
[15:0]
0
Number of read out lines in the window (1 to 3072).
The default values will result in readout of one window with 3072 lines starting at row 0.